web-dev-qa-db-ja.com

「my ip」のGoogle検索で、正しいIPv4アドレスではなく誤ったIPv6アドレスが表示される

Googleは、私のIPアドレスはこのようなものだと言っています(個人的に特定できるものがある場合に備えて変更しました)。

パブリックIPアドレスは2602:306:78c5:6a40:421e:6813:d55:ce7fです

上記の数値(Googleから提供された数値と同様)は、この整数に変換されます。

50521109793518520187427681667365850751

(私が見つけた最高のIP計算機については http://www.webdnstools.com/dnstools/ipcalc を参照してください。)

http://www.whatismyip.com にある実際のIPアドレスは、次のようなものです(もう一度変更しました):

108.88.1009.77

これはこの整数です:

1817734477

Google IPv6アドレスはIPv4の範囲内にありません。そして、WhatIsMyIPが一見正しいIPを表示しているのに、なぜGoogleが私の住所だと言うのでしょうか?

2
Buttle Butkus

これらのアドレスは両方ともAT&Tに割り当てられます。 ISPはIPv4とIPv6の両方のサービスを提供しており、IPv6を使用してGoogleにアクセスしています。

両方の答えは「正しい」です。

http://ipv4.google.com/ で「my ip」を検索すると、代わりにIPv4アドレスが表示されます。

3
Paul Marks

2番目の質問への回答。

IPV4は、世界の一部の地域ではアドレス空間が不足しており、他の地域ではほとんど不足しています。 ISPは、顧客に対してIPV6を徐々に有効にしています。両方のアドレスを取得します(デュアルスタック)。 IPV6アドレスは1234:5678:90ab:cdef:1234:5678:90ab:cdefのようになり、ipv4アドレスは123.234.123.234のようになります。任意のアドレスが割り当てられているISPは、Webで検索できます。

一部のWebサイトはIPV4のみであり、一部はIPV6/IPV4デュアルスタックであり、ごく一部はIPV6のみです。コンピューターがデュアルスタックで、ISPがIPV6をオンにしていて、比較的新しいブラウザーを使用している場合、ブラウザーは最初のパケットで最も速い結果を返すアドレスを選択します(幸福な眼球)。多少古いブラウザを使用している場合は、はるかに時間がかかってもIPV6が優先されます。

そのため、WebサイトがIPV4のみをサポートしている場合、常にIPV4を介してアクセスします。 IPV4とIPV6をサポートしている場合は、一方を使用することもあれば、他方を使用することもあります。 IPV6のみの場合、常にIPV6を使用します。

あなたまたはあなたのISPがIPV4をサポートしている場合、IPV6のみのWebサイトを表示することはできません。

1
jm7