Debian 테스트: 네트워크 관리자 GUI는 이더넷 장치를 관리하지 않습니다.

Debian 테스트: 네트워크 관리자 GUI는 이더넷 장치를 관리하지 않습니다.

> nmcli device:

DEVICE  TYPE      STATE      CONNECTION 
eno1    ethernet  unmanaged  --         
lo      loopback  unmanaged  -- 

그런 다음 실행합니다 sudo nmcli dev set eno1 managed yes. 하지만 아직 거기 있어관리되지 않는상태? ?

관리하려면 어떻게 변경해야 하나요? 또한 참고하십시오:

cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

그렇게 되어야 합니까 true?

답변1

당신은해야아니요managed=false로 변경하세요 managed=true. 그렇지 않으면 동일한 인터페이스를 관리하는 두 개의 경쟁 도구가 생길 수 있습니다.

~처럼NetworkManager는 데비안 위키에 설명되어 있습니다.:

유선 네트워크는 관리되지 않습니다.

Debian 6.0 "Squeeze"부터 NetworkManager는 기본적으로 /etc/network/interfaces에 정의된 인터페이스를 관리하지 않습니다.

관리되지 않는 장치는 NetworkManager가 이러한 네트워크 장치를 처리하지 않는다는 의미입니다. 이는 두 가지 조건이 충족될 때 발생합니다.

이 파일에는 /etc/network/interfaces인터페이스에 대한 모든 내용이 포함되어 있습니다.

allow-hotplug eth0
iface eth0 inet dhcp

다음 /etc/NetworkManager/NetworkManager.conf을 포함합니다:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

따라서 구성의 일부 /etc/network/interfaces(또는 다음 파일에서) 를 삭제/주석 처리할 수 있습니다./etc/network/interfaces.d/네트워크 관리자대신 처리해위 아래라면그것이 당신에게 충분하지 않다면.

다음을 수행해야 합니다.

  • 네트워크를 통해 원격으로 수행하지 않고 로컬로 수행하십시오. 그렇지 않으면 재구성 중에 액세스가 손실됩니다.

  • ifdown eno1달리다위 아래라면구성을 삭제하기 전의 올바른 상태였습니다.

  • /etc/network/interfaces...or 및 로 시작 하는 전체 블록 auto eno1의 항목을 제거하거나 주석 처리합니다 (위키 예에서는 DHCP가 포함된 한 줄일 가능성이 높습니다).allow-hotplug eno1iface eno1

  • NetworkManager 구성을 변경하지 않고 그대로 둡니다.

  • systemctl restart NetworkManagerNetworkManager가 구성 변경을 감지하도록 실행합니다 .

    내 테스트에서는 이 작업만으로는 nmcli connection reload이 구성 변경을 감지하는 데 충분하지 않았습니다. 전체 재부팅이 필요합니다. NetworkManager는 이 재시작 시 제공되는 유선 네트워크 연결에 대한 항목을 자동으로 생성해야 합니다 eno1. 그렇지 않으면 직접 만들어야 합니다.

관련 정보