ルーターのパブリック IP アドレスをポート スキャンする場合、ルーターの背後にある個々のデバイスをスキャンするにはどうすればよいでしょうか?

ルーターのパブリック IP アドレスをポート スキャンする場合、ルーターの背後にある個々のデバイスをスキャンするにはどうすればよいでしょうか?

ルーターの背後に 2 台の iPad と 1 台の MacBook があります。これらのデバイスのパブリック IP アドレスを確認すると、すべて同じ IP が割り当てられており、これはルーターの IP であると推測されます。

とにかく、そのアドレスをポートスキャンすると、デバイスではなくルーター自体のポートスキャンだけになるのではないでしょうか? ポートスキャンを実行するときに、デバイスをどのように指定すればよいのでしょうか?

答え1

内部アドレスを使用して、LAN から個々のデバイスのポートをスキャンできます。

ルーター内でネットワーク アドレス変換が行われるため、外部から個々のデバイスをスキャンすることはできません (IPv4 と通常のホーム ルーターの設定を想定)。基本的に、ホーム ネットワーク全体が外部から見ると 1 つのデバイスのように見えます。

編集: 簡単な説明についてはこちらをご覧ください:ポート転送とは何ですか? また、何のために使用されますか?

答え2

パブリック IP アドレスのポートをスキャンすると、ルーターの設定でパブリック インターネットに意図的に開いたポートのみが表示されます。これらのポートは、ルーターの背後にあるイントラネット内のマシンに個別にマッピング (転送) されます。

どのマシンがどのポートを処理しているかを確認するには、リモート メンテナンスを有効にしている場合は、ルーターの Web インターフェイスにログインする必要があります。

イントラネット上でパブリック ポートにマップされていない開いているポートを見つけるには (イントラネットの外部からこれを行う正当な理由がわかりません)、イントラネット内のマシンでリモート ログインを有効にして、そこから接続してスキャンできるようにする必要があります。

関連情報