IPv6接続確認テスト
開くだけで自動的にIPv6確認。IPv4とIPv6をホスト名とDNSなしの両方でテストし、ブラウザーがどちらを選ぶかまで表示します。
IPv4とIPv6で接続を確認しています…
お使いのブラウザー
- 結果は各リクエストが応答するたびに表示されます。応答しないアドレスファミリーは最大15秒かかります。
- IPv4(ホスト名):A 問い合わせ中…、確認中
- IPv4(DNSなし):確認中
- IPv6(ホスト名):AAAA 問い合わせ中…、確認中
- IPv6(DNSなし):確認中
- IPv4検索中…
- IPv6検索中…
- 結果は各リクエストが応答するたびに表示されます。応答しないアドレスファミリーは最大15秒かかります。
- IPv4(ホスト名)RFC 1035確認中
ipv4.icanhazip.comに問い合わせ中…ipv4.icanhazip.com· Aのみ - IPv6(ホスト名)RFC 3596確認中
ipv6.icanhazip.comに問い合わせ中…ipv6.icanhazip.com· AAAAのみ - IPv4(DNSなし)RFC 6146確認中
1.0.0.1に問い合わせ中…1.0.0.1· DNSなし - IPv6(DNSなし)RFC 8200確認中
2606:4700:4700::1111に問い合わせ中…2606:4700:4700::1111· DNSなし - ブラウザーの選択RFC 8305確認中
dnsrobot.orgへのIPv4とIPv6の接続を競わせています…dnsrobot.org· A + AAAA - フルサイズのIPv6パケットRFC 4890確認中
api6.ipify.orgにフルサイズのIPv6パケットを送信中…api6.ipify.org· AAAAのみ · MSS 1440 - IPv6がIPv4並みに速いRFC 8305 §5確認中
両方のアドレスファミリーを計測中…
- IPv6アドレスの種類RFC 6724確認中
IPv6アドレスを待っています…
ブラウザーではテストできないこと
- DNSリゾルバーがIPv6専用のネームサーバーに到達できるか。
- Cloudflareの経路上での、約1,420〜1,500バイトの大きなパケットの問題。
- IPv4が共有されているか(CGNAT)、IPv6の中を通っているか(DS-Lite、MAP-E):わかるのは各アドレスの保有者だけです。
- プロバイダーから割り当てられるプレフィックス長(/48、/56、/64):広報ブロックの長さとは別のものです。
- アドレスが一時アドレスか固定のランダムなアドレスか、またLANやリンクローカルのアドレス。
- インターネットからあなたのIPv6に到達できるか(ルーターのファイアウォール)。
テスト先のアドレスの大半(icanhazip.com、1.0.0.1、2606:4700:4700::1111、dnsrobot.org)はCloudflareが運用しており、Cloudflareには両方のアドレスが見えます。GoogleにはIPv4(8.8.8.8)、ipifyにはIPv6(api6.ipify.org)が見えます。IPv4がRIPE NCC(欧州、中東、中央アジア)に登録されている場合は、ブラウザーがRIPEのレジストリ(rdap.db.ripe.net)にも、そのブロックがどう記載されているかを問い合わせます。当サイトのサーバーは、CloudflareのDNS経由でTeam Cymruに問い合わせて各ネットワークを特定し、各アドレスの逆引き名も調べます。この逆引きはプロバイダーのDNSサーバーに見えます。Webサイトのチェックで送るのはドメインだけで、Google Public DNSで読み取ります。何も保存せず、共有リンクに含まれるのは結果だけで、アドレスは含まれません。
IPv6になっているか確認する方法は?
このページを開くだけです:IPv6接続確認テスト(IPv6 test)が数秒で自動的に実行され、IPv6があるか、正常に動作しているか、ブラウザーが使っているかを1行で示します。
その1行の裏では、ブラウザーから6つのリクエストを送っています。4つは、一方のアドレスファミリーでしか応答しないCloudflareのアドレス宛てです:ipv4.icanhazip.comはAレコードだけ、ipv6.icanhazip.comはAAAAレコードだけを持ち、1.0.0.1と2606:4700:4700::1111は数字で指定するためDNSが不要です。5つ目は両方を持つdnsrobot.orgに問い合わせて、ブラウザーがどちらのアドレスファミリーを選ぶかを確認します。6つ目では、ブラウザーがapi6.ipify.orgに3 KBのリクエストを送って3 KBの応答を受け取ります。どちらもフルサイズのパケットです。1.0.0.1が拒否された場合は、7つ目としてGoogleの8.8.8.8に問い合わせ、ブロックされたアドレスと、IPv4のないネットワークを見分けます。
これらを合わせて読むと、答えを1つしか返さないIPv6確認サイトでは区別できない障害を見分けられます。ホスト名でのIPv6リクエストは失敗するのに、数字のアドレスでは応答する:IPv6は使えており、問題はDNSです。どちらも15秒以内に2回問い合わせても応答しない:パケットは出ていくのに何も戻らない、IPv6の不通です。どちらもすぐに失敗する:この端末にはIPv6がありません。
| リクエスト | DNSレコード | ファミリー | 応答でわかること | 対応するチェック |
|---|---|---|---|---|
| dnsrobot.netこのページ | A + AAAA | IPv4IPv6 | このページがすでに使ったアドレスファミリーと、Cloudflareのデータセンター | ブラウザーの選択 |
| ipv4.icanhazip.comCloudflare | Aのみ | IPv4 | ホスト名でIPv4が使える | IPv4(ホスト名) · IPv6がIPv4並みに速い |
| ipv6.icanhazip.comCloudflare | AAAAのみ | IPv6 | DNSがIPv6アドレスを返し、IPv6のパケットが戻ってくる | IPv6(ホスト名) · IPv6がIPv4並みに速い · IPv6アドレスの種類 |
| 1.0.0.1Cloudflare 1.1.1.1 | DNSなし | IPv4 | 変換装置なしでIPv4がルーティングされる(NAT64の内側では失敗) | IPv4(DNSなし) · IPv6がIPv4並みに速い |
| 2606:4700:4700::1111Cloudflare 1.1.1.1 | DNSなし | IPv6 | DNSに関係なく、IPv6がルーティングされる | IPv6(DNSなし) · IPv6がIPv4並みに速い |
| dnsrobot.orgCloudflare | A + AAAA | IPv4IPv6 | サイトが両方に対応しているとき、ブラウザーがどちらのアドレスファミリーを選ぶか | ブラウザーの選択 |
| api6.ipify.orgipify | AAAAのみ | IPv6 | 1,500バイトのフルサイズのIPv6パケットが双方向に通る:ブラウザーが3 KBのリクエストを送り、ipifyの3 KBの応答とTLSハンドシェイクが返る | フルサイズのIPv6パケット |

