質問: linuxネットワークのトラブルシューティングとデバッグ linuxとunixのユーザーは、時々さまざまなネットワークの問題に直面しました。これらの問題の多くはここと他のいくつかのトラブルシューティングフォーラムで紹介されていますが、非常に具体的であり、多くの追加の技術情報が含まれています。バグのあるシステム動作の主なポイントと実際の理由を理解するのがかなり難しい場合があります。この質問をすることで、私の意図はコミュニティウィキを開始するページになり、ネットワークのトラブルシューティングとデバッグのエクスペリエンスを一般化することができます。 linuxとunixのユーザーが、このページを使用して、ネットワークの問題をより簡単に認識して解決(「分割統治」)できることを願っています。このページの親は 問題を診断するためのベストプラクティス である必要があります。しかし、ここでは、ネットワークの問題 ser- and kernel-space。=のトラブルシューティングに焦点を当てる必要があります。私は、もしあなたが: いくつかの優れたネットワーク診断ツールの使用に関する情報を、具体的な使用例とネットワークバグの例と共有してください。 このテーマに関連する優れたネットワークチュートリアルへのリンクを共有してください あるクラスのネットワーク問題に取り組むことができる一般的な方法またはレシピについて教えてください ネットワークのデバッグとトラブルシューティングのためのツールセットに関する情報を共有する このトピックに完全に適合します。varios diagnostic tools および 12年前の簡単なチュートリアル へのリンクを共有することから始めます。また、 archlinux tutorial には、主題に関する実際の情報があるようです。そして、linuxネットワーキングに飛び込むには、明確に linux networking-howto にアクセスする必要があります。
回答: ケーブル接続の問題が存在する可能性があります。ハードウェアにアクセスできる場合は、ケーブルがすべて差し込まれ、機械的に接続されていることを確認してください。ルーターまたはイーサネットインターフェイスが表示される場合は、リンクライトが点灯していることを確認してください。リモートでは、ethtoolとmii-toolに依存する必要があります。[root@flask ~]# ethtool eth0 settings for eth0: supported ports: [ tp mii ] supported link modes: 10baset/half 10baset/full 100baset/half 100baset/full supported pause frame use: no supports auto-negotiation: yes advertised link modes: 10baset/half 10baset/full 100baset/half 100baset/full advertised pause frame use: symmetric advertised auto-negotiation: yes speed: 10mb/s duplex: half port: mii phyad: 24 transceiver: internal auto-negotiation: on supports wake-on: g wake-on: d current message level: 0x00000001 (1) drv link detected: yes 「リンクが検出されました:はい」は良好ですが、nicの方が優れている可能性があるため、10mb/sおよび半二重は良好ではありません。nicが誤動作しているか、ケーブルが誤動作しています。同じルーターに接続されている別のコンピューターは100mb/s、全二重と言っています。