如何在 VmWare NAT DHCP 中更改虚拟机的本地 IP?

如何在 VmWare NAT DHCP 中更改虚拟机的本地 IP?

也许有人知道如何更改通过 NAT 连接的 DHCP VmWare 中的机器的本地 IP?我尝试了 dhcp 配置文件 (vmnetdhcp.conf) 的不同变体,我在网络编辑器中查看,但没有任何效果。我知道如何更改范围。需要特定的 IP

答案1

我假设你使用的是 VMWare Workstation。你应该更具体说明你想要什么以及你的设置是什么,这样更容易提供帮助。例如,你没有发布什么你对虚拟机netdhcp配置文件文件。

如果您在 NAT 模式下托管虚拟机,并且想要更改 DHCP 设置以便您的虚拟机拥有由 VMware 分配的另一个 IP,您应该按照以下步骤操作:

  1. 以管理员用户身份登录主机系统。只有管理员用户才能在虚拟网络编辑器中更改网络设置。

  2. 选择编辑 > 虚拟网络编辑器。选择仅主机或 NAT 网络。

  3. 要使用虚拟 DHCP 服务器为网络上的虚拟机分配 IP 地址,请选择使用本地 DHCP 服务为虚拟机分配 IP 地址。

  4. 要更改其他 DHCP 设置,请单击 DHCP 设置。

  5. 您可以更改虚拟 DHCP 服务器在所选网络上提供的 IP 地址范围以及 DHCP 服务器为虚拟网络上的客户端提供的 DHCP 许可证的期限。

  6. 单击“确定”保存更改。


编辑/更新:根据你们的一些评论,我可以扩展答案,看看是否有进一步的帮助:

虽然我已经在下面的链接中发布了这个表格,但我还是链接了另一个版本的VMware Workstation 9 文档。下表为 NAT 设置:

net.1  |  Host machine |  192.168.0.1 
net.2  |  NAT device   |  192.168.0.2
net.3–net.127 | Static addresses | 192.168.0.3–192.168.0.127
net.128–net.253 | DHCP-assigned  | 192.168.0.128–192.168.0.253
net.254 | DHCP server | 192.168.0.254 
net.255 | Broadcasting | 192.168.0.255 

在此VMware 知识库文章,您可以观看有关如何获取设置特定 IP 选项的视频。不过,您应该记住上面的表格来设置固定租约。

另一种方法,而不是视频中所示的 GUI 模式,而是编辑文件vmnetdhcp.confC:\Documents and Settings\All Users\Application Data\VMware并添加如下内容:

host VM_With_Fixed_Lease {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.0.25;
}

当然,你应该VM_With_Fixed_Lease用你喜欢的名字替换(避免空格或奇怪的字符,保持简单的字母名称)hardware ethernet客户虚拟机的 MAC 地址,并且将fixed-address是您想要的固定租约。请记住使用上表中的范围来表示静态租约与动态租约。即使您在问题中提到您已经编辑了文件,您也没有提供任何详细信息,所以我猜那里缺少了一些东西。

请记住,您必须关闭虚拟机,并且应该重新启动 VMware Workstation(如果您不知道如何重新启动 DHCP 服务器,它会处理该问题)。

资料来源:

相关内容