有没有一种方法可以创build虚拟networking之间的XVMñ与创build共享桥与无线接口

xen 4.1.2以ubuntu 12.04作为dom0运行。

我只需要在vm之间启用networking连接(这意味着不要在以太网卡和vm之间创build一个网)。

当我安装virt-manager,我能够看到一个桥梁virbr ,与networking192.168.122.0,但我不想使用virt-manager创build虚拟桥。

有没有办法创build虚拟网桥,并告诉虚拟机使用这个虚拟网桥,而不是创build一个桥梁与以太网接口和虚拟机之间共享。

安装的桥梁公用事业,但virbr没有显示出来。

任何人都可以知道如何创buildvirbr而无需安装virt-managetr

安装bridge-utils ,然后在/ etc / network / interfaces(在ubuntu中)指定它

auto virbr0 iface virbr0 inet static bridge_ports none address 192.168.122.1 netmask 255.255.255.0 

然后重新启动networking。 在vmconfiguration文件中指定此(virbr0)桥。启动VM。

 ip tuntap添加模式点击用户your_username dev tap0
 ip tuntap添加模式点击用户your_username dev tap1
 ip link set dev tap0 up
 ip link set dev tap1 up
 brctl addbr br0
 brctl addif tap0
 brctl addif tap1
 ip链路设置dev br0 up
 ip addr add 192.168.1.1/24 broadcast 192.168.1.255 dev br0

tap0连接到一个虚拟主机,tap1连接到另一个虚拟主机。 两个虚拟主机都可以通过tap0和tap1的桥接相互通话,他们可以通过br0与dom0通信。

不知道这是否正是你想要的,但我使用类似的configurationGNS3和QEMU …即使它不适用于此,知道TUN / TAP接口是什么以及如何设置它们是很好的知道什么时候设置虚拟主机。 顺便说一句,从来没有使用过氙气,只有QEMU,所以我不是100%,这将是所有你需要做的,以得到它和工作。