왜 사용할 수 없는지 알아보려고 합니다 NetworkManager
.
NetworkManager
지금은 브릿지 네트워크를 만드는 방법을 여러 곳에서 검색해 봤는데, 튜토리얼 하나도 언급할 수가 없을 정도입니다 . 그들은 모두 거의 동일합니다. 내가 한 단계는 다음과 같습니다.
- 이더넷 연결 끊기
nmcli dev disconnect enp42s0
- 브리지와 슬레이브 생성
nmcli con add type bridge ifname br0 con-name br0 autoconnect yes connection.zone home nmcli con modify enp42s0 master br0 connection.zone home
- 브리지와 슬레이브 연결
nmcli con up br0 nmcli con up enp42s0-slave
마지막 명령을 제외하고 모든 것이 성공합니다. 다음과 같은 오류가 표시됩니다.
Error: Connection activation failed: Unknown error
Hint: use 'journalctl -xe NM_CONNECTION=658de29d-4809-4113-9aa9-1f3f32ae40eb + NM_DEVICE=enp42s0' to get more details.
journalctl
로그는 그다지 유용하지 않습니다.
device (enp42s0): Activation: starting connection 'enp42s0-slave' (658de29d-4809-4113-9aa9-1f3f32ae40eb)
device (enp42s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
device (enp42s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
device (enp42s0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
device (enp42s0): Activation: connection 'enp42s0-slave' could not be enslaved
device (enp42s0): state change: ip-config -> failed (reason 'unknown', sys-iface-state: 'managed')
device (enp42s0): released from master device br0
device (enp42s0): Activation: failed for connection 'enp42s0-slave'
device (enp42s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
맥락을 위해 나는 이와 관련된 질문도 했습니다.NetworkManager는 ip 명령과 다른 정보를 표시합니다.
답변1
이것이 내 문제를 해결했다는 것을 믿을 수 없습니다!
sudo reboot
--- 얼굴을 가리세요 ---
이전에 이런 일이 발생하지 않았던 이유는 작동하지 않는 것 같아서 브리지와 슬레이브를 계속 제거했기 때문입니다.