我已经设置了 Hyper-V 来测试软件并复制一些工作环境,而不会影响我自己的个人 Surface Tab。我对主机和虚拟机之间的通信感到困惑,这取决于我如何连接到互联网。我使用 Realtek USB GbE 系列控制器用于 LAN 或 Marvel Avastar 350N 用于 WiFi。
我之前已经设法通过桥接至 VM 外部适配器来实现与 wifi 控制器的通信,我已经在 VM 上设置了静态 ip,但是在尝试将 LAN 桥接至 VM 时出现错误,并且仅收到“没有桥接则无法访问目标主机”的提示。
我真的很感激关于通过不同的适配器在主机和虚拟机之间进行通信的最佳方式的解释,我没有广泛的网络知识并且认为我只是在使我的问题复杂化,任何建议或“如何......”的链接都非常感激。
非常感谢,
标记。
答案1
如果您只想建立主机与该主机上运行的虚拟机之间的网络连接,则只需创建一个内部虚拟交换机,然后为虚拟机配置IP地址(假设为192.168.1.2)。
还为主机 VNIC 配置 IP 地址(假设为 192.168.1.3)(打开“网络和共享中心”,您可能会发现一个 NIC 包含上述内部虚拟交换机的名称,例如 vEthernet(xxx))。
最后一步,将虚拟机连接到内部虚拟交换机。请尝试互相 ping 通(注意防火墙设置,您可以禁用防火墙进行测试)。
我非常希望您能解释一下跨不同适配器在主机和虚拟机之间进行通信的最佳方式
如果你的意思是,VM 需要使用特定的物理 NIC(将另一个物理 NIC 绑定到外部 Vswitch)。
在这种情况下,这取决于物理网络基础设施。如果 WIFI IP 地址和 LAN IP 地址可路由或位于同一子网中,则 VM 可以访问 Hyper-v 主机。如果不是,则它们无法相互访问。
本文引入hyper-v虚拟交换机。