さくらでは 6rd を提供してるので IPv6 アドレスをさくっと付けられる。
さくらの6rd(トライアル)
http://research.sakura.ad.jp/6rd-trial/
Ubuntu 12.04 の場合も Ubuntu 10.10 の設定と同じようにできる。
6rd設定方法(Ubuntu10.10編)
http://research.sakura.ad.jp/6rd-trial/6rd-trial-ubuntu1010/
まずアドレスの計算。
% printf "2001:e41:%02x%02x:%02x%02x::1\n" 49 212 151 165
2001:e41:31d4:97a5::1
6rdインターフェイスの作成。
設定ファイルに追記。
sudo vi /etc/network/interfaces
以下を追加
↓↓↓
# 6rd
auto tun6rd
iface tun6rd inet6 v4tunnel
address 2001:e41:31d4:97a5::1
netmask 32
local 49.212.151.165
endpoint any
gateway ::61.211.224.125
ttl 64
up ip tunnel 6rd dev tun6rd 6rd-prefix 2001:e41::/32
up ip link set mtu 1280 dev tun6rd
サーバ再起動。
% sudo reboot
インターフェイスが付いてることを確認
% ifconfig tun6rd
tun6rd Link encap:IPv6-in-IPv4
inet6 addr: ::49.212.151.165/128 Scope:Compat
inet6 addr: 2001:e41:31d4:97a5::1/32 Scope:Global
UP RUNNING NOARP MTU:1280 Metric:1
RX packets:49 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:18640 (18.6 KB) TX bytes:5132 (5.1 KB)
ping6 とか打ってみる。
% ping6 ipv6-test.net
PING ipv6-test.net(2607:f128:42:73::2) 56 data bytes
64 bytes from 2607:f128:42:73::2: icmp_seq=1 ttl=52 time=206 ms
64 bytes from 2607:f128:42:73::2: icmp_seq=2 ttl=52 time=206 ms
AAAA も付けてみる。
DNSのコントロールパネルから追加。
dig で確認。
% dig -t AAAA www.pochi.cc
...
www.pochi.cc. 3600 IN AAAA 2001:e41:31d4:97a5::1
IPv6でアクセスしてみるよ。
% w3m -6 http://www.pochi.cc/~sasaki/chalow/
IPv6でアクセスできるなら、World IPv6 Launch に参加しとくのがマナーよね。
World IPv6 Launch の日本語の説明
http://test-ipv6.jp/ipv6launch.html
ここから辿って、Website Operators 向けのとこ↓からJOIN。
http://www.worldipv6launch.org/form/?q=1
入力項目は以下にしといた
Name --> 個人名でいいのかな?まあフルネーム書いたった。
Country --> Japan
E-mail --> いつも使ってるの
URL --> http://www.pochi.cc/
IPv6 information page --> 空で
Submit するとメールが届くのでそのメールに書かれたURLをクリックするして登録完了。
World IPv6 Launch のロゴもはっておこー♪。
さくらのVPSのアフェリエイトタグも貼っておこー♪。
何もしなくてもIPv6が付く、DTIのVPSのアフェリエイトタグもついでに。