NetworkManager는 유선 연결에 대한 프로필을 자동으로 생성하지 않습니다.

NetworkManager는 유선 연결에 대한 프로필을 자동으로 생성하지 않습니다.

저는 vmware 워크스테이션 16.2에서 debian 11.3 x64를 실행하고 있습니다. 처음에 가상 머신에는 하나의 네트워크 인터페이스(vmware의 NAT 스위치)만 할당됩니다. 그리고 그것은 훌륭하게 작동합니다.

가상 머신[브리지 스위치]에 다른 네트워크 어댑터를 추가해 보았습니다. 장치가 추가되었지만 Network Manager 연결 프로필이 생성되지 않았고 연결이 끊어진 것으로 나타납니다. 아래는 출력입니다 nmcli.

xxxx@yyyyyy:~$ nmcli device
DEVICE  TYPE      STATE         CONNECTION
ens33   ethernet  connected     Wired connection 1
ens36   ethernet  disconnected  --
lo      loopback  unmanaged     --
xxxxx@yyyyy:~$ nmcli
ens33: connected to Wired connection 1
        "Intel 82545EM"
        ethernet (e1000), 00:0C:29:1A:1F:8A, hw, mtu 1500
        ip4 default
        inet4 192.168.153.133/24
        route4 0.0.0.0/0
        route4 192.168.153.0/24
        inet6 fe80::20c:29ff:fe1a:1f8a/64
        route6 fe80::/64
        route6 ff00::/8

ens36: disconnected
        "Intel 82545EM"
        1 connection available
        ethernet (e1000), 00:0C:29:1A:1F:94, hw, mtu 1500

lo: unmanaged
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:
        servers: 192.168.153.2
        domains: localdomain
        interface: ens33

새 인터페이스에 연결하려면 다음을 실행하여 연결 프로필을 만들어야 했습니다.sudo nmcli c add type ethernet ifname ens36 con-name Wired2

데비안 매뉴얼에 따르면,https://manpages.debian.org/testing/network-manager/NetworkManager.conf.5.en.html

no-auto-default - NetworkManager가 기본 유선 연결을 생성하지 않아야 하는 장치(자동 eth0)를 지정합니다. 기본적으로,NetworkManager는 연결이 구성되지 않은 관리되는 이더넷 장치에 대해 임시 유선 연결을 생성합니다..

참고로

이 장치 etc/network/interfaces에 대한 항목이 없습니다 .

네트워크 관리자 구성

xxx@yyyyy:~$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

질문

  • NetworkManager가 유선 연결에 대한 프로필을 자동으로 생성하지 않는 이유는 무엇입니까?
  • 활성화할 다른 항목이 있나요?
  • 내가 뭐 잘못 했어요?

답변1

다음 명령:

sudo nmcli c add type ethernet ifname ens36 con-name Wired2

Debian에서 다음 위치에 새 연결이 생성됩니다.

/etc/NetworkManager/system-connections/

불려지나니 변하지 Wired2.nmconnection도 아니하고 변하지도 아니하느니라/etc/network/interfaces/etc/NetworkManager/NetworkManager.conf

답변2

이 문제는 사전 설치된 사용자 정의 Debian 설치에서 발생하며 net-cfg의 설치 시 구성으로 인해 발생합니다.

이는 Debian Linux 설치 프로그램의 버그인 것 같습니다. 설치 프로그램은 첫 번째 유선 연결에 대해 "유선 연결 1"이라는 프로필을 생성합니다. 이 프로필은 해당 인터페이스로 제한되어야 합니다. 대신 프로필은 범용이며 모든 새로운 네트워크 인터페이스에 적용됩니다! 기본적으로 여러 연결은 단일 프로필을 공유할 수 없으므로 새로 추가된 연결에는 연결이 없습니다.

  • netcfg 설치 프로그램의 버그가 수정되어야 하며 기본 프로필이 하나의 인터페이스로 제한되어야 합니다.
  • 또는 설치 중에 네트워크 구성을 비활성화하십시오. 처음 부팅하면 네트워크가 DHCP에 대해 자동으로 구성됩니다.

인용하다:

관련 정보