職場のサーバーの 1 つが接続しなくなってしまいました (そのため SSH で接続できません)。サイトの担当者にさまざまなことをお願いしました。
sudo /sbin/service network restart
次のような結果が出ました:
私は彼に、次のコマンドを使用して conf ファイルをチェックし、IP アドレスが正しく設定されていることを確認してもらいました。
cat /etc/sysconfig/network-scripts/ifcfg-eth0
そして、次のように表示されます (正しい IP を持っています):
ip: 192.168.x.x
submask: 255.255.255.0
dg: 192.168.x.x
彼が走るたびに/sbin/ifconfig -a | less
、次のことが表示されます:
CentOS/SL マシンで実行して、NIC のハードウェア障害をチェックできるハードウェア テストはありますか? それができない場合は、問題がどこにあるかを特定するのに役立つ他のチェック項目はありますか?
答え1
最初に提供された画像Determining IP information for eth0
。これは通常、静的に誤って設定されていることを意味します。オンサイトで出力のスクリーンショットを提供してもらったところ、cat /etc/sysconfig/network-scripts/ifcfg-eth0
実際BOOTPROTO
には DHCP に設定されていることがわかりました。現在、オンサイトでフィールドを静的に変更してマシンを再起動し、IP アドレスを正しく設定できるようにしています。ご協力ありがとうございます。