mac 电脑linux虚拟机固定 IP

             

背景:用虚拟机的朋友,如果关闭了虚拟机,再次打开会发现ip会变,导致有时候不太方便

方案:

1. 查看 mac 本机的 vmnet8 的网关地址,这个对应 NAT 模式的网络连接

cd  /Library/Preferences/VMware Fusion/vmnet8
vi nat.conf

2. 在虚拟机中输入 ifconfig 查看现在的 IP 地址,注意倒数第三个 7 这个数,你要配置的固定 IP 地址的第三位需要和这个一样,最后一位可以自己随意定


3. 在虚拟机中输入

# 修改配置文件等重要文件时,一定记得先备份
cp -r /etc/sysconfig/network-scripts/ifcfg-ets33 /etc/sysconfig/network-scripts/ifcfg-ets33.back
vi /etc/sysconfig/network-scripts/ifcfg-ets33

然后修改里面的内容,IP 地址第三位必须为 7(因为没配置之前第三位数 7),网关地址则是第二步中查看到的地址,修改前和修改后


4. 删除文件 / etc/udev/rules.d/70-persistent-net.rules:因为虚拟机转移后 vmware 维护的物理地址发生了变化,而这个文件记录了之前的物理地址,占用了 ets33 网口,导致 ets33 不能用,所以要删除。重启后这个文件会根据当前 mac 地址重新生成

rm -rf /etc/udev/rules.d/70-persistent-net.rules

5. 重启网络

service network restart

6. 重启虚拟机

reboot 

7. 检查:ping 网关(两个)DNS1,DNS2

ping www.baidu.com



发表评论 请登录再评论
回到顶部