1. 首先查看mac本机网关、子网掩码、IPADDR、DNS信息。
查找本机(宿主机)网关。
$ cd /Library/Preferences/VMware\ Fusion/vmnet8
$ ll
total 32
-rw-r--r-- 1 root wheel 1665 6 30 11:00 dhcpd.conf
-rw-r--r-- 1 root wheel 1665 6 30 11:00 dhcpd.conf.bak
-rw-r--r-- 1 root wheel 1682 6 30 11:00 nat.conf
-rw-r--r-- 1 root wheel 1682 6 30 11:00 nat.conf.bak
先进入到nat.conf下
$ vi nat.conf
# VMware NAT configuration file
# Manual editing of this file is not recommended. Using UI is preferred.
[host]
# Use MacOS network virtualization API
useMacosVmnetVirtApi = 1
# NAT gateway address
ip = xxx.xxx.xxx.xxx #这个 ip 就是本机网关地址
netmask = 255.255.255.0 #这个就是本机子网掩码
ip = xxx.xxx.xxx.xxx #这个 ip 就是本机网关地址(宿主机网关)
netmask = 255.255.255.0 #这个就是本机子网掩码。(宿主机子网掩码)
查看dhcpd.conf内容获得IPADDR信息:
查看本机DNS。(宿主机DNS)
-> 系统偏好设置 -> 网络 -> 高级 -> DNS -> DNS 服务器
2、进入到centos虚拟机中,开始修改相关配置!
进入虚拟机的network-scripts目录
$ cd /etc/sysconfig/network-scripts/
$ ls
ifcfg-ens33 ifdown-isdn ifup ifup-plip ifup-tunnel
ifcfg-lo ifdown-post ifup-aliases ifup-plusb ifup-wireless
ifdown ifdown-ppp ifup-bnep ifup-post init.ipv6-global
ifdown-bnep ifdown-routes ifup-eth ifup-ppp network-functions
ifdown-eth ifdown-sit ifup-ib ifup-routes network-functions-ipv6
ifdown-ib ifdown-Team ifup-ippp ifup-sit
ifdown-ippp ifdown-TeamPort ifup-ipv6 ifup-Team
ifdown-ipv6 ifdown-tunnel ifup-isdn ifup-TeamPort
找到 ifcfg-ens33文件,使用 root 权限编辑 ifcfg-ens33(不然保存不了,务必到root下):
进入root比较方便的方法是 su –login 即可
把上面获取到的信息整理一下,按这个格式填空。
这里的宿主机是指你的电脑,也就是前面首先在本地找的那些信息。
IPADDR中指你在dhcpd.conf中提供的信息,在这个范围内随便设置一个,不冲突就可以。但千万别超出range的范围了,不然还是不能联网。
以上。
wq! 保存,重启下网络
$ service network restart
#出现ok。说明有戏
Restarting network (via systemctl): [ OK ]
下一步就ping baidu.com 必通✅
如果有介绍不足的地方还请多多指正,一起交流,一起进步。