Arch-Linux
為什麼我的界面在使用 NetworkManager 時有 2 個 ip 地址
安裝 NetworkManager 並建立 wifi 連接後,我的 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 地址被添加到我的界面。
我的問題是我仍然啟用了 dhcpcd 服務。禁用並重新啟動後,我的問題得到了解決。