我想要一个网络在。。之间虚拟机主机和虚拟机来宾。
桥接网络用于此目的 - 但问题是,我假设它将仅限于实际物理网络的硬件带宽(在本例中是我的路由器)。
是否有“虚拟网络”的实现?这不包括必须设置端口映射的 NAT。
答案1
对于您的环境来说,这可能不正确,但是主机和客户机之间的网络连接根本不应该使用物理网络。
来宾有自己的 MAC 地址和 IP 地址。当主机想要与来宾通信时,主机上的网络堆栈需要查找来宾 IP 的 MAC 地址,并将其识别为桥接连接。然后它就可以直接与来宾通信。
您可以通过监控网络(从另一台机器,而不是主机或客户机)来检查这一点,并且您应该看不到主机针对客户 IP 地址发出的任何 ARP 请求。
如果网络堆栈根据硬件功能限制网络的吞吐量,您可以尝试添加一个仅限内部使用的附加网络,该网络带有用于内部通信的 IP 地址。