将分接桥连接到虚拟机

时间:2013-08-22 13:44:47

标签: linux-kernel virtual-machine vmware ns-3

我有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桥。 Tap桥在其他名为simulator的虚拟机上创建。 现在,我需要将这些分接头连接到虚拟机的网络适配器(eth0)。因此,我可以从虚拟机1到达虚拟机2.

Simulator还有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

1 个答案:

答案 0 :(得分:1)

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