VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

一、虚拟机设置网卡,ping通外网与主机:

1.修改虚拟机设置为nat模式

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

2.点击虚拟机左上方编辑 →选择虚拟网络编辑器

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

3.点击NAT设置,设置网关(去掉使用本地dhcp服务器将ip地址分配给虚拟机)

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

4.勾选使用本地dhcp服务器将ip地址分配给虚拟机,点击DHCP设置(注意这步,只是查看你可以自定义虚拟机静态ip地址的范围一般是128-254,查看后,去掉勾选,点击取消)

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

5.打开网卡文件(有可能大家的网卡文件名称略有区别):

vi /etc/sysconfig/network-scripts/ifcfg-ens33

6.设置静态ip(即修改网卡文件),修改与添加如下内容:

BOOTPROTO="static" 设置为静态ip
ONBOOT="yes" 开机启动网卡设置
IPADDR="192.168.137.155" 自定义的静态ip(注意要在第四步你查看的ip范围之内)
NETMASK="255.255.255.0" 子网掩码
GATEWAY="192.168.137.2" 子网网关
DNS1="8.8.8.8"  google的DNS域名解析服务器

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

7.设置完成后,重启网卡服务:

service network restart

8.现在可以测试ping自定义的ip192.168.137.155、www.baidu.com与主机ip

二、主机ping不通虚拟机问题:

1.点击打开主机电脑更改适配器选项,点击vmnet8

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

2.右键点击属性,然后再点击internet 协议版本4,再点击属性设置(确保你这里设置的网段与虚拟机自定义的ip网段在同一个网段,网关设置成一样)

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

VMware centos7.5 NAT模式下设置静态IP,主机与虚拟机互相ping通,并可以访问外网

3.主机ping虚拟机ip地址,即可以ping通了(如果ping不通,就重启虚拟机和主机)