https://github.com/famousdraw

VMware Fusion虚拟机配置固定IP

VMware Fusion虚拟机配置固定IP

现在做开发一般都不是在本机开发,一般是在虚拟机或者docker中配置开发环境,代码同步到虚拟机中进行调试,这样既能够保证开发环境和线上环境能够更加相同,而且也能够使本地足够的干净,不至于被大量的开发组件搞得焦头烂额,这次我们要说的就是在mac上使用VMware Fusion配置虚拟机的静态IP

关闭VMware Fusion关闭DHCP
因为要设置静态的固定IP,自然首先要关掉DHCP,但是由于mac上的VMware Fusion并没有可视化的界面去配置网络,因此只能通过直接修改配置文件来修改

进入配置目录
$sudo vim /Library/Preferences/VMWare\ Fusion/networking


其中有一行answer VNET_8_DHCP yes,将yes改成no就可以关掉DHCP了。

查看网关和DNS
现在要查看下我们要设置的静态ip的网关和DNS

打开文件
vim /Library/Preferences/VMWare\ Fusion/vmnet8/dhcpd.conf
其中

range就是可选的静态ip的范围
option broadcast-address是广播地址,也是我们的默认网关地址
option domain-name-servers就是DNS地址
我们之后在虚拟机里设置ip和网关和dns就要根据这个进行设置了

centos6.7的虚拟机配置
接下来就要设置虚拟机中的静态IP

涉及到的两个文件

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network

设置网关GATEWAY=默认网关

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVIICE="eth0"
BOOTPROTO="static"
IPADDR=192.168.110.129 //之前的IP范围内任选
NETMASK=255.255.255.0
HWADDR="00:0C:29:53:A8:1D"
IPV6INIT="no"
VM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="f933b2bf-47eb-42f3-bea9-1f54088a2cb7"
DNS1=192.168.110.2 //DNS
GATEWAY=192.168.110.255 //默认网关

这样配置后重启就会生效,虚拟机的ip就会固定,可以直接在宿主机上ping虚拟机了

 

------------------------------------------------------------------------------------------
如果你觉得文章有用,欢迎打赏

 

posted on   红色MINI  阅读(607)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示