这种模式最简单,这样虚拟机与本机mac是互通的,也可以同你的mac一起上外网。
cd "/Library/Preferences/VMware Fusion/vmnet8"
> cd "/Library/Preferences/VMware Fusion/vmnet8" > ls -lt total 24 -rw-r--r-- 1 root wheel 18 5 30 11:15 nat.mac -rw-r--r-- 1 root wheel 1566 11 14 2020 nat.conf -rw-r--r-- 1 root wheel 1681 11 14 2020 dhcpd.conf
查看nat配置,找到网关和子网掩码
补充说明:从上配置可以看到nat对应本地虚机网卡 vmnet8
ifconfig vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:50:56:c0:00:08 inet 192.168.223.1 netmask 0xffffff00 broadcast 192.168.223.255
more dhcpd.conf
进入虚拟机中的centos系统
编辑对应的网卡配置即可:
vi /etc/sysconfig/network-scripts/ifcfg-ens33 #关键是如下几个配置 BOOTPROTO="static" IPADDR=192.168.223.137 #上面 dhcpd.conf 配置中的range任意选一个 GATEWAY=192.168.223.2 #上面找到的nat.conf中的网关 NETMASK=255.255.255.0 #上面找到的nat.conf中的子网掩码 DNS1=192.168.223.2 #可以配置成同网关,因为网关有dns中继功能,最终会转发到真正的dns服务,也可以同你mac电脑上dns配置
重启网卡,大功告成:
systemctl restart network
测试
# 在虚拟机中ping一下百度:测试外网的连通性 ping www.baidu.com # 在你本机ping一下虚拟机:测试与本机的连通性 ping 192.168.223.137