Welcome to www.v6.tknetworks.org!

wide-dhcpv6 には DHCPv6-PD で受けとった prefix に MAC アドレスを足さずに prefix::1 を当てるような パッチを当てています。

Gentoo Linux で OCN IPv6

ひじょーに楽になってます。すばらしい。非固定でいいなら、

 # emerge ppp rp-l2tp
// もちろん、 USE に ipv6 があることを確認

をして、 ppp, rp-l2tp を適切に設定すれば、

 # /etc/init.d/rp-l2tp start
 # /usr/sbin/rp-l2tpd-control "start-session v6tfpa1.ocn.ne.jp"

でおしまい。DHCPv6も必要なし。pppの時にRAが流れてきます。

LANDISK で OCN IPv6

必要なものは wide-dhcpv6, ppp, rp-l2tp で最新バージョンで構わない。全部ソースからがお勧め。rp-l2tpの設定はこんな感じ。

load-handler "sync-pppd.so"
load-handler "cmd.so"
listen-port 1701

section sync-pppd
pppd-path "/usr/local/OCN_IPv6/sbin/pppd"
lac-pppd-opts "call OCN_IPv6 unit 666"

section peer
peer v6tffc1.ocn.ne.jp

port 1701
lac-handler sync-pppd
lns-handler sync-pppd

section cmd

lac-ppp-opts が肝。最後の unit 666 が pppd の引数に渡ると ppp666 という if が生えるので、某所のようにソースを弄る必要はまったくない。あっけなかった。ただ、 rp-l2tp は自動的に再接続してくれないなどいろいろ安定性に難がある。openl2tpというのもあるみたいなので、試す必要あり。

Debian で OCN IPv6

忘れるのでメモ。また環境が変わって、FTTHのキャパシティにLANDISKが追いつかなくなりました。なので、またルータを選定……する暇も予算もなく(いや、本当は ALIX でやろうと思うんだけど、予算がない)ので、VMware-server 上の仮想マシンをルータにするというヘンテコ構成に落ちつきました。(今はストレージ用のマシンで pppoe してるけど、気持ち悪い)。前起きはともかく、メモ。

ppp

 # aptitude install git-core make gcc
 # git clone git://git.ozlabs.org/~paulus/ppp.git
 # cd pppd
 # ./configure
 # cd pppd
 # vi Makefile
// INET6 系を有効にする
 # cd ..
 # make
 # make install

rp-l2tp

// sf.net の CVS を取ってくる
 # cd rp-l2tp
 # ./configure --sysconfdir=/etc/rp-l2tp
 # make
 # make install

wide-dhcpv6

 # yum install bison flex
// sf.net から最新のソースを取ってくる
 # cd wide-dhcpv6
 # ./configure --sysconfdir=/etc/wide-dhcpv6
// 以前作ったパッチを当てた
 # make
 # make install
// dhcp6c.conf はこんな感じ。
interface ppp666 {
        send ia-pd 0;
};

id-assoc pd {
        prefix-interface eth0 {
                sla-id 1;
                sla-len 0;
        };
};

sla-len 0 が重要。動作は問題なく。あとはこれを仕込むだけ。スループットも問題なし。

traceroute6 みたいな

2006年、 6bone の運用が終了しました。そのため 3ffe のプレフィクスが付いた経路は phase out していくことになります。feel6 でも数カ月前に 3ffe が経路上から消えたことを確認しています。

東京ノード→大阪ノード

Tracing route to natsu.osaka.tknetworks.org [2001:3e0:4dd:721:290:feff:fe22:b089]
over a maximum of 30 hops:

  1     8 ms    <1 ms    <1 ms  2001:380:e03:61::1 
  2    12 ms    12 ms    14 ms  2001:380:80a0::5 
  3    13 ms    11 ms    12 ms  2001:380:80a0:3::1 
  4    12 ms    12 ms    12 ms  2001:380:8010:1c::1 
  5    13 ms    12 ms    13 ms  2001:380:8010:f:61:207:0:146 
  6    19 ms    12 ms    12 ms  ae-0-1.a20.tokyjp01.jp.ra.gin.ntt.net [2001:218:2000:5000::49] 
  7    17 ms    12 ms     *     fa-0-2.r01.tokyjp01.jp.b6.gin.ntt.net [2001:218:2000:3004::2000] 
  8    12 ms    12 ms    12 ms  2001:218:2000:5000::6 
  9    13 ms    13 ms    13 ms  2001:3e0:0:c:203:feff:fec9:8070 
 10    13 ms    13 ms    12 ms  2001:3e0:0:30:201:c9ff:fe71:cc00 
 11    27 ms    27 ms    27 ms  2001:3e0:4dd:721::1 
 12    27 ms    26 ms    26 ms  2001:3e0:4dd:721:290:feff:fe22:b089 

Trace complete.
	
nabeken@tknetworks.org, mixi:22002