YAMAHAルーター rtx830がv6プラス(map-e)に対応したのでONU直下に配置してみた


序章

うちでは去年からDMM光のv6プラスを使っているのですが、対応しているルーターが少なく、止むを得ずONU直下にI-O DATAのWN-AX1167GRを挟んで使っていました。
こんな感じ↓。(WN-AX1167GRはWIFIすべて切ってただ挟むだけの運用)

|ONU| - |WN-AX1167GR| - |RTX1200| - |wifiルーター| - |PC|

ただ、YAMAHAルーターでも非公式の方法でV6プラスに対応できるらしいのですが、セッション数が劇的に減ってしまうなど制限があるらしく諦めていました。(ブラウザでタブ開くなどたくさんセッション貼られるようなことが出来なくなってしまう)

本題

ですが、先月5/24にv6プラス対応のRTX1210/RTX830用ファームウェアが公開されたとのことで少々遅れてしまったのですが早速試してみることにしました!

ここで一つ問題が。私は昔からRTX1200を使っており、RTX1200にも同様のファームウェアが来ていたので設定できるだろうと思い込み、v6プラス方式の設定をあれこれ試行錯誤してみるもなぜかエラーが。。
いろいろ調べてみるとどうやらRTX1200はmap-e方式は対応していないとのこと。
買い換えろということか…ということで急遽RTX830を購入!4万円の出費でしたがI-O DATAをネットワークから排除するためには致し方なし(RTX1210は流石に高くて断念(T_T))

ちなみに、まだv6プラスはWebコンソールのGUIから設定できないみたいなので公式サイトから設定コマンドを取ってきてCUIで設定します。
http://www.rtpro.yamaha.co.jp/RT/docs/v6plus/index.html

# IPv6関連設定
ipv6 prefix 1 ra-prefix@lan2::/64
ipv6 lan1 address ra-prefix@lan2::1/64
ipv6 lan1 rtadv send 1 o_flag=on
ipv6 lan1 dhcp service server
ipv6 lan2 dhcp service client ir=on
dns server dhcp lan2

# IPv4関連設定
ip route default gateway tunnel 1
ip lan1 address 192.168.100.1/24
tunnel select 1
 tunnel encapsulation map-e # <- start map-e用のポートセービングIPマスカレード設定!
 ip tunnel mtu 1460
 ip tunnel nat descriptor 1000
 tunnel enable 1
nat descriptor type 1000 masquerade
nat descriptor address outer 1000 map-e # <- end map-e用のポートセービングIPマスカレード設定!
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24

# IPv4フィルター関連設定
ip tunnel secure filter in 200030
ip tunnel secure filter out 200099 dynamic 200080 200082 200083 200084 200098 200099
ip filter 200030 pass * 192.168.100.0/24 icmp * *
ip filter 200099 pass * * * * *
ip filter dynamic 200080 * * ftp
ip filter dynamic 200082 * * www
ip filter dynamic 200083 * * smtp
ip filter dynamic 200084 * * pop3
ip filter dynamic 200098 * * tcp
ip filter dynamic 200099 * * udp

# IPv6フィルター関連設定
ipv6 lan2 secure filter in 200030
ipv6 lan2 secure filter out 200099 dynamic 200080 200081 200082 200083 200084 200098 200099
ipv6 filter 200030 pass * * icmp6 * *
ipv6 filter 200099 pass * * * * *
ipv6 filter dynamic 200080 * * ftp
ipv6 filter dynamic 200081 * * domain
ipv6 filter dynamic 200082 * * www
ipv6 filter dynamic 200083 * * smtp
ipv6 filter dynamic 200084 * * pop3
ipv6 filter dynamic 200098 * * tcp
ipv6 filter dynamic 200099 * * udp

終章

無事IPv4にしか対応していないサイトも閲覧できるようになり、ネットワーク構成もシンプルになりました。超スッキリ!
|ONU| - |RTX830| - |wifiルーター| - |PC|

最後にスピードテストもしてみます。私の賃貸マンションでは残念ながら最大100Mbpsしかでないので速度はお察しです。でも満足いく速度は出ている。ちなみにWN-AX1167GRを挟んでいたときと特に速度に変わりは無い。でもこの結果に後悔はありません。ネットワークはシンプルが一番です!
以上!