LAN IPv6 設定
このドキュメントは編集中です。内容が実際のバージョンと異なる場合があります。
以下の手順は OpenWrt 25.12 の LuCI で確認しています。別のバージョンでは項目名や場所が少し違うことがあるため、実際の画面に合わせて調整してください。
wan6 に IPv6 がある、という状態は OpenWrt ルーター自身が上流 IPv6 に接続できていることを意味します。PC、スマートフォン、Wi-Fi などの LAN 側クライアントが通信するには、OpenWrt が LAN 側へ IPv6 を配布する設定も必要です。
標準設定フローで説明している「ルーター自身に IPv6 があっても LAN 側クライアントはまだ通信できないことがあります」は、この段階の話です。
回線タイプを確認する
Section titled “回線タイプを確認する”次を開きます。
Network -> Interfaces -> wan6wan6 の状態を見ます。
| 表示される状態 | 扱い |
|---|---|
IPv6 PD が表示される | DHCPv6-PD |
IPv6 PD は表示されないが、グローバルな IPv6 アドレスがある | SLAAC / RA |
| どちらも無い | 先に インストール前: OpenWrt をネットワークにつなぐ で wan6 を直します |
契約名だけで判断しないでください。LuCI の wan6 状態で IPv6 PD と IPv6 アドレスを確認する方が確実です。
推奨: Flet’H ツールで自動設定する
Section titled “推奨: Flet’H ツールで自動設定する”Flet’H をインストールした後、次を開きます。
Network -> Flet'H -> ツールLAN IPv6 設定 で回線に合わせて押します。
| 回線 | 押すボタン |
|---|---|
| DHCPv6-PD | PD (/56) |
| SLAAC / RA | SLAAC (/64) |
このボタンは wan6、lan、DHCP / RA 関連設定をまとめて変更し、関連サービスを再起動します。完了後は Network -> Interfaces で wan6 と LAN 側クライアントを確認します。
wan6 の状態により、以下のいずれかを行います。
DHCPv6-PD の場合
Section titled “DHCPv6-PD の場合”wan6 の状態に IPv6 PD が表示される回線向けです。フレッツ 光クロス、または ひかり電話 ありの フレッツ 光ネクスト でよく使います。
1. wan6 を設定する
Section titled “1. wan6 を設定する”次を開きます。
Network -> Interfaces -> wan6一般設定 と 詳細設定 で次のようにします。
| 項目 | 値 |
|---|---|
Protocol | DHCPv6 client |
Request IPv6-address | try |
Request IPv6-prefix | auto |
Extend prefix | 無効 |
IPv6 assignment length | 64 |
IPv6 suffix | eui64 |
次に DHCPサーバー -> IPv6 設定 を開きます。
| 項目 | 値 |
|---|---|
Designated master | 有効 |
RA-Service | disabled / 無効 |
DHCPv6-Service | relay / リレーモード |
NDP-Proxy | disabled / 無効 |
2. lan を設定する
Section titled “2. lan を設定する”次を開きます。
Network -> Interfaces -> lan詳細設定 で次のようにします。
| 項目 | 値 |
|---|---|
IPv6 assignment length | 64 |
IPv6 assignment hint | 1 |
次に DHCPサーバー -> IPv6 設定 を開き、以下の項目を設定します。
| 項目 | 値 |
|---|---|
RA-Service | server / サーバーモード |
DHCPv6-Service | server / サーバーモード |
NDP-Proxy | 無効 |
次に DHCPサーバー -> DHCPv6 Settings を開き、以下の項目を設定します。
| 項目 | 値 |
|---|---|
DHCPv6-PD | 無効 |
次に DHCPサーバー -> IPv6 RA 設定 を開き、以下の項目を設定します。
| 項目 | 値 |
|---|---|
デフォルト ルーター | 強制 |
SLAAC の有効化 | 有効 |
RA フラグ | managed config (M) と other config (O) |
保存して適用した後、wan6 と lan を再起動します。迷う場合は OpenWrt を再起動しても構いません。
SLAAC / RA の場合
Section titled “SLAAC / RA の場合”wan6 に IPv6 PD は表示されず、グローバルな IPv6 アドレスだけがある回線向けです。ひかり電話 なしの フレッツ 光ネクスト でよく使います。
1. wan6 を設定する
Section titled “1. wan6 を設定する”次を開きます。
Network -> Interfaces -> wan6一般設定 と 詳細設定 で次のようにします。
| 項目 | 値 |
|---|---|
Protocol | DHCPv6 client |
Request IPv6-address | try |
Request IPv6-prefix | 空 |
Extend prefix | 有効 (※1) |
※1: OpenWrt 23.05 より前のバージョンでは、LuCI 上にこの項目が表示されないことがあります。その場合は SSH で
uci set network.wan6.extendprefix='1' && uci commit network && /etc/init.d/network restartを実行してください。 |IPv6 assignment length| 空 |
次に DHCPサーバー -> IPv6 設定 を開きます。
| 項目 | 値 |
|---|---|
Designated master | 有効 |
RA-Service | relay / リレーモード |
DHCPv6-Service | disabled / 無効 |
NDP-Proxy | relay / リレーモード |
Learn routes | 有効 |
2. lan を設定する
Section titled “2. lan を設定する”次を開きます。
Network -> Interfaces -> lan詳細設定 で次のようにします。
| 項目 | 値 |
|---|---|
Delegate IPv6 prefixes | 有効 |
IPv6 assignment length | 64 |
次に DHCPサーバー -> IPv6 設定 を開きます。
| 項目 | 値 |
|---|---|
RA-Service | server / サーバーモード |
DHCPv6-Service | server / サーバーモード |
NDP-Proxy | relay / リレーモード |
次に DHCPサーバー -> DHCPv6 Settings を開き、以下の項目を設定します。
| 項目 | 値 |
|---|---|
DHCPv6-PD | 無効 |
次に DHCPサーバー -> IPv6 RA 設定 を開き、以下の項目を設定します。
| 項目 | 値 |
|---|---|
デフォルト ルーター | 強制 |
SLAAC の有効化 | 有効 |
RA フラグ | managed config (M) と other config (O) |
保存して適用した後、wan6 と lan を再起動します。迷う場合は OpenWrt を再起動しても構いません。
次を確認します。
wan6の状態にIPv6 addressがある。- DHCPv6-PD 回線では
IPv6 PDも表示される。 - LAN 側の PC やスマートフォンが IPv6 アドレスを取得し、通信できる。
なお、本設定により SLAAC または PD のいずれのモードにおいても、OpenWrt の ULA (Unique Local Address) と FLET’S のグローバル IPv6 アドレスは共存可能です。
このページの作業は LAN 側 IPv6 を通すためのものです。その後、標準設定フロー に戻って Flet'H IPoE インターフェースを作成します。