CentOS brctl 上的桥接网络错误

CentOS brctl 上的桥接网络错误

我正在尝试将一个接口桥接到另一个接口,但当我执行ifup br_wan该接口时,我收到以下错误消息。它是在 CentOS 7 上,而我在另一台机器上有完全相同的设置,所以我不确定出了什么问题。

命令用法的参数数量不正确:brctl addbr add bridge

ifcfg-enp0s20f0

TYPE=Ethernet
BOOTPROTO=none
NAME=enp0s20f0
DEVICE=enp0s20f0
ONBOOT=yes
stp=yes
BRIDGE=br_wan
NM_CONTROLLED=no
NETWORKING_IPV6=no # disable ipv6

查询ifcfg-br_wan

DEVICEE=br_wan
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=dhcp
NM_CONTROLLED=no
DELAY=0
NETWORKING_IPV6=no # disable ipv6

brctl 显示

bridge name     bridge id               STP enabled     interfaces
br_pran         8000.0008a20d13d8       no              enp0s20f1
br_wan          8000.0008a20d13d7       no              enp0s20f0

我真的不知道为什么 ifup 会调用 brctl,所以如果有人能给我指出正确的方向,我将不胜感激。

答案1

正如迈克尔在评论部分所说,您的ifcfg-br_wan文件中有一个错字。

请编辑文件并将第一行从 更改DEVICEE=br0DEVICE=br0,然后重试。

相关内容