web-dev-qa-db-ja.com

コンピュータの実際のIPアドレスは何ですか

私は自分のIPアドレスを確認するためにテストしていますが、使用したWebサイトに応じて、異なるIPアドレスを取得します。ルーターを使用しています

this を使用すると、私のIPアドレスは

enter image description here

this を使用すると、私のIPアドレスは

enter image description here

this を使用すると、私のIPアドレスは

enter image description here

ipconfig/allを使用すると、IPアドレスは192.168.209.1になります。

IPアドレスにバリエーションがあるのはなぜですか? DHCPと関係がありますか?

IPアドレスの先頭が202、218、または58になるのはなぜですか?

私のコンピュータの本当のIPアドレスは何ですか?

19
Computernerd

1番目と2番目のIPはあなたのものではなく、SGCableVisionIncのものです。

58.182.192.245

218.186.18.232

[〜#〜] nat [〜#〜] について聞いたことがあると思います。これにより、IPを別のIPに変換してネットワーク管理を改善し、サブネットで使用可能なすべてのIPv4アドレスを使用しないようにすることができます。これらのIPはISPに属しています。それらはおそらくアップストリームプロバイダーゲートウェイIPです。つまり、ISPと公衆インターネット間の境界ルーターです。境界ルーターからユーザーに逆戻りすると、そのIPはdhcpサーバーによって提供される新しいIPに変換され、ソースIPに到達するまで何度も何度も変換されます。

Windowsのコマンドプロンプトからwww.google.comまたは4.2.2.2にtracerouteまたはtracert-dを実行すると、このプロセスがどのように形成されるかを確認できます。

11
Rudolph

私は以前にstarhubを使用したことがあり、同じものをたくさん見つけました。私はこれについていくつかの理論を持っています-スターハブが「シンボリック」ブロックリスト上のサイトをブロックするために使用しなければならない透過プロキシが原因であると信じています- これはここのすべてのISPの要件のようです

最初の2つのアドレスはおそらく間違っており、starhubのプロキシサーバーの場合です。 3番目のものはおそらく正しいものです。最初の2つのアドレスは同じです。 58.x.x.xはモデム用のものであり、適切なポート転送を使用して、外部からネットワークに到達する方法です。

192.168.209.1アドレスは異常です。おそらく内部的なものですが、ルーターがその範囲を使用したり、192.168.209.254を使用したりすることはありません。自分のネットワーク上のコンピューター間で機能するはずですが、外部からは機能しません。

IPアドレスがCGNの範囲内になく、すべて通常のIPアドレスであり、スターハブがケーブルでCGNを使用していないため、明らかにCGNではありません(光ファイバー接続についてはわかりません)。ポート80の外側のトラフィックは影響を受けていないようです。以前は代替ポートでIPアドレス検出サービスを使用しており、ランダムなネットワークから定期的にSSHでホームサーバーにアクセスしています。

どのように簡単に確認できますか?

光ファイバーのプランについてはわかりませんが、ケーブルプランについては、ルーターが最適です。モデムに接続されている場合( StarhubはローエンドケーブルプランにMotorolaサーフボードを使用しています)、ルーターを確認し、Ciscoゲートウェイ(「基本」プランよりも優れたものにこれらを使用している場合)がある場合は、それにログインして確認します。以前は、古いルーターの起動ページのコンテンツを取得し、それをスクレイプしてダイナミックDNSスクリプトにフィードするbashスクリプトを持っていました。モデムルーター、またはモデムに直接接続されているものはすべて、正しいIPアドレスを報告します。

また、 このWebサイトには、プロキシアドレスと実際のIPアドレスを示すテストがあります

とは言うものの、Starhubのサービスは時々一意に壊れることがあります。透過プロキシサーバーの副作用の1つは、すべて同じIPアドレスを検出するため、多くのダウンロードロッカーサイトが使用できなくなることです。

私は何ヶ月もの間、特定の完全にSFWのWebコミックでルーティングの問題を抱えていましたが、それでもまた機能します。また、 nx hijacking (starhub検索ポータルで無効なドメインを指定する必要があります)も実行しますが、オプトアウトします。

興味深いことに、3番目のサイトは私のIPV6アドレス(starhubがサポートしている)を取得していません。

10
Journeyman Geek

ISPが使用しているようですキャリアグレードNAT-したがって、インターネットの一部からコンピュータ/ルーターにアクセスできない可能性があります。 (また、ある種のvpn/ip匿名化サービスを使用することもできます)。

コンピュータの「実際のアドレス」は192.168ですが、もちろん、ネットワークの外部では機能しないはずであり、「実世界」のアドレスに変換されます。

かなりかっこいい-どれだけ壊れているのだろうか!!!

6
davidgo

ケーブルインターネットプロバイダーがipv6ケーブルモデムを提供した可能性があり、それが Dual Stack Lite モードで使用されています。つまり、モデムにパブリックipv4アドレスが割り当てられていません。

Ipv4のみ対応のサーバーと通信するために、それらのサーバーはipv6接続をNAT /プロキシして、それらのサーバーがipv4を介して応答できるようにします。これにより、ipv6アドレス可能モデムに認識されます。

また、可用性、つまり変動性に応じて、リクエストを特定のNAT /プロキシサーバーにリダイレクトしている可能性があります。

スクリーンショットのipv6アドレスは、おそらくモデムの実際のipv6アドレス、つまりパブリックipアドレスであり、ipv6対応サーバーはNAT /プロキシサーバーを必要とせずに直接応答します。

192.168.x.xアドレスは、コンピュータの実際のアドレスであり、パブリックアドレスになることはありません。これは、コンピュータがローカルネットワーク内に持っているアドレスです。他のアドレスは、モデム/サービスプロバイダーのNAT /プロキシサーバーのアドレスです。

1
Daniel F

ご使用のコンピューターに属するIPアドレスはありません。お使いのコンピュータにはIPアドレスが割り当てられています192.168.209.1ローカルネットワーク上。ただし、インターネットIPアドレスがないため、インターネット要求を処理する必要がある他のマシンがあります。

「私のIPアドレスは何ですか」は、実際には「このリクエストに関連付けるパブリックIPアドレスは何ですか」を意味します。つまり、リクエストを処理するパブリックIPアドレスを持つマシンのアドレスです。

1
David Schwartz