问题1 如果网络连接中没有出现VMnet8(即NAT模式)怎么办?
1 打开service服务,找到Device install service,将其改为自动(触发):
2 打开VMware,在编辑中找到-》虚拟网络编辑器,点击更改设置,
点击 还原默认设置
刷新网络连接,即可看到VMnet8:
问题2:如何设置可以保证虚拟机与主机可以互相ping通,并且虚拟机可以ping通外网。
1 VMware虚拟网络设置:
在VMnet8中,打开虚拟网络编辑器,如下图,去掉勾选使用本地DHCP,打开NAT设置,记住2处的网络设置,其中网关IP可以自定义设置,但不要与子网IP相同。
2 主机网络设置,打开VMnet8的IPv4属性,设置成和上面一样的信息,这样虚拟机才能使用主机的虚拟网卡。
3 设置虚拟机的ip信息:
设置虚拟机为NAT模式,
登录虚拟机,设置网络:
编辑网络配置文件,我这里是 ifcfg-ens33
cd /ect/sysconfig/network-scripts/
vi ifcfg-ens33
在原来的文件上修改,其中:
BOOTPROTO=static
ONBOOT=yes
这两项是在原来基础上需修改的,也就是固定ip,开机启动
剩下的配置是添加上的
IPADDR=... 这里填写虚拟机IP,自定义,注意不要与网关重复,可以从100开始
NETMASK=255.255.255.0
GATEWAY=... 这里要和VMnet8的默认网关保持一致
DNS1=... 写不写都行
DNS2=... 同上
重启网络,检查是否能够ping通外网和主机:
systemctl restart network