固定IP設定を追加しましたが、/etc/network/interfaces.d/eth0.ifcfg
そのサブネットで機能しますが、何らかの理由でeth0
他のネットワークへのパスを消費し、共有インターネットをブロックする2番目のipv4アドレスがあります。
# 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
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 10.20.30.3/24 brd 10.20.30.255 scope global eth0
valid_lft forever preferred_lft forever
inet 169.254.174.16/16 brd 169.254.255.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::ee45:55ba:b560:a416/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff permaddr e4:5f:01:73:89:6e
住所169.254.174.16
は私が望んでいません。どこから来たのか、どのように削除するのか、どうすればわかりますか?
ベストアンサー1
私の質問に答えるには:/etc/dhcpcd.conf
インターフェイスのアドレスが設定されているがarping
ネットワークで利用できなくなった場所と競合しています。接続できないアドレスを無視する代わりに、他の(接続可能な)アドレスが他の場所に割り当てられていることを確認せずに標準のDHCPに置き換えます。したがって、インターフェイスはからDHCPを取得し、同時にからDHCPをインポートします。解決策は、アドレスを削除して次に変更することです。A.B.C.D
A.B.C.D
dhcpcd
dhcpcd.conf
E.F.G.H
/etc/networks/interfaces.d/eth0.ifcfg
eth0.ifcfg
arping
dhcpcd.conf
E.F.G.H