ネットワーク基盤は IPv6 のみのネットワークへ移行しつつありますが、プロバイダーは今も IPv4 アドレスをサポートする必要があります。デュアルスタックネットワーク(すべてのノードが IPv4 と IPv6 の両方の接続能力を持つネットワーク)は、IPv4 パケットと IPv6 パケットの両方を扱えます。ただし、すべてのネットワークがデュアルスタックではありません。IPv6 のみのネットワークが IPv4 のリソースに到達するには、変換の仕組みが必要です。
1.1.1.1 は DNS64 に対応しています。DNS64 は、AAAA レコード(ドメイン名を IPv6 アドレスに対応付ける DNS レコード)が存在しないときに、A レコード(ドメイン名を IPv4 アドレスに対応付ける DNS レコード)から AAAA レコードを合成する仕組みです。これにより、IPv6 のみのクライアントは、IPv4 アドレスしか持たない宛先でも利用可能な IPv6 アドレスを受け取れます。クライアントは、ネットワークの NAT64 ゲートウェイ経由で接続できます。
DNS64 は、すでに NAT64(IPv6 から IPv4 への Network Address Translation)に対応しているネットワーク向けです。NAT64 はネットワーク層で IPv6 トラフィックを IPv4 に変換し、DNS64 は対応する変換後アドレスを DNS 経由で提供します。NAT64 を持つネットワーク運用者は、次の IP アドレスに更新して DNS64 の対応を確認できます。
2606:4700:4700::64
2606:4700:4700::6400一部のデバイスは、IPv6 アドレスの 8 つの部分を別々の欄に入力し、:: による省略記法を受け付けません。そのような欄には次を入力します。
2606:4700:4700:0:0:0:0:64
2606:4700:4700:0:0:0:0:6400設定後、IPv4 のみのアドレスにアクセスして、IPv6 のみのネットワーク経由で到達できるか確認します。たとえば https://ipv4.google.com ↗ を開けます。ページが表示されれば、DNS64 と NAT64 が連携して接続を変換しています。
http://test-ipv6.com/ ↗ を開き、IPv6 アドレスを検出できるか確認します。10/10 と表示されれば、IPv6 は正しく設定されています。