1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > MAC VMware Fusion Centos 设置静态IP

MAC VMware Fusion Centos 设置静态IP

时间:2019-08-08 11:15:41

相关推荐

MAC VMware Fusion Centos 设置静态IP

1. 虚拟机网络配置

1.1 设置为NAT模式

这种模式最简单,这样虚拟机与宿主机器mac是互通的,并且可以在虚拟机中直接连接外网。

1.2 找NAT的网关

cd "/Library/Preferences/VMware Fusion"

$ cd "/Library/Preferences/VMware Fusion"$ ls -lttotal 24drwxr-xr-x 10 root wheel 320 5 30 11:15 thnuclnt-r--r--r-- 1 root wheel 31 5 30 11:15 lastLocationUsed-rw-r--r-- 1 root wheel 548 11 14 license-fusion-110-e3-04drwxr-xr-x 5 root wheel 160 11 14 vmnet8drwxr-xr-x 3 root wheel 96 11 14 vmnet1-rw-r--r-- 1 root wheel 463 11 5 networking# 找到对应的网卡配置目录,比如 vmnet8 > cd "/Library/Preferences/VMware Fusion/vmnet8"> ls -lttotal 24-rw-r--r-- 1 root wheel 18 5 30 11:15 nat.mac-rw-r--r-- 1 root wheel 1566 11 14 nat.conf-rw-r--r-- 1 root wheel 1681 11 14 dhcpd.conf

查看nat配置,找到网关和子网掩码

more nat.conf

补充说明:从上配置可以看到nat对应本地虚机网卡 vmnet8,其实虚拟网卡vmnet8有两个ip,一个是192.168.223.1与宿主机器mac相连接,一个是192.168.223.2(就是上面的网关)与虚拟机相连接,这样通过这个这个nat虚拟网卡就实现了虚拟机与宿主机Mac的网络互通。

ifconfigvmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500ether 00:50:56:c0:00:08inet 192.168.223.1 netmask 0xffffff00 broadcast 192.168.223.255

1.3 找ip范围

more dhcpd.conf

2. 配置网卡

进入虚拟机中的centos系统,编辑对应的网卡配置即可:

# 比如我的是 ifcfg-ens33,每台机器不一定相同,但是前缀基本上一样 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 # 在你本机ping一下虚拟机:测试与本机的连通性 ping 192.168.223.137

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。