urog

ドコモnet・RTX810にてIPv4 DS-Lite接続をする

投稿日: 2020年5月16日 13:38

現在のアパートのインターネット接続は、光コラボのドコモ光に、ISPでドコモnetという養分契約であるが、IPv6接続のページを見てみると、IPv4 over IPv6を使用するにはドコモ光ルーター 01を買え、と記載がある。
ドコモnet(ドコモ光 1ギガ)のIPv6高速インターネット接続 | ドコモ光 | NTTドコモ

しかしこのページを精査していると、「ドコモnetでは「transix」「OCNバーチャルコネクト」を併用しております。」ともあり、transixがOKということはDS-Liteに対応するヤマハRTX810とかいう大型バイクでも流せるはずである、と思い、設定した。

ただし、MAP-EにせよDS-Liteにせよポート開放遊びが制限される/できないため、従来のIPv4 PPPoE接続できるホストも設定しておいて(自宅サーバーやネットワークカメラ想定)、1台のルーターでIPv4 PPPoE接続と、DS-Liteを共存させる。

作業

pp 1は、IPv4 PPPoE接続できている状況(上図 「プロパイダ接続」)。

インターネットマルチフィードが公開したヤマハ向けの動作確認情報に掲載されているコマンドを投入し、IPv6アドレスを取得する段取と、IPIPトンネルのtunnel 1を掘削しそれをDS-Liteとする。
IPv6アドレス取得の方法がひかり電話の有無で異なり、またAFTRアドレスをFQDNでなしにIPv6アドレスで指定する場合NTT東西で異なるため、上記リンクも参照のこと(RTX830等最新機種はFQDNで指定できるが旧いためできない)。

ひかり電話なし・NTT西

ip route default gateway tunnel 1
ipv6 prefix 1 ra-prefix@lan2::/64
ipv6 lan1 prefix ra-prefix@lan2::/64
ipv6 lan1 rtadv send 1
ipv6 lan2 address auto
ipv6 lan2 dhcp service client ir=on
tunnel select 1
tunnel encapsulation ipip
tunnel endpoint address 2404:8e01::feed:100
tunnel enable 1
dns server dhcp lan2

IPv4 PPPoEで流すホストと、DS-Liteで流すホストを指定する。下例は192.168.xxx.yyy~.zzzの場合pp 1に流し、該当しない場合DS-Liteとなる。

ip filter の番号 pass 192.168.xxx.yyy-192.168.xxx.zzz
ip route default gateway pp 1 filter 番号 gateway tunnel 1

結果

金曜日23時ごろ、左側はPPPoEの録画機、右側はトンネルのThinkPad T480s

参考