Networking
FreeBSD rc.conf 沒有在系統啟動或服務重啟時添加滯後組來橋接
我不確定我在這裡做錯了什麼。
/etc/rc.conf
我的(個人)伺服器上有以下配置。cloned_interfaces="bridge0 lagg0" ifconfig_igb0="up" ifconfig_igb1="up" ifconfig_lagg0="laggproto loadbalance laggport igb0 laggport igb1 up" ifconfig_bridge0="addm lagg0" ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up" defaultrouter="172.16.0.1"
當觸發 a
service netif restart
以測試新配置時,系統會啟動介面並將 IP 地址設置為應有的橋接。唯一不起作用的是網橋不會將滯後組添加到網橋。關於什麼可能是錯誤的任何想法?我正在執行 FreeBSD 12.0-RELEASE-p7。我覺得我的配置應該可以工作。如果我手動添加它,橋將接受滯後組,
addm lagg0
但它不會自動執行。
您已經使用以下方法覆蓋了 的值
ifconfig_bridge0
:ifconfig_bridge0="addm lagg0" ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up"
將其轉換為單行:
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 addm lagg0"
我認為您不需要
up
橋接介面。或者使用附加語法:
ifconfig_bridge0="inet 172.16.0.11 netmask 255.255.255.0 up" ifconfig_bridge0="$ifconfig_bridge0 addm lagg0"
我不知道順序是否重要,但我最後添加了成員介面。