正在设置虚拟网桥:找不到设备 "br0"
Setting up virtual bridge: Cannot find device "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 实用程序
我从一个系统转移到另一个系统。目标 OS 是新安装的 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 等
尝试使用所有 above-mentioned 标题代替 "br0"。
在我的例子中,当我用 "enp3s0" 替换 "br0" 时它工作正常。
希望对您有所帮助。
在 /etc/network/interfaces
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 实用程序
我从一个系统转移到另一个系统。目标 OS 是新安装的 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 等
尝试使用所有 above-mentioned 标题代替 "br0"。
在我的例子中,当我用 "enp3s0" 替换 "br0" 时它工作正常。
希望对您有所帮助。