발견된 명령을 실행해 보았습니다.여기
그러나 내 다리는 올라가기를 거부했습니다. 에 붙어 있습니다 DOWN
.
- 슬레이브 브리지 인터페이스는 이더넷입니다. 이 호스트에는 Wi-Fi가 없습니다.
- IP 링크를 사용하여 인터페이스를 시작해 보세요.
ip -br a
브리지에 필요한 IP 주소가 있음을 보여줍니다.- 무슨 일이 있어도 다리에 접근할 수 없습니다.
- 아무 소용이 없었 습니다
systemctl restart NetworkManager.service
. - 모든 것을 시도했다여기또한.
- (슬레이브 인터페이스)에서 nmcli 구성을 제거한
eno2
다음 인터페이스를 열어 보십시오. 아직 아무것도 없습니다.
내가 읽은 모든 내용에는 "다른 인터페이스를 닫으세요"라고 제안되어 있지만 작동하지 않습니다. 다른 인터페이스가 동일한 IP 주소를 사용하지만 작동이 중단되었습니다. 문제가 됩니까?
다리가 정체된 이유는 무엇입니까 DOWN
?
답변1
알아냈어요. 슬레이브 브리지에 잘못된 ifname을 사용하고 있습니다. 이것이 제가 사용하는 실제 명령입니다(eno2는 실제 인터페이스입니다).
먼저 사용하려는 인터페이스에 대한 모든 구성을 제거하여 시작하십시오. 이상적으로는 콘솔을 통해 이 모든 작업을 수행하는 것이 좋습니다.
# nmcli con eno2 up
# nmcli con delete eno2
# nmcli con add type bridge autoconnect yes ifname br-mgmt con-name br-mgmt ipv4.addresses '10.10.10.10/24' ipv4.gateway '10.10.10.1' ipv4.dns '10.10.10.53,10.10.10.54' ipv4.dns-search 'my.domain.internal' ipv4.method manual
# nmcli con add type bridge-slave autoconnect yes con-name br-slave-eno2 ifname eno2 master br-mgmt
# nmcli con show
NAME UUID TYPE DEVICE
br-mgmt 39a06773-dbd7-4ab5-ad08-40266c14180c bridge br-mgmt
virbr0 f6769db1-0e52-4f8f-822e-1f511c31519f bridge virbr0
br-slave-eno2 e63b0757-a725-4916-9f37-e4dd2cda2e39 ethernet eno2
이 시점에서 브리지와 슬레이브 인터페이스가 모두 녹색인지 확인하십시오. 그렇지 않으면 활성화되지 않고 작동하지 않습니다. 계속되는 경우:
nmcli con up br-mgmt
이제 브리지 인터페이스가 나타나고 핑을 보낼 수 있습니다.