LoginSignup
2
0

More than 1 year has passed since last update.

YAMAHA RTX1100 でNAT64/DNS64を試してみた話

Last updated at Posted at 2021-09-19

はじめに

自宅のインターネットアクセスルーターとしてYAMAHA RTX1100を、もうかれこれ15年以上利用しております。

今までIPv4のPPPoEで接続していましたが、だいぶ前にプロバイダーから以下の連絡が
来ていたことを思い出し、そろそろIPv6接続を試してみようかと思い立ち
IPv6接続の設定を行いましたが「NAT64/DNS64」の利用で、ちょっとハマったのでそのお話です。
(ユーザ側での「設定変更は必要ありません」との事でしたが、落とし穴がありました)

インターネットをより快適に利用できる新しいインターネット接続機能
「NAT64/DNS64」を提供開始いたします。

NAT64/DNS64を有効にすると、専用機器不要でIPoE方式でインターネットに接続し、
快適にご利用いただけるようになります。

ご利用にあたり、追加料金や設定変更は必要ありません。

NAT64/DNS64の設定が完了いたしました。

NAT64/DNS64とは?

NAT64/DNS64は、IPv4で提供されているサービスにも、IPv6のネットワークを通して
アクセスできるようにする技術です。

IPv6通信に対応していない端末や、NAT64/DNS64が利用できないサイトは
従来通りIPv4 PPPoE方式で接続します。

RTX1100のconfig変更

IPv6 IPoE方式でのインターネット接続については、ヤマハの公式サイトにあった設定例を参考に
config設定し、IPv6接続確認サイトでIPv6接続が、問題なくできていることが確認できました。

これでOKと思いきや、「NAT64/DNS64」正常性確認ページで確認すると
NAT64/DNS64機能は「無効」との結果・・・

nslookupでyahooのページを確認するとIPv4のIPしか、返ってこないので
確かにDNS64は効いていない感じです。

C:\>nslookup www.yahoo.co.jp

権限のない回答:
名前:    edge12.g.yimg.jp
Address:  182.22.16.251
Aliases:  www.yahoo.co.jp

configを眺めて大分悩んでいましたが、以下の設定がしたままであったことが結果原因でした

dns server select 2 pp 1 any . restrict pp 1

これはDNSサーバのIPは、IPv4のPPPoE接続の方へ問いあわせをするという定義でしたので
IPv6 IPoE接続の方にDNS問い合わせが行っていなかったという訳です。
(そりゃそうだよね・・・)

no dns server select 2 pp 1 any . restrict pp 1
dns server dhcp lan2
clear dns cache

上記の設定変更後、改めて「NAT64/DNS64」正常性確認ページで確認すると
今度は、NAT64/DNS64機能は「有効」の結果でした。

そして、nslookupでyahooのページを確認すると、以下の様にDNS64によりIPv6のアドレスも
結果が返ってくるようになりました。

これで、IPv4のIPしかないサイトもIPv6 IPoEで接続ができる様になる訳ですね。

C:\>nslookup www.yahoo.co.jp

権限のない回答:
名前:    edge12.g.yimg.jp
Addresses:  2001:260:306:b::b616:1cfc
          182.22.16.251
Aliases:  www.yahoo.co.jp

NAT64/DNS64移行後の使用感

これで、IPv6 IPoEとIPv4のPPPoEでのハイブリッドアクセス環境が出来ました。

変更後は夜間などの時間帯で、サイトのページが開くのが幾分早くなった気がしています。

本当は、V6プラスが利用できれば良いのですが、RTX1100は未対応なので
取り合えずは、このNAT64/DNS64を使いたいと思います。
(ユーザ側での新たな機器購入が不要なのは、メリットですね)

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0