YAMAHA RT57iでFreebitにDTCP

RT57i 新firmware でFreebitにDTCPIPv6接続する方法
を以下にまとめます。

■条件
IPv4PPTPする先を pp1に設定している(接続先1)
・pp1のファイアウォールの設定はレベル7
・もちろんFreebitのアカウントは持っている

1.telnetでRT57iにログイン(Web上のコマンドを実行でもなんとかなるかな?Admin権限はだめかもなぁ)
2.以下のコマンドを実行( ;以下はコメント)


; DTCPで掘ったトンネルをIPv6のDefault Gatewayにする
ipv6 route default gateway tunnel 1
;IPv6のprefixを登録
ipv6 prefix 1 dtcp-prefix@tunnel1::/64
;icmpに関するログをとる。ログが必要ない人は外す
ipv6 icmp log on
;echo-replyを返すようにする
ipv6 icmp echo-reply send on
;ipsecに関するエラーICMPを返すようにする
ipv6 icmp error-decrypted-ipsec send on


;DTCPでもらったIPv6/48を元にルータLAN側のv6アドレスを/64で決定する
ipv6 lan1 prefix dtcp-prefix@tunnel1::/64
;LAN側でIPv6アドレスを広告する(別に手動で設定するなのならばいらない。)
ipv6 lan1 rtadv send 1


;DTCP用のトンネルを1に設定
tunnel select 1
;dtcpでトンネルを掘る設定、user名、passwordの所は自分のものに置き換えましょう
tunnel dtcp dtcp.feel6.jp myname user名 password
;自動切断を禁止
pptp tunnel disconnect time off
;トンネル1を有効化
tunnel enable 1

;freebitのトンネルの対向からのIPv6パケットは通す設定(ちと危ないかもね)
ip filter 20090 pass-log 43.244.255.36 * ipv6 * *
ip filter 20091 pass-log 43.244.255.37 * ipv6 * *

;接続先1のフィルターに上記の設定を追加
pp select 1
ip pp secure filter in 今までのフィルタ設定 200090 20091

;コンフィグを保存
save

以上で終了です。
外部からIPv6で接続させるには他にもFWの設定が必要ですが、それは自分で設定してください。