感谢您的阅读!我一直在尝试网络,并且(非常缓慢地)开始理解它们。我在工作中有一个 Windows Server 2019,我用它来了解网络的工作原理,这样我就可以在家里复制(可能是概念)。
Windows 服务器有 2 个 NIC,而我一直使用仅 1 个 NIC 和多个 VM 设置 Hyper-V,所以这对我来说是完全新且模糊的。
我想做的事:正如标题所示,我想使用1 个 NIC 分配给服务器和T虚拟机的其他 NIC,特定部分是服务器将具有这些虚拟机可以访问的共享并且它们都需要位于相同的 IP 范围内,因为它们可供内部使用。
理想情况下我可以在 NIC1(带有服务器)上设置一些虚拟机,并在 NIC2 上设置其他虚拟机,因为我认为这样适合负载平衡。
现在我不知道这是否可能,我希望我在正确的地方提问。如果您愿意回答,您能用简单的术语回答吗?我在这里找到的一些答案有点复杂!
我喜欢认为我了解一点,但后来我也意识到有很多人知道得更多!
我已附上示意图!非常感谢
答案1
我可以将一些虚拟机设置在 NIC1 上,将其他虚拟机设置在 NIC2 上
我非常喜欢添加全部使用以下方式将您的接口连接到单个 Hyper-V 交换机切换嵌入式团队,并让 Windows 自动在所有接口之间分配虚拟机的负载。
从 Powershell
Get-NetAdapter
# My physical network interfaces were named NIC1, and NIC2
New-VMSwitch -Name External -NetAdapterName "NIC1","NIC2" -EnableEmbeddedTeaming $true
默认情况下,这将创建专用于管理(主机)操作系统的虚拟接口。
完成后,只需将所有虚拟机中的所有虚拟接口设置为使用“外部”交换机。