为笔记本电脑上的客户虚拟机设置静态 IP 的最佳方式,尽管笔记本电脑通常位于不同的网络上

为笔记本电脑上的客户虚拟机设置静态 IP 的最佳方式,尽管笔记本电脑通常位于不同的网络上

Win 2008 Server 运行(客人) 在 VMWare Player 中,在 Win 7 笔记本电脑上 (主持人) 客户端安装了 Oracle 软件,每次启动客户端时都需要相同的 IP 地址。在家里,它工作正常,在 DD-Wrt 中根据 MA​​C 为客户端保留 IP 地址 192.168.1.128。在路上,或者使用 Sprint\Verizon\T-Mobile 无线连接,情况就不同了。我甚至设置了一个 vpn,以为我可以通过 pptp 让客户端虚拟机访问 192.168.1.128,但没有成功。 如何为客户机设置静态 IP,以便无论我将主机连接到不同的网络,它始终获得相同的 IP??

  • 我了解 vmware 中的桥接、nat 和仅主机
  • 我正在使用 VMWare Player 3.1.4,并且有 vmnetcfg.exe
  • 我正在通过其 vmx 配置客户机

    ethernet1.present = "TRUE"
    ethernet1.addressType = "generated"
    ethernet1.connectionType = "bridged"
    ethernet1.virtualDev = "vmxnet3"
    ethernet1.startConnected = "TRUE"
    ethernet1.generatedAddress = "00:0c:ee:ee:ee:ee"
    

答案1

如果您希望来宾始终拥有相同的内部地址,则需要使用 NAT 并静态设置来宾地址。使用桥接网络,您的虚拟机在您当时连接的任何网络上都显示为独立机器。

相关内容