Mac固定虚拟机IP

mac上实现虚拟机之间,虚拟机与主机互联

如标题所示,我们需要在mac上实现虚拟机之间的互联。以方便我们后续分布式项目开发。而在集群项目中我们经常需要设定节点IP,如果不固定IP的话会带来诸多的不便。所以我们最好的方式就是设置虚拟机静态IP地址。而网络上更多的是windows的设置教程,关于mac的却很少。今天找到一篇介绍关于vmvare-fusion 静态ip设置的问题,才得以解决https://willwarren.com/2015/04/02/set-static-ip-address-in-vmware-fusion-7/ ,下面也简单描述流程。
先获取虚拟机配置的mac地址,然后编辑 dhcpd.conf文件, 输入sudo vi /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.confVMware\ Fusion的转意字符'\'很重要,不加就是其他路径了。
Mac固定虚拟机IP_第1张图片
subnet(子网中)的range每台机可能不一致。我们的ip范围一定要在之内。我的是range  172.16.213.128 172.16.213.254;我在这设置两个节点。130,131。还有host后面的名字是跟你创建虚拟机文件名note1.vmwarevm 的前缀要相同的。(hardware ethernet 硬件地址,fixed-address 固定ip地址)
Mac固定虚拟机IP_第2张图片

配置完成后一定要重启Vmvare Fusion,只重启虚拟机是没用的。都操作完后就可以做链接测试了。mac主机vmnet8网卡的ip是172.16.213.1 另外两台节点分别是130,131.



至此我们就完成了ip固定和网络互通了,并且这种链接虚拟机也是可以直接访问外网的。

你可能感兴趣的:(网络,Mac,mac,虚拟机,静态ip,网络,固定ip)