我正在运行一个虚拟的 Ubuntu,我想让它共享我的 IP,即使用 NAT。但我不想使用 DHCP,
我将在虚拟机上测试一些客户端/服务器应用程序,这些应用程序可从本机操作系统运行。我希望这些应用程序指向虚拟机的静态 IP。
我已经获得并使用了 vmnetcfg.exe,但我似乎只能调整 nat 的 DHCP 范围和租约设置,我没有看到将其设置为静态 IP 的方法。
有人知道怎么做这个吗?
如果我错了,我不应该使用静态 IP 进行 nat,而应该使用仅主机或类似的方法,有人可以告诉我该怎么做吗?(因为我已经尝试过仅主机,并将我的 VM 设置为静态 IP,但也没有成功)。
任何帮助都会很好,
谢谢。
答案1
只需告诉客户操作系统使用 NAT 服务器给出的地址范围内的静态地址即可。NAT 不需要客户端使用 DHCP。
答案2
IIRC VMWare 只提供后半部分范围(。.*.128-255) 作为 DHCP 地址,因此您可以使用前半部分,减去控制地址,(因此。.*.3-127) 用于静态地址 - 只需为您提供该范围内的 Ubuntu VM 地址。