
私が気づいたのは、192.168.100.1のようなIPアドレスでモデムに接続できることが多いのですが、これ状態:
したがって、ルーターが内部使用専用の IP アドレスを検出し、WAN ポートから出ないようにブロックすると予想されるかもしれません。しかし、実際にはそうではありません (複数のルーターでテストしました)。
私も同じことを考えていました。192.168.100.1 にリクエストを送信すると、どのようにしてルーターの設定ページに転送されるのでしょうか? これは本当にモデムの IP アドレスですか (LAN 上でモデムが独自のアドレスを持つ理由がよくわかりません)、それともルーターがモデムに転送して設定ページを要求するための特別なアドレスなのでしょうか?
さらに、パブリック IP (ルーターの内部 IP 10.0.0.1 ではなく) に HTTP リクエストを送信することで、ゲートウェイ ページにリダイレクトされます。もちろん、このページはネットワークの内部ユーザーとしてのみ使用できます (つまり、外部から私の IP アドレスを入力してもアクセスすることはできません)。
どのようにして上記の 2 つのことを実現できるのでしょうか? これらは関連しているように見えますが (おそらく DNS)、この 2 つのシナリオが機能するメカニズムが何なのかわかりません。
答え1
ルーターは、LAN 宛てでないパケットを、WAN ポートに接続されている次のデバイス (モデム) に渡します。ほとんどのパケットについては、モデムは ISP に転送するだけで、何もしません。
モデムの仕組みの細かい部分はすべて知りませんが、基本的にモデムには ISP のネットワークと並んで、IP が 192.168.100.1 に設定された独自の内部ネットワークがあります。モデムがパケットを受信すると、そのパケットをどのネットワークに転送するかを確認できます。パケットが内部ネットワーク用である場合は、モデムの内部ソフトウェアに送信され、適切に応答できます。そうでない場合は、パケットは ISP に渡されます。