au光のホームゲートウェイ (HGW)配下に UniFi Dream Machine Pro (UDM-Pro)を置き、LAN 側まで IPv6 を通しました。途中で「アドレスは付くのに IPv6 サイトにつながらない」状態にはまりましたが、最終的に test-ipv6.com で 10/10 になりました。その手順と原因をまとめます。
なお、「IPv6にすると速くなる」というのは主にフレッツ回線の話で、フレッツのようなPPPoEの混雑がないau光では、IPv4だけでも体感速度はほとんど変わりません。
今回IPv6を通した主な目的は、速度の改善ではなく、UDM-ProをHGW配下の二重ルーター構成で置いてもIPv6ならNATを挟まずに通信できるようにすることです。
回線は 2026年8月に新規で申し込んだ、次の契約です。
| お申込みコース | auひかり ホーム ずっとギガ得プラン インターネット |
|---|---|
| お申込み速度 | 10G |
| プロバイダ | au one net |
記事中の IPv6 アドレスは、ドキュメント用のプレフィックス (2001:db8::/32)に置き換えています。実際の値は、ご自分の環境に合わせて読み替えてください。
画像出典: au サポート BL4000
au光 ── HGW(BL4000)── UDM-Pro(WAN)── LAN
| 項目 | 例 (マスク済み) |
|---|---|
| 回線 / ISP | au光 / au one net (auひかり電話なし) |
| HGW | KDDI BL4000 (192.168.0.1) |
| UDM-Pro の WAN | 192.168.0.2 (HGW 配下のため二重ルーターになる) |
| HGW が受け取るプレフィックス | 2001:db8:xxxx::/56 (想定) |
| HGW の LAN 側 /64 | 2001:db8:xxxx:1::/64 |
| UDM-Pro の LAN に割り当てる /64 | 2001:db8:xxxx:10::/64 |
UDM-Pro の WAN を DHCPv6 にしても、付くのはリンクローカルアドレスだけでした。
設定2にすると UDM-Pro の WAN と LAN に IPv6 が付きました。ところが、LAN 側の PC で test-ipv6.com を開くと「IPv6 only のサイトへの接続がタイムアウト」と表示されます。
BL4000 には「IPv6ルーティング設定」があります。PD に頼らず、UDM-Pro の LAN に空いている /64 を手動で割り当て、HGW にその /64 への経路を書くことで解決しました。
ホームゲートウェイ詳細設定 → DHCPv6サーバ設定
ホームゲートウェイ詳細設定 → IPv6ルーティング設定 → 新規追加
Settings → Internet → WAN
Settings → Networks → Default → IPv6
…:10:… のアドレスが付くことを確認する| 場面 | 内容 |
|---|---|
| VLAN を追加するとき | VLAN ごとに未使用の /64 (:11::/64、:12::/64 …)を UDM-Pro 側で Static 設定し、HGW にも同じ宛先のルートを追加する。 |
| プレフィックスが変わったとき | au光のプレフィックスは基本的に固定ですが、変わったら UDM-Pro の LAN 設定と HGW のルートの 2 か所を書き換える。 |
| UDM-Pro を交換したとき | WAN のリンクローカルアドレスが変わるので、HGW のルートを書き換える。 |
| 使わない /64 | HGW が使っている :0::/64 と :1::/64 は避ける。 |
| セキュリティ | LAN 側の端末はグローバル IPv6 アドレスを持ちます。UniFi の既定のファイアウォール (外部からの新規接続をブロック)は緩めないでください。 |
2026年10月21日