FreeBSD rc.conf는 시스템 시작 또는 서비스 재시작 시 브리징을 위한 지연 그룹을 추가하지 않습니다.

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"

새 구성 테스트가 트리거되면 service netif restart인터페이스가 열리고 IP 주소가 브리지로 설정됩니다. 작동하지 않는 유일한 점은 브리지에 지연 그룹이 추가되지 않는다는 것입니다.

무엇이 잘못될 수 있는지에 대한 아이디어가 있나요? 저는 FreeBSD 12.0-RELEASE-p7을 실행하고 있습니다. 내 구성이 작동해야 한다고 생각합니다. 지연 그룹을 수동으로 추가하면 브리지가 이를 수락 addm lagg0하지만 자동으로 수행하지는 않습니다.

답변1

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"

순서가 중요한지는 모르겠지만 마지막에 멤버 인터페이스를 추가합니다.

관련 정보