判定8項目のチェックのうちいくつ合格したかとともに、1行で示します:独自のスコアは作りません。往復時間アドレスファミリーごとのCloudflareまでの往復時間で、すでに開いている接続で5回測った中央値です。速度ではなく遅延です。DNSホスト名での各リクエストに必要だったAまたはAAAAの応答。AAAAがなければ、このゲートが赤になります。DNSなし点線のレーンは数字で指定したアドレスを使うため、DNSの障害と回線の障害は別々の場所で途切れます。ブラウザーの選択両方のレコードを持つ名前で、どちらのアドレスファミリーが競争に勝ったか(RFC 8305)。チェック問題を先に表示し、それぞれに根拠のRFCと、失敗したときは対処法を示します。IPv4かIPv6か調べる方法は?
サイトが両方に対応している場合、ブラウザーはまずIPv6を試し、少しだけ先行させます:約0.3秒たってもIPv6で接続できなければIPv4も開始し、先に接続できた方が使われます。
この競争がHappy Eyeballs(RFC 8305)です。標準では、AAAAの応答を最大50 ms待ち、試行の間隔として250 msを推奨し、過去の接続から学んだことの利用も認めています。Chromeは300 ms、Firefoxは250 ms待ちます。そのため、正常なIPv6はほぼ毎回使われ、不通のIPv6は新しい接続のたびに約0.3秒を失い、先行時間より遅いIPv6はIPv4に負けます。
テストでは、この結果をブラウザーの選択として表示します:両方のレコードを持つ名前dnsrobot.orgにブラウザーが選んだアドレスファミリーを、このページ自体が使ったアドレスファミリーと並べて示します。
正常なIPv6IPv6が先に接続し、IPv4は始まらない
IPv629 msで接続、競争に勝利IPv4不通のIPv6IPv6は応答なし、IPv4が300 msで開始
IPv6応答なし · 10秒IPv4325 msで接続、競争に勝利遅いIPv6(トンネル)IPv4が300 msで開始し、先に接続
IPv6431 msIPv4325 msで接続、競争に勝利- RFC 8305 §3:AAAAの応答を最大50 ms待つ
- RFC 8305 §5とFirefox:IPv6に250 msの先行時間
- Chrome:IPv6に300 msの先行時間
IPv6が使えない・つながらない原因は?
最も多いのは、ルーターがインターネットに届かないIPv6を配布している場合か、途中の何かがDNSからIPv6の応答を取り除いている場合です。ホスト名とアドレス直接の4つのリクエストで、どちらかがわかります。
体感できるのはIPv6の不通です:サイトは開くものの、IPv6対応サイトへの新しい接続のたびに待たされます。AAAAの応答を捨てるDNS(ルーターのDNSプロキシ、Pi-holeやNextDNSの設定、セキュリティアプリ)は、IPv6が使えているのに、ないように見せます。6in4のトンネルブローカーや6to4などのトンネルは動作しますが、IPv4より遅いことが多く、ブラウザーは使わずに飛ばします。
リクエストの失敗が、いつも回線の問題とは限りません:VPNは接続を自身のものに置き換え、拡張機能はテスト用のアドレスをブロックすることがあります。その場合、テストはIPv6なしと表示する代わりに、そのことを伝えます。
| 問題 | IPv4 | IPv6 | 気づく症状 | 最初の対処 | ||
|---|---|---|---|---|---|---|
| ホスト名 | DNSなし | ホスト名 | DNSなし | |||
| IPv6不通 | サイトは開くが、新しいサイトごとに約0.3秒待たされる | ルーターを再起動。直らなければルーターでIPv6をオフにし、プロバイダーに連絡 | ||||
| DNSがAAAAを返さない | IPv6は使えるのに、どのサイトでも使われない | AAAAのフィルタリングをオフにするか、1.1.1.1などのパブリックDNSを使う | ||||
| IPv6なし | 通常は何も起きない:サイトはIPv4で応答する | ルーターでIPv6をオンにするか、プロバイダーに問い合わせる | ||||
| IPv6のみ + NAT64 | IPv4アドレスを数字で使うアプリが失敗する | Webサイトは対処不要。アプリはスマートフォンやルーターの464XLATで解決 | ||||
| 遅いIPv6 | ブラウザーがIPv4を選ぶ | 近くのトンネルサーバーか、プロバイダーのネイティブIPv6 | ||||
| 大きなパケットの破棄 | 接続後に一部のサイトが止まる | ファイアウォールでICMPv6タイプ2(Packet Too Big)を通す | ||||
| VPNまたはWARP | テスト結果がVPNを示す | VPNをオフにして自分の回線をテスト | ||||
IPoEかPPPoEか確認:IPv4はIPv6の中を通っている?
日本の光回線(フレッツ光)では、IPv6はほぼ必ずIPoEを使います。一方IPv4は、今もPPPoEでログインしているか、v6プラス(MAP-E)やtransix(DS-Lite)などのIPv4 over IPv6サービスでIPv6の中を通っています。
PPPoEでは、IPv4はIDとパスワードで網終端装置を経由します。この経路は混雑しやすく、IPv4 over IPv6はここを通りません。MAP-Eでは、ルーターが1つのIPv4アドレスを他の回線と共有し、回線ごとに専用のポート範囲が割り当てられます(RFC 7597)。DS-Liteでは、ルーターがIPv4をプロバイダーまでトンネルし、プロバイダー側でアドレスを共有します(RFC 6333)。
Webサイトからトンネルは見えず、わかるのは各アドレスの保有者だけです。両方がIPv4 over IPv6を提供するVNEのブロックにあれば、IPv4はIPv6の中を通っています。IPv4が別のネットワークのものなら、おそらくPPPoEです。1つの会社が同じネットワークで両方を運用している場合(OCN、BIGLOBE、ASAHIネット、アルテリア・ネットワークス)、テストは判別できないと表示します。その場合は、ルーターのステータス画面で確認できます。
PPPoEID・パスワード認証で、網終端装置を経由
MAP-EIPv4 over IPv6:ルーターが1つのIPv4アドレスをポート範囲で共有
RFC 7597: 「Port Set ID(PSID):CEに排他的に割り当てられたポートの集合を、アルゴリズムによって識別するもの。」
DS-LiteIPv4 over IPv6:プロバイダーがAFTRで1つのIPv4アドレスを共有
RFC 6333: 「…IP in IP(IPv4-in-IPv6)とネットワークアドレス変換(NAT)という、よく知られた2つの技術を組み合わせることによって。」
| サービス | 方式 | 事業者(VNE) | オリジンAS | アドレスで判定 |
|---|---|---|---|---|
| v6プラス | MAP-E | JPIX(旧JPNE) | AS2516KDDIが広報 | 判別可 |
| OCNバーチャルコネクト | MAP-E | NTTドコモビジネス | AS4713 | 判別不可 |
| IPv6オプション | MAP-E | ビッグローブ | AS2518 | 判別不可 |
| transix | DS-Lite | インターネットマルチフィード | AS55391AS55392 | 判別可 |
| クロスパス | DS-Lite | アルテリア・ネットワークス | AS2519AS17506 | 判別不可 |
| v6 コネクト | DS-Lite | 朝日ネット | AS4685 | 判別不可 |
| IPv6高速ハイブリッド | 非公開 | BBIX(ソフトバンク) | AS17676 | 判別不可 |
IPv6アドレスから端末について何がわかる?
IPv6アドレスの前半はあなたのネットワークを示し、後半のインターフェースIDはその中の端末を示します。古いシステムでは、このIDが端末のMACアドレスから作られます。
プロバイダーは大きなブロックをインターネットに広報し、家庭にはその中の/64(または複数)が割り当てられ、各端末が64ビットのインターフェースIDを決めます。中央にff:feがあるIDはEUI-64です:ネットワークカードのMACアドレスに2バイトを挿入し、1ビットを反転したもので、どのネットワークでも同じになります。現在のシステムは代わりにランダムなIDを使います:既定で毎日入れ替わる一時アドレス(RFC 8981)か、ネットワークごとに固定のランダムなID(RFC 7217)です。
テストのIPv6アドレス表示で、あなたのアドレスがどの種類かがわかります。EUI-64のIDからはMACアドレス検索にリンクし、メーカーを特定できます。
2001:db8:2c7:1f00
ネットワーク(/64) · 2001:db8::/32:プロバイダーが広報するブロック
200:5eff:fe00:532a
インターフェースID(64ビット)
- MAC00:00:5e:00:53:2a
- 半分に分割00:00:5e · 00:53:2a
- ff:feを挿入00:00:5e:ff:fe:00:53:2a
- 7ビット目を反転(00 → 02)02:00:5e:ff:fe:00:53:2a
- インターフェースID0200:5eff:fe00:532a
00:00:5e:00:53:2aはIANAのドキュメント用の範囲(RFC 9542)にあるMACアドレスです。実際のMACアドレスは、カードのメーカーを示します。
一時アドレス(RFC 8981):同じ/64で、新しいインターフェースID
- 月2001:db8:2c7:1f00:9d3e:61b2:c84f:1a07
- 火2001:db8:2c7:1f00:47a1:be2:f3c9:58d4
- 水2001:db8:2c7:1f00:e02c:7d95:1b6a:a3f0
RFC 8981 §3.8の各アドレスの既定値 · 優先期間:1 日 · 有効期間:2 日
サイトがIPv6に対応しているか確認する方法は?
上のWebサイトを選んでドメインを入力してください:ドメイン、wwwの名前、ネームサーバー、メールサーバーがIPv6アドレス(AAAAレコード)を公開しているかを読み取ります。
Webの名前にAAAAレコードがあれば、サイトにはIPv6で到達できます。ネームサーバーとメールサーバーは、IPv6専用のネットワークやメールにとって重要です。有名ドメインの表のとおり、大手サイトの中には、DNSはすでにIPv6で応答しているのに、WebサイトはまだIPv4しか公開していないところもあります。
AAAAレコードが示すのはアドレスが公開されていることだけで、サーバーがそのアドレスで応答するとは限りません。当サイトのサーバーはIPv6で接続できないため、それは確認できません。
| ドメイン | Webサイト | www | ネームサーバー | メール | 結果 |
|---|---|---|---|---|---|
| wikipedia.org | AAAA | AAAA | 3/3 | 2/2 | IPv6対応 |
| google.com | AAAA | AAAA | 4/4 | 1/1 | IPv6対応 |
| microsoft.com | AAAA | AAAA | 4/4 | 1/1 | IPv6対応 |
| netflix.com | AAAA | AAAA | 4/4 | 5/5 | IPv6対応 |
| apple.com | AAAA | AAAA | 4/4 | 0/6 | WebサイトはIPv6対応 |
| cloudflare.com | AAAA | AAAA | 5/5 | 0/4 | WebサイトはIPv6対応 |
| reddit.com | AAAA | なし | 4/4 | 5/5 | WebサイトはIPv6対応 |
| amazon.com | なし | AAAA | 4/4 | 0/1 | WebサイトはIPv6対応 |
| github.com | なし | なし | 8/8 | 1/1 | WebサイトはIPv4のみ |
| mercadolibre.com.mx | なし | なし | 4/4 | 5/5 | WebサイトはIPv4のみ |
| rakuten.co.jp | なし | なし | 4/4 | 0/1 | WebサイトはIPv4のみ |
| x.com | なし | なし | 0/8 | 5/5 | WebサイトはIPv4のみ |
| yahoo.co.jp | なし | なし | 0/4 | 0/4 | IPv6なし |
IPv6の普及率は?使える人はどれくらい?
IPv6を使える利用者は、日本と米国で約10人に6人、ドイツで10人に7人、フランスでは10人に9人近くですが、スペインでは約10人に1人にとどまります(APNIC Labs、2026年10月21日までの30日平均)。
APNIC Labsは、1日約2,500万件のオンライン広告にIPv4とIPv6でテスト用のオブジェクトを取得させて計測しています。「利用可能」は端末とネットワークがIPv6を使えること、「優先使用」は両方が提供されたときにIPv6を使ったことを意味します。Googleは自社の利用者を数えており、2026年10月21日までの1週間で、約47%がIPv6でアクセスしました。
お住まいの国の普及率が高いのに、テストでIPv6が見つからない場合、原因はおそらくプロバイダーの契約プランかルーターです。IPv4のみの結果には、あなたのネットワーク名が表示されます。
フランス85.8%
インド76.3%
ドイツ72.5%
ベトナム64.4%
アメリカ合衆国62.5%
日本62.1%
ブラジル59.7%
メキシコ58.2%
ポルトガル48.5%
インドネシア29.5%
韓国29.3%
トルコ21.8%
ポーランド19.7%
スペイン10.9%
ロシアサンプル少7.2%
- 世界43.8%
コマンドでIPv6接続を確認するには?
curl -6 https://ipv6.icanhazip.comを実行します:IPv6が使えればIPv6アドレスを表示し、不通なら応答が止まり、IPv6がなければすぐに失敗します。
curl -4とipv4.icanhazip.comの組み合わせは、IPv4で同じことを行います。nslookup -type=AAAAまたはdig AAAAは、DNSがIPv6アドレスを返すかを示します。ping -6はICMPv6で経路をテストしますが、ICMPv6を破棄するファイアウォールもあるため、応答がなくても、それだけでは何も証明できません。
1C:\> curl.exe -6 https://ipv6.icanhazip.com 2001:db8:4a1c:7f00:9d3e:61b2:c84f:1a07 2C:\> curl.exe -4 https://ipv4.icanhazip.com 203.0.113.58 3C:\> nslookup -type=AAAA ipv6.icanhazip.com 1.1.1.1 Name: ipv6.icanhazip.com Address: 2606:4700:9a90:aa:b9de:0:6810:b8f1 4C:\> ping -6 2606:4700:4700::1111 Reply from 2606:4700:4700::1111: time=24ms
1% curl -6 https://ipv6.icanhazip.com 2001:db8:4a1c:7f00:9d3e:61b2:c84f:1a07 2% curl -4 https://ipv4.icanhazip.com 203.0.113.58 3% dig AAAA ipv6.icanhazip.com @1.1.1.1 +short 2606:4700:9a90:aa:b9de:0:6810:b8f1 4% ping6 -c 3 2606:4700:4700::1111 16 bytes from 2606:4700:4700::1111, icmp_seq=0 hlim=60 time=24.123 ms
1$ curl -6 https://ipv6.icanhazip.com 2001:db8:4a1c:7f00:9d3e:61b2:c84f:1a07 2$ curl -4 https://ipv4.icanhazip.com 203.0.113.58 3$ dig AAAA ipv6.icanhazip.com @1.1.1.1 +short 2606:4700:9a90:aa:b9de:0:6810:b8f1 4$ ping -6 -c 3 2606:4700:4700::1111 64 bytes from 2606:4700:4700::1111: icmp_seq=1 ttl=60 time=24.1 ms
- あなたのIPv6アドレス:ホスト名でIPv6が使えています。応答が止まればIPv6は不通、すぐにエラーならIPv6なしです。
- 比較用のIPv4アドレス。
- AAAAの応答:DNSがIPv6アドレスを返しています(ここでは1.1.1.1に問い合わせ)。
- DNSを使わずにアドレスへICMPv6を送信:経路は機能しています。応答がない場合は、ファイアウォールの可能性もあります。
IPv6を有効にするには?
テストでIPv6が見つからない場合、重要なスイッチはたいていルーターにあります。回線のIPv6を、プロバイダーにオンにしてもらう必要がある場合もあります。
ルーターの管理画面では、「インターネット」や「WAN」の項目でIPv6を探し、ネイティブ、自動、またはプレフィックス委任付きのDHCPv6を選びます。日本では、IPoEとIPv4 over IPv6には、契約でのサービスの申し込みと、対応するルーターも必要です。回線のIPv6の不具合を直すために、1台の端末でIPv6をオフにするのはやめましょう:ルーターでオフにすれば、すべての端末が問題なくIPv4に切り替わります。そのうえで、プロバイダーに連絡してください。
Windows 11
コントロール パネルネットワークと共有センターアダプターの設定の変更使用中のアダプター › プロパティ
インターネット プロトコル バージョン 6 (TCP/IPv6)
macOS
システム設定ネットワーク使用中のネットワーク › 詳細TCP/IP
Configure IPv6: Automatically
iPhone
設定Wi-Fiネットワーク名の横のⓘ
「IPV6アドレス」にアドレスが表示されます
Android(モバイルデータ)
設定ネットワークとインターネットSIMアクセス ポイント名使用中のAPN
APN プロトコル:IPv4/IPv6
FRITZ!Box
InternetAccount InformationIPv6
IPv6 support enabled
一般的なルーター
インターネットまたはWANIPv6
ネイティブ、自動、またはDHCPv6-PD
IPv6確認・IPv6テストのよくある質問
IPv6がないと困りますか?
「IPv6不通」とはどういう意味ですか?
IPv6が使えるのに、ブラウザーがIPv4を使うのはなぜですか?
IPv6はIPv4より速いですか?
VPNはIPv6テストに影響しますか?
NAT64とは?IPv6専用ネットワークでIPv4はどう使えますか?
IPv6確認サイトの「10/10」スコアとは何ですか?
IPv6アドレスでWebサイトに追跡されますか?
v6プラスになっているか確認する方法は?
このテストはIPアドレスを保存しますか?
足りないものはありますか?機能や新しいツールを提案する
関連ツール
自分のIPアドレス確認
パブリックIPのIPv4とIPv6を同時に表示。ネットワーク、位置情報、VPNチェック付き
自分のISPを確認
ISP、ASN、接続の詳細を確認
IP検索
IPアドレスの位置情報、ISP、ネットワーク詳細を即座に検索
DNS検索
ドメイン自身のネームサーバーから全DNSレコードを取得し、GoogleとCloudflareのキャッシュと比較
DNSリークテスト
DNSの名前解決を実際に行っているDNSサーバーと、VPNからインターネットプロバイダへDNSの問い合わせが漏れていないかを確認
MACアドレス検索
IEEEデータベースでMACアドレスからデバイスベンダーを特定
IPv4からIPv6変換
IPv4アドレスのすべてのIPv6形式:射影・NAT64・6to4、使用中か、まれかも表示
IPv6省略・展開
RFC 5952の方法でIPv6アドレスを省略・展開し、各ゼロを消した規則も表示
ポートチェッカー
ポートの接続性とサービスの可用性をテスト
