Arch-Linux接続は頻繁に終了します。

Arch-Linux接続は頻繁に終了します。

私はサーバーとして使用するArch Linuxシステムを持っています。接続しようSSHそしてサンバ他のWindows 7コンピュータで。
しかし、接続が切断される現象が頻繁に発生します。SSH(例:パテやキティ)例:

サーバーが予期せずネットワーク接続を終了しました。

通常初めて接続しようとしたとき

ネットワークエラー:ソフトウェアにより接続が中断されました。

コンピュータに接続した後に再接続を解除するのにかかる時間は非常にランダムです。時には数秒、時には1時間以上かかることがあります。
私が使うときサンバ、中断する前に数ギガバイトのデータをコピーすることがよくあります。再び機能する前に、しばらくSamba共有を閲覧できませんでした。SSHそしてサンバ常に同時に切断します(両方がアクティブであると仮定)。

何が問題なのかよく分からない。SSHまたはサンバまだ接続を切断できます。 いいえ ping機械もう。コンピュータ間で異なるスイッチを試してみましたが、やはり役に立ちませんでした。私は変更しようとしていますMTU/MRU値 - 成功しませんでした。

TCPダンプ見せる、TCPプロトコルハンドシェイクは成功しましたが、Windows 7クライアントは応答しなくなりました。

ここで何が起こっているのか、この動作をどのようにデバッグできるのかをご存知ですか?

ベストアンサー1

この種の問題により、イーサネットカードやケーブルに問題があると考えられます。これは偽のエラーのように聞こえます。

この種のエラーが発生する領域の1つは、特定のネットワークデバイスで発生したエラーの数を確認することです。これらの数は通常ゼロだけ低くなければなりません。

はい

出力を見てくださいifconfig

ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:22:15:91:C1:2D  
          inet6 addr: fe80::222:15ff:fe91:c12d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:242318977 errors:0 dropped:0 overruns:0 frame:0
          TX packets:269864547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:137822461046 (128.3 GiB)  TX bytes:248317481947 (231.2 GiB)
          Interrupt:233 Base address:0x8000 

私たちが興味を持っているのは次のとおりです。

          RX packets:242318977 errors:0 dropped:0 overruns:0 frame:0
          TX packets:269864547 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 

この特定のサーバーでは、エラー値はすべてゼロです。また、この動作を示す他のコンピュータでもこの値を確認します。

同様のコマンドを実行すると、ipconfigWindowsクライアントでも同じ種類のエラーが表示されます。これについても確認してみましょう。

また何ですか?

上記のようにエラーが発生してもエラーが発生しなくても、サーバーを交換してケーブル接続を切り替えた後、トラブルシューティングプロセスを経て、次のように問題をさらに診断してみましょう。

  1. サーバーおよびクライアント用のイーサネットNIC
  2. サーバーとクライアント間のケーブル接続
  3. 変化
  4. クライアント X とクライアント間の接続が「良好」であることを確認します。

メモ:普通に使うiperfこのタイプの分析は、ネットワーク内のさまざまなクライアント間で行われます。

上記のすべてのタスクが正常に完了したが問題を特定できなかった場合は、スタックを上に移動してArchLinuxサーバー上のソフトウェアの詳細を確認し始めます。

おすすめ記事