在VMware Fusion 7中设置静态IP地址

2020-07-04  本文已影响0人  hollson

使用VMware Fusion 7运行了许多虚拟机, 但一直困扰我的一件事是,每次启动或从挂起状态恢复时,Fusion都会为每个VM分配不同的IP地址。我使用的引用这些IP地址的应用程序每次都要使用时都必须重新配置。
这个问题,只需要通过编辑单个配置文件就可以为VM分配静态IP地址。

步骤1:获取虚拟机的虚拟MAC地址

打开虚拟机的设置,然后选择“网络适配器”。然后展开底部的“高级选项”部分,并复制您在此处看到的MAC地址。注意:如果虚拟机已启动,则MAC地址框将显示为灰色。

VMware Fusion 7中网络适配器设置

步骤2:修改dhcpd.conf

在我的系统上,此文件位于中/Library/Preferences/VMware Fusion/vmnet8

sudo nano /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf

现在,在显示的位置之后End of "DO NOT MODIFY SECTION"输入以下几行:


###### VMNET DHCP Configuration. Start of "DO NOT MODIFY SECTION" #####
这这里面的是不可修改的内容
subnet 192.168.167.0 netmask 255.255.255.0{
  range 192.168.167.128 192.168.148.254;
...
####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######

host Windows8x64 {
    hardware ethernet 00:0C:29:B6:22:3E;
    fixed-address  192.168.167.80;
}

重要提示: Windows8x64是虚拟机名称。如果虚拟机名称带有空格,如“ Windows 8 x64”,那么在dhcpd.conf中必须删除空格,因此为Windows8x64

其次,自定义IP必须在range之外,如我的range设置为range 192.168.167.128 192.168.167.254,这意味着我的可用范围是192.168.167.1192.168.167.127

步骤3:重新启动VMware Fusion

要保留此新设置,请完全退出VMware Fusion.app(⌘Q或右键单击该图标,然后单击“退出”)。再次启动它,以获取新的DHCP设置。

步骤4:启动VM

下次VM启动(或进行DHCP更新)时,应为您的计算机提供您配置的IP地址:


ipconfig输出的屏幕截图显示了新的IP地址

参考链接

http://mafool.com

上一篇下一篇

猜你喜欢

热点阅读