Debianのイーサネットインターフェイスには2つのipv4アドレスがあります。

Debianのイーサネットインターフェイスには2つのipv4アドレスがあります。

固定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.DA.B.C.Ddhcpcddhcpcd.confE.F.G.H/etc/networks/interfaces.d/eth0.ifcfgeth0.ifcfgarpingdhcpcd.confE.F.G.H

おすすめ記事