在 Ubuntu 8.04 下启动 XEN 上的 xenbr0 接口

在 Ubuntu 8.04 下启动 XEN 上的 xenbr0 接口

我在 Ubuntu 8.04 上安装了 XEN,使用本教程 但是当我使用 XEN 内核重新启动后,我没有 xenbr0 设备。我看到 network-bridge 脚本运行并创建了 peth0 设备,但没有创建 xenbr0。

我有一个非常基本的 IP 设置,在 /etc/network/interfaces 中定义了一个静态 IP。唯一不寻常的是,我的主机 (1&1) 给我的网络掩码是 255.255.255.255,所以我必须用这个脚本添加默认网关:

/sbin/route add -host 10.255.255.1 dev eth0
/sbin/route add default gw 10.255.255.1

其余一切都是普通的 Ubuntu 8.04。

答案1

您可以使用命令 brctl 执行此操作,如下所示:创建名为 xenbr0 的网桥

brctl addbr xenbr0

像这样添加到桥接接口

brctl addif peth0
brctl addif virtual_interface_of_your_xen_domain (e.g. vif2.0)

现在你的桥应该可以正常工作了。

相关内容