ネットワークが変に行動しています。ハードウェアなのかどうすればわかりますか?

ネットワークが変に行動しています。ハードウェアなのかどうすればわかりますか?

私はネットワークカード、ASRock E350M1マザーボードを内蔵したホームサーバーを持っています。コンピュータには、SSDにDebian Jessieシステムがあり、データを保持するためのRAID構成の4つのHDDがあります。通常、SSHを介してマシンにアクセスできます。問題が発生しない限り、物理的にアクセスする必要はありません。

最近、ネットワークに問題が発生し始めました。時にはコンピュータが起動しますが、SSHで接続できないことがあります。ネットワークへの接続に時間がかかります。しかし、これが常に起こるわけではありません!昨日はネットワークに接続しようと2時間以上費やしましたが、うまくいきませんでした!私のルーターが提供するping network is unreachable。それから突然再び働きました!

そこで画面とキーボードをそこに歩いて調査を始めました。ネットワークに障害が発生した場合:

  • マイネットワークハードウェア(eth0)は、ホットプラグとDHCPを使用してマイネットワークを見つけます。これが Debian のデフォルト動作です。

  • このコマンドはcat /etc/resolv.conf私のルータのIP(192.168.1.1)を返します。

  • このコマンドはifconfig -aIPv6 IPのみを返します。 IPv4はありません!

  • コマンドがroute -n私のサブネットに関連付けられていない無効なIPアドレス(169.254.0.0)を返します。

  • 私のルーターゲートウェイ()を追加しようとすると、sudo route add default gw 192.168.1.1「SIOCADDRT:ネットワークに接続できません」というメッセージで失敗します。

  • ファイアウォールがまったく設定されていません!

  • ネットワークカード情報、このコマンドは次をlspci | grep -i eth返します。09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd, RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

  • 無料ではないファームウェアがインストールされました。

これが私を狂わせています!あなたは何をしますか?これがハードウェアの問題かソフトウェアの問題なのか、どうすればわかりますか?

答え1

出力を見ると、dmesgハードウェア/ドライバ/ファームウェアの問題がある場合は、いくつかのヒント(警告/エラー)を見つけることができます。

ライブCD(またはUSB)から起動を試すことができます。https://www.debian.org/CD/live/
正常に動作している場合は設定の問題です。

答え2

インターフェイスでmii-toolまたはを使用して、ethtoolLinuxがイーサネットカードが機能していること、およびカードの接続方法(速度、全二重、半二重など)を確認できることを確認してください。また、配線を確認してください。 (再) すべてのプラグを取り付けます。ルータとイーサネットカードの接続インジケータを見てください。可能であれば、ケーブルを別のコンピュータに接続します。

関連情報