NetworkManagerを使用するときにインターフェイスに2つのIPアドレスがあるのはなぜですか?

NetworkManagerを使用するときにインターフェイスに2つのIPアドレスがあるのはなぜですか?

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

私のインターフェイスに2番目のIPアドレスを割り当てたくないので、NetworkManagerがインストールされる前に確立された既存の接続をNetworkManagerで使用したいと思いますiwctl。既存の接続設定が使用されますが、何らかの方法で2番目のIPアドレスが私のインターフェイスに追加されます。

ベストアンサー1

私の問題は、まだdhcpcdサービスが有効になっていることです。無効にして再起動した後、問題が解決しました。

おすすめ記事