web-dev-qa-db-ja.com

ある「私のIPとは」のWebサイトには、他のWebサイトとは異なるIPが表示されます。

Webサイトにアクセスすると http://whatismyip.akamai.com/ IPが100.87.1.114であることを示しています。他のWebサイト( https://whatismyipaddress.com/ または https://www.whatismyip.com/ など)にアクセスして、パブリックIPアドレスを教えてくれたとき84.236.1.251を取得します。

ステータス/ネットワークインターフェイスの下で192.168.1.1(ルーターの構成ページ)に移動すると、同じ100.87.1.114であるIPという名前のエントリがあります。 NATが有効になっている」というエントリもあります。

NATが何であるかはわかりませんが、私が読んだことから、これは100.87.1.114 IPがルーターとISP間のプライベートIPであることを意味すると思います。これは正しいですか?すべてのオンラインWebサイトに同じパブリックIP(84.236.1.251)がリストされているべきではありません。または、何か特別なことがありますか http://whatismyip.akamai.com ?これが正しくない場合は、何を説明してください。 NATは意味します。

少し補足すると、ルーターでポートフォワードを実行しようとしたため、このすべてが発生しましたが、オンラインポートチェッカーはポートが閉じていることを示していました(コンピューターでsshサーバーを実行しているポート2222 )、外部からIPにpingを実行できません(WiFiを備えた携帯電話のモバイルデータがオフになっているため、両方のパブリックIPを試しました)。 ISPがNATを有効にしていることが原因である可能性があることをどこかで読んだことがあります。

2
DrWCTapir

NATが何であるかわかりません

文字通り「アドレス変換」を意味します。たとえば、コンピュータにプライベート192.168.x IPアドレスがあり、インターネットに接続する必要がある場合、ルーターはすべてのパケットを静かに編集して、代わりにルーターのパブリックIPアドレスを使用します。これは通常の種類のNATです。

ISPがNATを有効にしていることが原因である可能性があることをどこかで読んだことがあります。

はい、ISPはあなたをNATの第2層の後ろに置きました–あなた自身のルーターはもうそれ自身のパブリックIPアドレスを持っていません。それは100.64.0.0/10プライベートからのみアドレスを取得します-使用範囲(実際にはISPレベルのNAT用に予約されていました)。

AkamaiはCDNであるため特別であり、その仕組みの重要な部分はISPへの専用接続であり、場合によってはISPのネットワークに直接機器(キャッシュサーバー)を配置することもあります。これは、たとえば顧客はダウンロードを開始します Fortniteアップデート 、ISPは、インターネットへのISPのメイン接続にまったく影響を与えることなく、専用接続を介して、または単にローカルネットワークからそれらを配信できます。

tracert whatismyip.akamai.comを実行すると、おそらくveryの短いパスが表示されます。CloudFlareなどの他のCDNも同様に機能しますが、それらのすべてが実際にキャッシュ機器をISPに直接提供しているわけではありません。)

つまり、ヒットしているAkamaiサーバーはISPのネットワークの「内部」としてカウントされ、そのサーバーへの接続は単にNAT(CGNAT)の第2層に到達しないためです。 ISPが提供するプライベートIPアドレスを確認します。

(それがISP側の意図的な構成なのか、誤った構成なのかはわかりません。一方で、サードパーティのCDNサーバーは間違いなく「外部」としてカウントする必要があるようですが、他方では、おそらくCGNATハードウェアの負荷を軽減します。非常に重要な量です。)

4
user1686