Routing

如何將物理路由器替換為虛擬路由器以將 Windows Server 2012 機器與多個 VM 共置?

  • February 22, 2018

我目前正在設置一台將被託管的 Windows Server 2012 機器。它將有大約 10 個虛擬機,允許各種使用者連接並在家中執行它們。大多數 VM 將是 Windows 8,除非它們用於基本測試目的。如果需要,我確實可以創建第二台 Windows Sever 2012 機器作為 VM。

物理機將直接連接到託管服務,因此我將擁有一個特定的靜態 IP,我需要將其用於物理機。我是這樣的網路新手,我無法弄清楚如何設置 a) 具有路由功能的物理機或 b) 設置 VM 作為路由器。在這兩種情況下,我都無法將自己的物理路由器放置在該位置,因此需要能夠使用虛擬路由器將流量路由到 VM。

由於我有一個公共靜態 IP,我假設它需要轉到物理機器,然後通過 RRAS 之類的東西,我會以某種方式創建路由器的等價物,它可以 a)通過 DHCP 將 IP 分配給 VM 或 b)路由到已分配給每個 VM 的靜態 IP。所有虛擬機都需要能夠訪問網際網路。

我想我的問題是通過我所描述的內容,我是否可以使用 Windows Server 2012 內置的東西來實現我想要的,包括 1 個物理 NIC、1 個公共靜態 IP、1 個物理伺服器和 Hyper 上的多個 VM -V?如果是這樣,是否有人知道有關如何設置它的任何好資訊,因為我一直在那裡找到資訊,但在大多數情況下,我所閱讀的內容中假設有一些物理路由器,因此我現在被卡住了。

更新: 我的老闆告訴我,出於各種原因,他希望將所有內容都保存在 Windows 環境中。我已閱讀有關使用帶有 RRAS 的環回適配器作為解決此問題的可能方法?有誰知道這是否可行,如果可行,如何?

感謝您提供的任何幫助。

我建議您在作為路由器的 VM 中執行 pfSense。它很容易使用,而且是免費的。

但本質上,您的設置將如下所示:

帶一個 NIC 的物理盒
+------------------------------------------------------+
+------------+ | |
| 網際網路 |{--}| {Lan Bridge} [ROUTER] {-VMLAN-} [虛擬機] |
+------------+ | |
+------------------------------------------------------+

使用它,您的所有虛擬機都有一個私有子網(例如,192.168.34.0/24),您的路由器通過物理介面橋接到世界。並具有到 VM LAN 網路的虛擬連結。然後,您的物理系統沒有使用其物理介面的直接連接,並且在虛擬連結上也有一個私有地址到 VM LAN。

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