
私は COMCAST の商用小規模ビジネス サービスを利用しており、これには 4 つか 5 つの静的 IP アドレスが含まれていると思います。COMCAST モデムに直接接続され、IPv4 アドレスの 1 つに静的に構成されているコンピューターが 1 台あります。「ip addr」などのコマンドを実行すると、IPv4 アドレスが正しく表示されます。
ただし、whatismyip.com などのパブリック リフレクタにアクセスすると、パブリック アドレスが IPv6 として表示され、IPv6 アドレスが表示されます。
何が起こっているのでしょうか、あるいはこれをさらに診断するにはどうすればよいでしょうか?
答え1
やった、そろそろ Comcast がビジネス カスタマーに IPv6 を導入し始めた頃合いですね。まあ、数年遅れですが、余談ですが...
IPv6はデフォルトインターネットプロトコルであり、IPv4よりも優先されます。アクセスしようとするほとんどのインターネットサービスでは、両方のプロトコルで利用できる場合は、最初にIPv6が試されます。(WebサイトがIPv6で応答しない場合、Webブラウザは比較的迅速にIPv4にフォールバックしますが、別の議論。
グローバル IPv4 と IPv6 アドレスの両方を確認したい場合は、デュアルスタック対応のサイトを使用する必要があります。数年前、私はこの目的で自分でサイトを構築しました。https://myip.addr.space/これにより、グローバル IPv4 アドレスと IPv6 アドレスの両方が表示され、ブラウザが自動的に選択したプロトコルも識別されます。
答え2
おそらく、あなたのマシンには両方が搭載されています。これはデュアル スタック実装と呼ばれます。この方法では、コンピュータは IPv4 と IPv6 から同時にアクセス可能になります。
IPv4 接続が確保されていることを確認するには、内部ネットワークの外部にあるコンピューターを使用して IPv4 アドレスを ping します (ICMP メッセージをブロックするファイアウォールがないことを前提とします)。
実際にネットワークを離れずに簡単なチェックをしたい場合は、次のようなサービスを使用できます。これ1 つは、マシンに ping を実行することです。IPv4 と IPv6 の DNS 設定がある場合は、それを ping するだけで十分ですが、個々の IP アドレスに ping を実行することもできます。