设置虚拟网桥:找不到设备"br0"



/etc/network/interfaces中使用以下配置与 Ubuntu 建立虚拟网桥

auto brOffline 
iface brOffline inet static
address 192.168.5.10
netmask 255.255.255.0
bridge_ports eth11
bridge_stp off
bridge_fd 0.0
pre-up ifdown eth11
pre-up ifup eth11
post-down ifdown eth11 

代码:创建桥接接口。每个网桥都需要一个适配器,这里是我的物理网卡eth11。为了确保它正常工作,使界面关闭并再次上升。

导致网络服务重新启动...

service networking restart
service networking status

。将错误模拟为

ifup[2304]: Cannot find device "brOnline"
dhclient[2330]: Error getting hardware address for "brOffline": No such device

如果您的接口被调用为标准 BR0,听起来像:

default:
Error getting hardware address for "br0": No such device

未安装 Bridge util

我从一个系统转移到另一个系统。目标操作系统是新安装的 17.10。缺少的是桥梁实用程序:

sudo apt-get install -y bridge-utils

由于缺少工具,根本无法创建桥梁...

现在ifconfig展示了我闪亮的桥

brOffline: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.5.10  netmask 255.255.255.0  broadcast 192.168.5.255
inet6 fe80::6a05:caff:fe51:8eff  prefixlen 64  scopeid 0x20<link>
ether 68:05:ca:51:8e:ff  txqueuelen 1000  (Ethernet)
RX packets 2  bytes 501 (501.0 B)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 107  bytes 10316 (10.3 KB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

帮助我找到解决方案的提示

第一个类型命令

ifconfig

然后将输出的所有标题视为wlp2s0, enp3s0, lo

尝试使用上述所有标题代替"br0"。

就我而言,当我用"enp3s0"替换"br0"时,它工作正常。

希望这有帮助。

相关内容

  • 没有找到相关文章

最新更新