inetアドレスをeth0に変更することはできません。

inetアドレスをeth0に変更することはできません。

eth0何らかの理由でinetアドレスをinetアドレス以外のアドレスに変更することはできません10.0.0.9sudo ifconfig eth0 inet 10.0.0.X、ページ、pingなどでこれを実行するときに30秒間ロードしてから、次のように言います。不明なホストまたはページが見つかりません。何が問題なのでしょうか?

私のイーサネットはPCIBCM57765で、対応するドライバ(tg3)をインストールしました。

lsmod | grep tg3

tg3                   164481  0 
ptp                    17692  1 tg3
libphy                 32268  1 tg3

ネットワーク管理者で以下を追加してみました。

[eth0]
managed=false

しかし、それは何もしません。行を除いて、私/etc/network/interfacesがデフォルトですauto eth0。解決策として、以前に静的IPを設定してみましたが、やはりiface eth0 inet static機能しませんでした。

iface eth0 inet static
       address 10.0.0.7
       gateway 10.0.0.138
       netmask 255.0.0.0

ベストアンサー1

dhcpcd を実行すると、IP アドレスが静的に定義されているかどうかに関係なく、デーモンは dhcp IP を要求します。固定アドレスがある場合は停止する必要があります。

それ以外の場合は、IP変更のインターフェイスの状態を変更するたびにDHCP要求を実行し、DHCP割り当てIPを返します。

サービスdhcpcd stopを実行して試してください。

静的IPアドレスを引き続き使用するには、次の手順を実行します。

 $sudo service dhcpcd stop
 $sudo aptitude install chkconfig
 $sudo chkconfig dhcpcd off

おすすめ記事