
ヤマハ中古NVR500で実現する、低コストなIPv4 over IPv6(DS-Lite)インターネット 〜無償AFTRサーバーを活用してIPoEインターネットを体験〜
近年、インターネット接続はIPv6 IPoEが主流になりつつあり、従来のPPPoE方式に比べて高速・安定した通信が可能です。
IPoEプランでは、「IPv4 over IPv6」という技術で、IPv4インターネットへのアクセスを可能にしています。その「IPv4 over IPv6」の方式の1つが「DS-Lite」と呼ばれるものです。
実は、ちょっとした工夫であまりコストをかけずにDS-Lite環境を構築する方法があります。
それが 中古のヤマハルーター「NVR500」と、無償公開されているAFTRサーバーの活用 です。
NVR500は中古市場で数千円
ヤマハルーターは安定性や機能の豊富さから企業でも広く利用されています。その中でも「NVR500」はすでに販売終了となったモデルですが、中古市場では、ヤフオクなどから数千円程度で入手できます。
安価でありながら、ヤマハルーターらしい操作感や信頼性を体験できるため、学習用途や実験環境に最適です。
NVR500はDS-Liteに対応
NVR500は「DS-Lite (Dual-Stack Lite)」に対応しており、IPv6回線上にIPv4トラフィックを通すことができます。
つまり、フレッツ光回線で、フレッツ・v6オプションを契約していれば、追加の費用なしでIPv4インターネットにアクセスできるわけです。
設定もシンプルで、AFTRサーバーのアドレスを指定するだけでDS-Lite接続が可能になります。
ただし、NVR500では、FQDNによる指定が出来ないので、
IPv6アドレス自体で設定する必要があります。
具体的な設定config例は、記事の最後に掲載します。
私は、以前に、DS-LiteからMAP-Eに契約変更したという記事を書きました。要するに、MAP-Eの方がなにかと使い勝手が良いということを述べました。
ただ、個人的に唯一、DS-Liteの方が良いと思う点としては、古いNVR500でも設定が可能なところです。NVR500では、MAP-Eは設定できません。
無償公開AFTRサーバーを利用すればコストゼロ
通常、DS-Liteを利用するにはプロバイダーから提供されるAFTRサーバー情報が必要です。
しかし現在、誰でも利用できる無償のAFTRサーバーが公開されています。
これを利用すれば、契約変更や追加費用をかけずに、IPv4 over IPv6環境を手軽に体験できます。
「まずは試してみたい」「検証用に使いたい」という方にとって、大きなメリットになります。
学習用途としても最適
NVR500を使えば、ヤマハルーター独自のCLIコマンドやネットワーク設定の流れを実際に体験できます。
DS-Liteのトンネル設定
ルーティング
DNSやLAN側のアドレス設定
こうした知識は、実務でヤマハルーターを扱う際にも役立ちます。
「中古ルーター1台で学習と実験ができる」というのは、コスト以上の価値があるでしょう。
さらに、体系的に学びたい方には、Udemyで公開されているヤマハルーターの学習講座もおすすめです。
NVR500を教材として使えば、実際に手を動かしながら講座内容を深く理解できます。
まとめ
NVR500は中古で数千円と安価に入手可能
DS-Lite対応でIPv4 over IPv6を実現できる
無償公開AFTRサーバーを使えばコストゼロで体験可能
ヤマハルーター学習用としても優秀
これらを組み合わせれば、安く・手軽にIPv6 IPoE時代のインターネットを体験できます。
「これからのネットワークを学びたい」「実際に手を動かしてみたい」という方は、ぜひ中古NVR500を手に入れて試してみてはいかがでしょうか。
案外、近くに使わなくなったNVR500が見つかるかもしれませんよ。

なお、実際に動作したNVR500の設定例はコチラをご覧ください。
ip route default gateway tunnel 1
ipv6 prefix 1 ra-prefix@lan2::/64
ip lan1 address 192.168.100.1/24
ipv6 lan1 address ra-prefix@lan2::111/64
ipv6 lan1 rtadv send 1 o_flag=on
ipv6 lan1 dhcp service server
ipv6 lan2 dhcp service client ir=on
ngn type lan2 ntt
tunnel select 1
tunnel encapsulation ipip
tunnel endpoint address 2408:212:1b20:2302:250:56ff:feb1:863d
tunnel endpoint name wtd01-aftr01-ngnintf.i.open.ad.jp fqdn
ip tunnel mtu 1460
tunnel enable 1
telnetd host lan
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24
dns server 8.8.8.8
dns private name setup.netvolante.jpNVR500では、FQDN指定で、IPv6のトンネル設定は出来ないので、
wtd01-aftr01-ngnintf.i.open.ad.jp
のIPv6アドレス(2408:212:1b20:2302:250:56ff:feb1:863d)を指定する必要があります。