Ubuntu 12.04を使用していますが、システム、ルーター、またはプロバイダーが問題を引き起こしているかどうか、なぜインターネット接続が1時間に1回か2回失われるのかを知りたいです。
コンピューターはイーサネット経由で接続されており、動作は接続を失い、30〜90秒後に接続が自動的に再確立されます。
マシンのネットワーク接続のステータスをテストします。
ifconfig [INTERFACE]
[INTERFACE]
を問題のネットワークインターフェイスの名前に置き換えます。通常はeth0
になる最初の(または唯一の)イーサネットインターフェイス。そのコマンドの出力には、ローカルインターネットゲートウェイ/と通信できるように、少なくともinet addr
(またはIPv6のみのネットワーク上にある場合はグローバルスコープのinet6 addr
)のエントリが必要です。ルーター。これらのエントリへの出力を制限するには、次を使用します。
LANG=POSIX ifconfig [INTERFACE] | grep -e 'inet addr:' -e 'inet6 addr:.*Scope:Global'
ローカルゲートウェイ/ルーターのアドレスを見つけます。出力の最初の行に表示されます
ip route
通常、192.168.x.y
または10.x.x.y
(x
は0〜255、yは1〜254の数字)という形式になります。 g。 192.168.0.1
。
ローカルゲートウェイ/ルーターが以前に決定したアドレスで到達可能かどうかを確認します。
ping -W 0.5 -c 4 [ADDRESS]
このコマンドがタイミング情報ではなくエラーメッセージを報告する場合、ゲートウェイは到達不能です(切断、スイッチオフ、応答なし)。
インターネット上の既知のサーバーに接続して、インターネット接続を確認します。
ping -c 4 google.com
ホスト名を解決できなかった場合、ローカルルーターまたはアップストリームプロバイダーに(断続的な)DNS問題がある可能性があります。 IPアドレスでリモートホストに接続できる場合があります。
ping -c 4 8.8.8.8
またはIPv6ネットワークの場合:
ping6 -c 4 2001:4860:4860::8888
これらのいずれも肯定的な応答を返さない場合、ローカルルーターからインターネットプロバイダーへの接続が機能していない可能性があります。プロバイダーに到達できる部分的な停止のまれなケースがありますが、他のネットワークの一部またはすべて(上記のコマンドのGoogleのサーバーなど)に到達できません。
残念ながら、問題がローカルゲートウェイ/ルーター/モデムのセットアップにあるのか、インターネットプロバイダーの側にあるのかを判断するのは簡単ではありません。