--- 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`を選択したほうが無難かと思われます。 ![](https://i.imgur.com/XLjKARw.png) ::: ## 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`