
無償で利用できるIPv4 over IPv6インターネットをヤマハルーターで動作検証してみた
最近、無償でIPv4 over IPv6インターネット接続を提供してくれるAFTRサーバが公開されたので、ヤマハルーターで動作検証してみました。
公開AFTRサーバーの情報は下記のリンクでご確認ください。
以下は、構成イメージ図です。

AFTRサーバーは、IPv6接続環境でも、IPv4のウェブサイトやサービスに問題なくアクセスできるようにするための中継装置です。
宅内ルーターとセットで動作し、IPv6とIPv4の通信を自動的に変換します。
ユーザー宅内のルーターが、AFTRとIPv6通信で接続し、その先のIPv4インターネットに通信させてくれるので、ユーザー自身は、プロバイダ契約は不要となります。
ただし、IPv6でAFTR側と通信するために、フレッツ・v6オプション契約は必要です。当面の間、NTT東日本エリアのみで利用が可能だそうです。
早速、自宅のヤマハルーターを使って検証してみることにしました。
RTX830を使っています。
まず、Web設定画面より、IPv6 IPoE接続を選択して、
IPv4 over IPv6の種類をtransixにして、

AFTRのFQDNに、上記の公開AFTRサーバーの情報のサイトに掲載されているAFTRサーバーのアドレスを入力して、設定を試みます。

ところが、エラーメッセージが出て、設定が出来ません。

仕方がないので、ヤマハ公式サイトのtransix接続設定例がコマンドで掲載されているコンフィグをコピーし、AFTRサーバーのアドレスを書き変えて
、そのコンフィグを、RTX830にインポートしました。
すると、IPv4のWebサイトが参照できるようになりました。
通信スピードも問題ない感じです。
show status tunnel 1
を実行すると、下記のように出力されました。

これは、いわゆるDS-Liteという方式のIPv4 over IPv6の接続方式になります。DS-Liteの特徴は、プライベートIPアドレスとグローバルIPアドレスの変換(NAT)が、ユーザー側ではなく、サービス提供側の設備で行われます。

それに対して、MAP-Eは、ユーザ―側のルーターでNATが動作します。
今回紹介した公開AFTRサーバーを使って、ルーターに適切な設定を行えば、プロバイダ契約なしに、インターネット(IPv4)を利用できるようになります。
IPoEプラン契約のある回線と違って、IPv6インターネットサイトは表示できないということは注意が必要です。
私の自宅の検証環境では、ヤマハ公式サイトで掲載されている設定例に、AFTRのFQDNを書き加えるだけで、とりあえずインターネットが参照できるようになりましたが、環境によっては、DNSサーバ設定に工夫が必要だと思います。
私の自宅の環境は、実際には、IPoEプラン契約回線であることから、
掲載されている設定例のDNS設定で事足りるのですが、IPoEプラン契約がない回線では、名前解決が出来ずに、Web参照に支障をきたすかもしれません。
その場合、DNSサーバー設定行を編集します。
具体的に、どのように編集すれば良いかというと、