---
lang: ja-jp
breaks: true
---
# Yamaha RTX フレッツ光ネクスト IPv6 IPoE 接続 2022-03-12
## Yamaha RTX IPv6 IPoE対応機能
> http://www.rtpro.yamaha.co.jp/RT/docs/ipoe/index.html
> 【注意事項】
> * ONU配下(推奨)、ホームゲートウェイ(HGW)配下、オフィスゲートウェイ(OGW)配下で動作可能です。
> * ONU配下、HGW配下、OGW配下にヤマハルーターと他の機器(ひかり電話も含む)をハブ接続する構成は動作保証外です。通信が不安定となる可能性があります。
> * ルーターのLAN1にPCなどを接続する場合には、必ずIPv6 IPoEの接続が完了してから行うようにして下さい。
> * IPv4 PPPoE接続 などのインターネット接続とIPv6 IPoE接続を併用すると、DNSサーバーの設定によりIPv6 IPoEを経由した名前解決に失敗し、インターネット接続ができなくなることがあります。その場合は、以下の設定例を参考にしてDNSサーバーの設定を変更してしてください。DNSサーバーの問い合わせ優先順位については DNSの設定 を参照してください。
> (例) IPv6 IPoE接続 と IPv4 PPPoE接続 (PPインターフェースが 1) の併用時、以下の設定を行うことで、両方のインターネット接続が可能となります。
>
> **変更前**
> ```shell=
> dns server pp 1
> dns server select 500001 pp 1 any . restrict pp 1
> dns server dhcp lan2
> ```
>
> **変更後**
> ```shell=
> dns server pp 1
> dns server select 500000 dhcp lan2 aaaa .
> dns server select 500001 pp 1 any . restrict pp 1
> dns server dhcp lan2
> ```
:::info
以下は、無くても正常に動作する。どのようなときに必要になるのか不明。
```shell=
dns server select 500000 dhcp lan2 aaaa .
dns server dhcp lan2
```
:::
## `RAプロキシ`/`DHCPv6-PD` のどちらを使えばよいのか?
* ひかり電話契約がなければ、`RAプロキシ`一択。
* ひかり電話契約がある場合で、ONU直下にYAMAHA RTXを接続する場合は、`DHCPv6-PD`。
* ひかり電話契約がある場合で、ONU直下にNTTのホームゲートウェイ(HGW)を接続する場合は、そのHGW機器の仕様によって`RAプロキシ`/`DHCPv6-PD`のいずれかを選択する。
:::info
例えば、OG400X/800X の場合は、マニュアルを参照すると、`PD`/`RA`のいずれにも対応していることがわかる。初期設定が`PD`となっているので、`DHCPv6-PD`を選択したほうが無難かと思われます。

:::
## LANインターフェースの設定(LAN1ポートを使用)
```shell=
ipv6 lan1 address ra-prefix@lan2::1/64
ipv6 lan1 rtadv send 1 o_flag=on
ipv6 lan1 dhcp service server
```
## WANインターフェースの設定(LAN2ポートを使用)
```shell=
ipv6 prefix 1 ra-prefix@lan2::/64
ipv6 lan2 dhcp service client ir=on
```
:::info
`ir=on`は光電話を契約していない場合に指定する。
:::
## DNSの設定
```shell=
dns server dhcp lan2
```
## フィルターの設定
```shell=
ipv6 lan2 secure filter in 61010 61011 61012 62000
ipv6 lan2 secure filter out 63000 dynamic 6100 6101 6102 6103 6104 6105 6106
ipv6 filter 61010 pass * * icmp6 * *
ipv6 filter 61011 pass * * tcp * ident
ipv6 filter 61012 pass * * udp * 546
ipv6 filter 62000 reject * * * * *
ipv6 filter 63000 pass * * * * *
ipv6 filter dynamic 6100 * * ftp
ipv6 filter dynamic 6101 * * domain
ipv6 filter dynamic 6102 * * www
ipv6 filter dynamic 6103 * * smtp
ipv6 filter dynamic 6104 * * pop3
ipv6 filter dynamic 6105 * * tcp
ipv6 filter dynamic 6106 * * udp
```
## IPv6の設定例(ひかり電話を契約している場合:DHCPv6-PD)
```shell=
ngn type lan2 ntt
ipv6 route default gateway dhcp lan2
ipv6 prefix 1 dhcp-prefix@lan2::/64
# LAN1をDHCPv6サーバーに
description lan1 LAN
ipv6 lan1 address dhcp-prefix@lan2::1/64
ipv6 lan1 rtadv send 1 o_flag=on
ipv6 lan1 dhcp service server
description lan2 WAN
ipv6 lan2 address dhcp
ipv6 lan2 dhcp service client
dns server dhcp lan2
```
## vlanを使用する場合
```shell=
【LAN分割機能設定】
vlan port mapping lan1.1 vlan1
vlan port mapping lan1.2 vlan2
vlan port mapping lan1.3 vlan3
vlan port mapping lan1.4 vlan4
lan type lan1 auto port-based-option=divide-network
【NGNとの接続設定】
# vlan1
ipv6 prefix 1 dhcp-prefix@lan2:1::/64
ipv6 vlan1 address dhcp-prefix@lan2:1::1/64
ipv6 vlan1 rtadv send 1
ipv6 vlan1 dhcp service server
# vlan2
ipv6 prefix 2 dhcp-prefix@lan2:2::/64
ipv6 vlan2 address dhcp-prefix@lan2:2::1/64
ipv6 vlan2 rtadv send 2
ipv6 vlan2 dhcp service server
# vlan3
ipv6 prefix 3 dhcp-prefix@lan2:3::/64
ipv6 vlan3 address dhcp-prefix@lan2:3::1/64
ipv6 vlan3 rtadv send 3
ipv6 vlan3 dhcp service server
# vlan4
ipv6 prefix 4 dhcp-prefix@lan2:4::/64
ipv6 vlan4 address dhcp-prefix@lan2:4::1/64
ipv6 vlan4 rtadv send 4
ipv6 vlan4 dhcp service server
# lan2
ngn type lan2 ntt
ipv6 route default gateway dhcp lan2
ipv6 lan2 address dhcp
ipv6 lan2 dhcp service client
【DNSの設定】
dns server dhcp lan2
```
## 確認
```shell=
show ipv6 address lan1
show ipv6 address lan2
show ipv6 address lan3
show ipv6 address vlan1
show ipv6 address vlan2
show ipv6 address vlan3
show status ipv6 dhcp
```
###### tags: `Yamaha RTX` `IPv6` `IPoE` `フレッツ光ネクスト` `Yahama FWX120`