Networking

Windows Server 2019 - Hyper-V:1 個用於伺服器的 NIC,1 個用於 VM 的 NIC

  • March 30, 2020

並感謝您的閱讀!我一直在涉足網路,我(非常緩慢地)開始了解它們。我在工作中有一個 Windows Server 2019,我用它來了解網路是如何工作的,所以我可以在家裡複製(可能是概念)。

Windows 伺服器有 2 個 NIC,而我總是設置只有 1 個 NIC 和多個 VM 的 Hyper-V,所以這對我來說是全新的和模糊的。

我想做什麼:正如標題所示,我想使用1 個 NIC 分配給伺服器,而其他 NIC 分配給 VM,具體的部分是伺服器將擁有這些 VM 可以訪問的共享並且它們都需要與它們在內部可用的 IP 範圍相同。

理想情況下,我可以在 NIC1(帶伺服器)上設置一些 VM,在 NIC2 上設置一些 VM,因為我認為適合負載平衡。

現在,如果這完全可能我不知道,我希望我在正確的地方問。如果你這麼好心回答,你能用簡單的行話嗎?我在這裡找到的一些答案有點複雜!

我喜歡認為我了解一點,但後來我也意識到有很多人知道的更多!

我為此附上了示意圖!非常感謝你

手繪示意圖

我將能夠在 NIC1 上設置一些虛擬機,在 NIC2 上設置其他虛擬機

我非常喜歡使用交換機嵌入式組合將所有介面添加到單個 Hyper-V 交換機,並讓 Windows 自動在所有介面之間分配 VM 的負載。

從 Powershell

Get-NetAdapter
# My physical network interfaces were named NIC1, and NIC2
New-VMSwitch -Name External -NetAdapterName "NIC1","NIC2" -EnableEmbeddedTeaming $true

預設情況下,這將創建一個專用於管理(主機)作業系統的虛擬介面。

之後,只需將所有虛擬機中的所有虛擬介面設置為使用“外部”開關。

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