내 Arch 상자에는 네트워크 브리지가 있습니다. 목표는 브리징을 제거하고 브리지되지 않은 네트워크 어댑터만 사용하는 것입니다. 이를 위해 아래의 *.netdev 및 *.network 구성 파일을 모두 제거 /etc/systemd/network
하고 간단한 파일로 대체했습니다.
/etc/systemd/network/lan.network
--------------------------------
[Match]
eno*
[Network]
DHCP=ipv4
systemctl restart systemd-networkd
그런 다음 및 lo
인터페이스 만 남을 것이라고 가정하고 를 사용하여 네트워크 서비스를 다시 시작했습니다 eno*
. 그러나 불행히도 이것은 아무런 효과가 없습니다. 잠깐 살펴보면 ip link
여전히 브리지 인터페이스가 작동 중이고 활성화되어 있음을 알 수 있습니다.
이 특별한 경우에는 가동 시간이 중요하지 않았기 때문에 컴퓨터를 다시 시작했고 문제가 해결되었습니다. 하지만 이런 종류의 작업에는 재부팅이 필요하지 않다고 생각하고 싶습니다. 내가 놓친 게 무엇입니까?
답변1
브리지 마스터 인터페이스가 여전히 작동 중인 경우 새 구성이 동시에 검색되더라도 바인딩된 슬레이브 인터페이스는 바인딩된 상태로 유지됩니다. 그래서 다리가 사라졌습니다.
ip link set down br0
ip link del dev br0
systemctl restart systemd-networkd