Networking

CentOS 上的橋接網路 brctl 錯誤

  • January 7, 2019

我正在嘗試將一個介面橋接到另一個介面,但是當我執行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 所以如果有人能指出我正確的方向,我會很感激。

正如邁克爾在評論部分所說,您的ifcfg-br_wan文件中有錯字。

請編輯文件並將第一行從 更改為DEVICEE=br0並重DEVICE=br0試。

引用自:https://serverfault.com/questions/947955