我在一台配备两个千兆端口的 Dell 1950 上安装了 Ubuntu 10.04 服务器。我还安装了 KVM 和 bridge-utils。
我已经设置了一个 win 2008 VM,它有一个 NATed 网络当前正在运行。但是我想直接从外部世界访问 VM 服务器。为此,我想将其更改为使用推荐的桥接网络。
这是 /etc/network/interfaces 文件:
auto eth1
iface eth1 inet static
address 10.0.1.37
netmask 255.255.255.0
gateway 10.0.1.1
#auto br0 (commented as system was not booting)
iface br0 inet static
address 10.0.1.44
network 10.0.1.0
netmask 255.255.255.0
broadcast 10.0.1.255
gateway 10.0.1.1
bridge_ports eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
当我执行 ifconfig 时,br0 没有显示。如果我执行:
sudo ifconfig br0 up
我得到:br0:获取接口标志时出错:没有这样的设备
如果我做:
> sudo ifup br0
整个系统挂起或网络中断(我通过 SSH 远程执行此操作)。
我遗漏了什么?我该如何诊断问题?
谢谢!
答案1
从 eth1 中删除 IP 配置,所有 IP 配置都应在桥上