NetworkManager를 사용할 때 인터페이스에 IP 주소가 2개 있는 이유는 무엇입니까?

NetworkManager를 사용할 때 인터페이스에 IP 주소가 2개 있는 이유는 무엇입니까?

NetworkManager를 설치하고 Wi-Fi 연결을 설정한 후 wlan0 인터페이스가 보조 IP 주소를 얻었습니다.

~ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 10:e7:c6:78:2c:c9 brd ff:ff:ff:ff:ff:ff
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether f8:63:3f:76:6c:6d brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.109/24 brd 192.168.2.255 scope global dynamic noprefixroute wlan0
       valid_lft 1814066sec preferred_lft 1814066sec
    inet 192.168.2.117/24 brd 192.168.2.255 scope global secondary dynamic noprefixroute wlan0
       valid_lft 1814075sec preferred_lft 1587275sec

내 인터페이스에 두 번째 IP 주소를 할당하고 싶지 않으며, NetworkManager가 설치되기 전에 설정된 기존 연결을 NetworkManager에서 사용하기를 원합니다 iwctl. 기존 연결 구성이 사용되지만 어떻게 든 두 번째 IP 주소가 내 인터페이스에 추가됩니다.

답변1

내 문제는 여전히 dhcpcd 서비스가 활성화되어 있다는 것입니다. 비활성화하고 다시 시작한 후에 문제가 해결되었습니다.

관련 정보