2

我有 2 个需要相互通信的虚拟机。它们是在 VMware 上创建的。当我在虚拟机 1 上写“ping 虚拟机 2”时,请求应该去虚拟机 1 的 eth0,点击网桥 1,点击网桥 2 和虚拟机 2 的 eth0。

我需要通过 ns3 网络模拟器将虚拟机 1 连接到虚拟机 2。我使用示例代码http://www.nsnam.org/doxygen/tap-csma_8cc_source.html通过 ns3 创建了抽头桥。Tap bridges 是在其他称为模拟器的虚拟机上创建的。现在,我需要将这些分接头连接到虚拟机的网络适配器 (eth0)。因此,我可以从虚拟机 1 访问虚拟机 2。

模拟器还有 2 个网络适配器 eth1 和 eth 2 可用于连接到虚拟机。

我怎样才能连接它们?

IP地址:

virtual machine 1 eth0 192.168.221.10 gateway 192.168.221.1   
virtual machine 2 eth0 192.168.222.10 gateway 192.168.222.1    
eth1 192.168.221.1    
eth2 192.168.222.1    
tap1 192.1.1.1    
tap2 192.1.1.2
4

1 回答 1

2

检查 VMWare 网络以获取详细信息。它支持 4 种主要类型的桥接、仅主机、NAT 和虚拟网络。您可以桥接虚拟机上的物理接口,也可以在 vmware 中创建虚拟网络并将两个 vms ethx 接口添加到其中。

于 2013-08-23T22:58:09.947 回答