1、VMware:编辑 -> 虚拟网络编辑器,记下Vmnet8的NAT模式的子网IP,用于下面填写静态IP用。
2、打开虚拟机:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR和UUID注释掉,ONBOOT改为yes,BOOTPROTO改为static,再添加IP、掩码、网关和DNS,IP和网关前三个字段用上面记录的值。以下是我配的参数:
DEVICE=eth0
#HWADDR=00:0C:29:C9:09:B5
TYPE=Ethernet
#UUID=5d5d175c-ab68-42bc-86e8-28781f73da60
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.177.111
NETMASK=255.255.255.0
GATEEAY=192.168.177.2
DNS1=192.168.177.2
DNS2=8.8.8.8
3、重启网卡
service network restart
ping百度测试
ping www.baidu.com
4、如果ping不通外网,但宿主机能ping通虚拟机的话,把网关路由加上试试:
route add default gw 192.168.177.2
加上路由之后,我就能ping通外网了。
但这样加路由只是临时生效,重启就失效了,因此添加永久路由:
vi /etc/sysconfig/network-scripts/route-eth0
以下是我添加的内容:
0.0.0.0/0 via 192.168.177.2 dev eth0
参考文章:https://blog.csdn.net/zhaogezhuoyuezhao/article/details/7339220