我已设置 Hyper-V 服务器。我想将虚拟机保留在不同的子网上,但为它们提供互联网连接,并能够从我的主网络访问它们。
我的主机只有一个网络适配器,使用外部交换机不是一个好选择,因为它看起来非常不稳定,有时会阻止我的服务器正确连接到我的网络。
我尝试了以下方法:
主机当前网络设置如下:(IP、掩码、网关)
Main Network Adapter 192.168.1.109 MASK 255.255.255.0 192.168.1.1
Hyper-V Internal Network Adapter 192.168.10.1 MASK 255.255.0.0 192.168.1.1
为了将 Hyper-V 网络连接到互联网,我尝试了 RRAS 设置,使用 NAT 连接到我的普通网络,并使用 ICS 将我的主适配器的连接共享到 Hyper-V 适配器。在这两种情况下,虚拟机都无法访问我的路由器。
我尝试了虚拟机、主机、路由器和主网络上的其他计算机的大量静态路由组合。这些都不起作用。使用 RRAS 设置,我在某些情况下可以从主网络 ping 到虚拟机,但反之则不行。
如果有人知道如何正确配置它,我将非常感激!
编辑:以下是当前设置的网络图:
答案1
不确定,但我相信您需要在路由器中设置网络和路由,因为它负责将您从一个子网路由到另一个子网以及从您的专用网络路由到 Internet。
如果您使用的是基本的消费级路由器,据我所知其中许多无法处理多个 LAN 子网,所以请记住这一点。