如何將物理路由器替換為虛擬路由器以將 Windows Server 2012 機器與多個 VM 共置?
我目前正在設置一台將被託管的 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。