概要
このドキュメントでは、ISPからのIPを持つダイヤラインターフェイスを介してエンドカスタマーがインターネットを参照できない場合に発生する問題をトラブルシューティングする方法について説明します。
要件
前提条件
ISPとエンドカスタマーマシンからのIPを持つDSLルータに関する知識があることが推奨されます。
使用するコンポーネント
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
トラブルシューティングの方法
ステップ1:PCから4.2.2.2へのpingは動作しますか。PCからのpingが通過しない場合は、次の手順を実行します。
a.Windowsからtracerouteを実行するには、コマンドtracert 4.2.2.2を使用します。
ルータに到達可能な場合は、b.を試してください。到達可能でない場合は、ラップトップを使用してルータの接続を確認してください(図2を参照)。
b.tracertコマンドでは、ルータが到達可能で、それ以上は到達不可能であることが示された場合は、ルータでコマンドdebug ip natを実行します。この後、NAT変換のデバッグをチェックし、NATをチェックします。変換に失敗しました(A)、パケットをドロップしています。
これらのメッセージが表示されている場合は、NAT設定を確認し、IPをNAT対応に設定します。show ip nat translationコマンドを使用して、NAT変換を確認します。これは、NATが正しく動作しているかどうかを示します。
ステップ2:PCからのpingが成功してもブラウズが失敗する場合は、次の手順を実行します。
a.ルータの設定をチェックして、設定されているアクセスコントロールリスト(ACL)によってhttps/httpsが明示的に拒否されているかどうかを確認します。
b.ACLが設定されていない場合は、ダイヤラに設定されているmtuの値を確認します。
c.ダイヤラインターフェイスでip mtu 1492コマンドを使用して、値を1492に変更します。参照を確認します。
d.それでもブラウズが失敗する場合は、ip tcp adjust-mss 1400コマンドを使用してmss値を調整してみてください。
注:TCP MSS調整機能を使用すると、ネットワークでPoint-to-Point Protocol over Ethernet(PPPoE)が使用されている場合に、ルータを通過する一時的なパケット(特にSYNビット設定のTCPセグメント)の最大セグメントサイズ(MSS)を設定できます。PPPoEはEthernet Maximum Transmission Unit(MTU;イーサネット最大伝送ユニット)1492を切り捨て、ホスト(PC)上の有効なMTUが変更されていない場合、ホストとサーバ間のルータはTCPセッションを終了できます。ip tcp adjust-mssコマンドは、トランケートを避けるために、SYNパケットの中間ルータのMSS値を指定します。