eth0
何らかの理由でinetアドレスをinetアドレス以外のアドレスに変更することはできません10.0.0.9
。sudo 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