如何在 Hyper-V VM Windows Server 2019 中设置静态 IP 地址

如何在 Hyper-V VM Windows Server 2019 中设置静态 IP 地址

我有 Windows Server 2019 和多个在 IIS 中运行的应用程序。我想为具有静态 IP 的 Hyper-V VM 创建不同的网络。

而且我不需要互联网访问 hyperv vms。

我该如何配置 vSwitch 来实现这些?

答案1

我该如何配置 vSwitch 来实现这些?

完全不是。vSwitch 就是虚拟交换机。它无法控制虚拟机上的 IP 地址。

只需在虚拟机中设置静态 IP(和 DNS),方法是先登录虚拟机,或者使用 Powershell(在主机上 - 有一种方法可以通过 powershell 会话从主机连接到虚拟机,假设您知道用户名和密码 - 查找https://docs.microsoft.com/en-us/virtualization/community/team-blog/2015/20150514-powershell-direct-running-powershell-inside-a-virtual-machine-from-the-hyper-v-host

与物理交换机一样,vSwitch 不关心(即:完全不关心)虚拟机在 IP 地址范围内执行的操作。这就是为什么如果您不控制所有虚拟机,将不同的客户端虚拟机隔离到单独的 VLAN(您在虚拟机配置中设置,而不是在虚拟机中设置)并使用路由器(作为虚拟机)在它们之间路由是非常好的(我的意思是非常非常好)。因此,在标准配置中,vSwitch 与世界上任何其他交换机 100% 相同。它不关心 - 它使用 ARP 协议收集那里使用的 IP 地址。

制作网络图并实现它,就像使用硬件而不是虚拟机一样。

相关内容