Debian NetworkManager가 다시 연결하지 못했습니다.

Debian NetworkManager가 다시 연결하지 못했습니다.

NetworkManager 설명에 따라https://wiki.debian.org/NetworkManagerNetworkManager의 목표는 다음과 같습니다.

NetworkManager는 항상 활성 네트워크 연결을 사용 가능하게 유지하려고 시도합니다.

각 게스트에서 2개의 "유선" 네트워크 인터페이스(다른 서브넷)를 사용하여 Libvirt 환경의 가상 게스트로 Ubuntu 21.04 시스템을 Debian 11(bullseye)과 비교했습니다.

절차:

  1. 하나의 인터페이스 링크가 활성화된 상태에서 게스트 시작(두 번째 링크는 다운됨)
  2. 활성 링크 설정 해제(Virtual Manager를 통해)
  3. 다른 네트워크 인터페이스에서 링크 설정(Virtual Manager를 통해)
  4. 게스트 내부 확인, 두 번째 인터페이스에서 네트워크가 다시 연결되는지 확인

Ubuntu 21.04 시스템에서는 모든 것이 원하는 대로 작동하고, 게스트는 누락된 캐리어가 있는 인터페이스를 제거하고(링크가 다운으로 설정되었기 때문에) 자동으로 두 번째 인터페이스에서 네트워크를 다시 연결합니다(링크는 업으로 설정됨).

데비안 게스트는 자동으로 다시 연결되지 않지만 게스트 내부 인터페이스를 수동으로 켜면 작동합니다.

절차를 다음과 같이 변경하면...

  1. 하나의 인터페이스 링크가 활성화된 상태에서 게스트 시작(두 번째 링크는 다운됨)
  2. 활성 링크 설정 해제(Virtual Manager를 통해)
  3. 게스트 내부에서 인터페이스가 제거되기를 기다리는 중
  4. 다른 네트워크 인터페이스에서 링크 설정(Virtual Manager를 통해)
  5. 게스트 내부 확인, 두 번째 인터페이스에서 네트워크가 다시 연결되는지 확인

... 데비안 게스트에서도 네트워크가 자동으로 다시 연결됩니다.

따라서 데비안 시스템의 NetworkManager에는 심각한 문제가 있는 것 같습니다. 다른 인터페이스가 이미 활성화된 경우 두 번째 인터페이스가 유효한 캐리어가 되면 현재와 미래의 자동 연결에서 새 인터페이스가 무시됩니다. 활성 인터페이스가 작동 중지되면 NetworkManager는 사용 가능한 두 번째 인터페이스에서 인터페이스를 활성화하지 않습니다.게스트가 더 이상 어떤 네트워크에도 연결되어 있지 않습니다!

버전, 패킷 및 구성 파일을 비교하려고 시도했지만 차이점을 찾을 수 없습니다.

내 질문:

  • 왜 이러한 시스템이 동일한 절차에서 다르게 반응하는지 아시나요?
  • NetworkManager의 목표(항상 활성화된 네트워크)를 안정적으로 달성하기 위해 데비안 시스템에서 무엇을 수정할 수 있습니까?

관련 정보