在两个物理接口上设置xen

时间:2014-11-17 13:01:25

标签: interface xen

有谁知道如何设置XEN使用2个接口?我在eth0上有一个本地IP的子网,在eth1上有外部IP的子网。我希望容器与dom0:eth0和eth1分别相同。

提前致谢

2 个答案:

答案 0 :(得分:0)

我目前正在使用Xenserver 6.2的两个NIC接口。我使用XenCenter创建它们,我正在做你正在问的问题,在所有VMS上使用eth0进行本地连接,使用eth1进行Internet连接。

怎么做。

如果您已创建池,则需要转到“网络”选项卡,您可以使用“添加网络”按钮添加网络,然后按照向导进行操作。

如果您还有其他问题,请参阅Citrix指南。 http://support.citrix.com/servlet/KbServlet/download/34969-102-704897/reference.pdf

祝你好运。

答案 1 :(得分:0)

我自己找到了解决方案。如果有人需要,我会说出来

到目前为止,我已经配置了eth0接口和br0。

在dom0上我添加了additinal bridge。我称之为br1

addbr addbr br1

然后我将它绑定到物理接口eth1

addif br1 eth1

接下来,我在Debaian,我按如下方式配置/ etc / network

# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface
auto br0
iface br0 inet static
        address 172.16.15.240
        netmask 255.255.255.0
        network 172.16.15.0
        gateway 172.16.15.1
        broadcast 172.16.15.255
        bridge_ports eth0
        bridge_stp on
        bridge_maxwait 0
        bridge_fd 0

auto br1
iface br1 inet static
        address 91.135.xxx.xxx
        netmask 255.255.255.240
        network 91.135.xxx.xxx
        broadcast 91.135.xxx.xxx
        gateway 91.135.xxx.xxx
        bridge_ports eth1
        bridge_stp on
        bridge_maxwait 0
        bridge_fd 0
        dns-nameservers 8.8.8.8

然后在容器的配置文件中添加虚拟接口,如下所示

vif         = [ 'ip=172.16.15.243 ,mac=00:16:3E:18:AF:C3,bridge=br0',
                'ip=91.135.xxx.xxx ,mac=00:16:3E:DD:2D:00,bridge=br1'
             ]

那就是它。重新启动dom0和domN后,您将容器连接到物理接口