Windows-Server-2008

VMware 伺服器僅主機網路路由

  • April 4, 2010

我有一台執行 VMware 伺服器的 Windows 2008 Web 伺服器機器。我有 3 台虛擬機——所有 3 台都是測試伺服器,因此安全性並不是真正的問題……它們每個都執行 Windows 2008 標準,其中一些提供 Web 內容。

我的 ISP 只允許一個 MAC 地址訪問物理交換機,但是他們給了我 10 個公共 IP 地址供我使用。我的問題是,如果我將每個虛擬機放在他們自己的僅主機網路上,我如何將來自主機上特定公共 IP 的所有流量路由到相應的僅主機適配器,從而路由到特定虛擬機?

例如:

主機上的單個物理適配器在 Windows 網路中分配了以下公共 IP:

  • 74.208.14.10
  • 74.208.14.20
  • 74.208.14.30

每個虛擬機都在一個僅主機網路上

  • vm1 - 192.168.196.1
  • vm2 - 192.168.197.1
  • vm3 - 192.168.198.1

在主機上,我想將所有流量從74.208.14.10 路由到 VM1將 74.208.14.20 路由到 VM2將 74.208.14.30 路由到 vm3,而不使用 VMware NAT 或橋接連接。我希望每台伺服器看起來都有自己的公共 IP 地址。我的猜測是我可以以某種方式修改路由表,或者可能在 ICS 中……但我不確定如何。

只要您只允許使用一個 MAC 地址,您就可以使用某種 NAT 解決方案。我不會使用 VMWare 的內置網路配置,而是添加第 4 個 VM,並使用輕型防火牆應用程序對其進行設置(vmware 應用程序下載頁面有幾個)。將此 VM 設置為您的單個外部 MAC 地址並相應地配置規則。這將為您提供比內置 vmware 網路選項更多的選項。

不過,簡單的方法就是讓他們為您啟用更多的 MAC 地址。即使這會增加成本,我敢打賭它勝過古怪的網路設置,尤其是從長遠來看。

引用自:https://serverfault.com/questions/89208