Mac上虚拟机linux设置静态ip

MacOS系统虚拟机VMware Fusion默认是NAT模式dhcp动态分配IP,IP经常变来变去,特别不方便做测试。下面介绍下如何配置静态IP。
1.首先在VMware Fusion自定义网络
VMware Fusion> 偏好设置> 网络> ➕> ☑️允许该网络上的虚拟机连接到外部网络(NAT) > 手动配置子网ip,如:192.168.250.0
子网掩码不变255.255.255.0
点“应用”后,就会多出一个 vmnet2的网络。
如下图所示:
在这里插入图片描述
在这里插入图片描述
2.MacOS主机上检查vnet配置
执行查看命令:
cat /Library/Preferences/VMware\ Fusion/networking
你会看到,除了VNET1和VNET8之外,中间多了一系列VNET_2配置
如下图所示:

在这里插入图片描述
3.MacOS主机上检查vnet2的nat配置
执行查看命令:
vim /Library/Preferences/VMware\ Fusion/vmnet2/nat.conf
你会看到vmnet2的网关和mask
如下图所示:
在这里插入图片描述

4.在VMware Fusion修改虚拟机网络配置
虚拟机–>网络适配器–>网络适配器设置–>vmnet2 ⊙
勾选vmnet2,如下图所示:
在这里插入图片描述
在这里插入图片描述

5.进入虚拟机,修改虚拟机的网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
增加或修改如下几个参数
BOOTPROTO=static # 修改本行,默认值为dhcp,改为static
ONBOOT=yes # 修改本行,默认值为no,改为yes
IPADDR=192.168.250.132 # 新增本行
NETMASK=255.255.255.0 # 新增本行
GATEWAY=192.168.250.2 # 新增本行,这是前面vnet2的gateway ip
DNS1=8.8.8.8
DNS2=114.114.114.114 # 新增本行
最终结果如下图所示:

在这里插入图片描述

6.重启虚拟机网卡或重启虚机

重启网卡(推荐)

systemctl restart network

重启虚拟机(没必要)

reboot

7.验证
在linux虚拟机:ping 192.168.0.100 #MacOS主机ip
mac查找主机ip方法为ifconfig | grep "inet"
在linux虚拟机:ping baidu.com
在MacOS主机:ping 192.168.250.132 #我们为刚才的虚拟机配置的静态IP
如下图所示:

到此就完成了VMware Fusion虚拟机NAT模式配置静态IP了。

转自:http://www.yunweishare.com/?p=837

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值