mac vmware 设置虚拟机静态IP
虚拟机网络设置详解
文章地址:https://blog.csdn.net/c694421919/article/details/83627883
推荐下这篇文章,详细的讲解了虚拟机 VM 的三种网络连接形式:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
Mac 虚拟网设置静态 IP
思路:其实就是配置网卡的 IP 地址、子网掩码、网关,DNS服务器。
那如何配置?
NAT 模式
这里虚拟机采用的是 NAT 模式的连接。首先在虚拟机设置里面设置成 NAT 模式。
[NAT设置图片]
查看 NAT 的网关
Windows 下的 vmware 可以在 【编辑】- 【虚拟网络编辑器】- 【NAT配置】 中查看
方法一:查看 vmnet8 虚拟网卡的地址
在 Mac 主机上执行 ifconfig
命令,在输出的结果中找到 vmnet8
VMnet0表示的是用于桥接模式下的虚拟交换机;
VMnet1表示的是用于仅主机模式下的虚拟交换机;
VMnet8表示的是用于NAT模式下的虚拟交换机
vmnet1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:50:56:c0:00:01
inet 172.16.179.1 netmask 0xffffff00 broadcast 172.16.179.255
vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:50:56:c0:00:08
inet 192.168.255.1 netmask 0xffffff00 broadcast 192.168.255.255
vmnet8 的 IP 地址是 192.168.255.1,那么网关的默认则是 192.168.255.2,注意不是 192.168.255.1
方法二:直接查配置文件
cd /Library/Preferences/VMware\ Fusion/vmnet8
(注意是 VMware\ Fusion)
进入之后,打开nat.conf文件就可以查看到vmnet8的网关地址
[host]
# NAT gateway address
ip = 192.168.255.2
netmask = 255.255.255.0
设置IP,网关 等信息
虚拟机网卡一般都是 ens33。进入目录 cd /etc/sysconfig/network-scripts
编辑 ifcfg-ens33 文件。
添加以下内容
BOOTPROTO=static ## IP地址设置为静态IP
IPADDR=192.168.255.144 ## IP地址和网关最后一个数字不同即可,这里是 144
NETMASK=255.255.255.0 ## 子网掩码
GATEWAY=192.168.255.2 ## 网关(一定要和查出的网关相同,而不是 192.168.255.1)
DNS1=144.144.144.144 ## DNS 服务器
DNS2=8.8.8.8 ## DNS 服务器
文件编辑保存后,重启 network
service network restart
至此完毕。
以下是其它问题
ping 不通外网
可能性1:网关一定要设置正确,看上面的网关查看方法。
可能性2:设置的 DNS 不正确,要设置成 144.144.144.144 和 8.8.8.8
注意:修改之后,记得重启网络 service network restart
*昵称:
*邮箱:
个人站点:
*想说的话: