// you are reading...

VMware

VMware静态MAC地址的设置

在vSphere 4的环境下,如何保持相同的MAC地址?当你把虚拟机移到另一台主机或在同一台主机但不同的路径时,虚拟机的MAC地址将会更改。若你想保证即使虚拟机被移动后,特定的虚拟机还是保留之前相同的MAC地址,或在同一个网络环境下保证每个虚拟机拥有唯一的MAC地址,这里有两个方法:在虚拟机界面配置或客户机下做相应设置。

在虚拟机级别的配置,可以通过该界面或编辑VMX文件(但要确认在vCenter里注销该虚拟机先,不然所有的改变会被vCenter覆盖)来实现。菜单 > VM > Edit Settings > Network Adapter,选择”Manual”的单选按钮,然后分配一个在以下VMware合法范围的MAC就可以了,00:50:56:00:00:00-00:50:56:3F:FF:FF

mac-adress-assignement

若在某些特殊情况下,你的服务器需要一个固定的MAC地址(如软件许可证的要求),但又在VMware MAC地址的范围之外的,可以通过在虚拟机的操作系统里直接修改相应的MAC地址。在Windows里,Control Panel > Network Connections > Properties,

mac-adress-assignement-in-the-vm

单击“Configure”,选择“Advanced”页,“Locally Administered Address”,输入相应的MAC地址就可以了。

mac-adress-assignement-in-the-vm2

在Linux虚拟机里:
ifconfig eth0 down
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
ifconfig eth0 up

关于VMware MAC地址范围的详细介绍,可以参考这里

Bookmark and Share

Discussion

No comments for “VMware静态MAC地址的设置”

Post a comment