6rd ready?
せっかくの「World IPv6 Day」祭りですので、さくらの6rd(トライアル)で4ステップでWebサーバをIPv6に対応させる方法を試してみた。
さくらのVPSでサポートされるubuntu 10.04は残念ながら6rdに対応していないそうなのだが、kernel updateを含め6rdによるIPv6接続(Ubuntu10.04編)を参考にごにょごにょして
yano@vps:~$ ping6 www.kame.netてな具合になったので取り敢えず6rdの設定はOKっぽい。
PING www.kame.net(2001:200:dff:fff1:216:3eff:feb1:44d7) 56 data bytes
64 bytes from 2001:200:dff:fff1:216:3eff:feb1:44d7: icmp_seq=1 ttl=58 time=19.0 ms
64 bytes from 2001:200:dff:fff1:216:3eff:feb1:44d7: icmp_seq=2 ttl=58 time=18.8 ms
64 bytes from 2001:200:dff:fff1:216:3eff:feb1:44d7: icmp_seq=3 ttl=58 time=19.1 ms
^C
--- www.kame.net ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 18.899/19.030/19.113/0.184 ms
続いてDNS方面で /etc/nsd3/bravotouring.com.zoneを
$TTL 3600てな感じに記述し、
@ IN SOA ns1.bravotouring.com. postmaster.bravotouring.com. (
201106031730 ; serial
10800 ; refresh
10800 ; retry
604800 ; expire
86400 ; default_ttl
)
@ IN NS ns1.bravotouring.com.
IN NS ns2.bravotouring.com.
IN A 49.212.38.155
IN AAAA 2001:e41:31d4:269b::1
IN MX 10 mail.bravotouring.com.
#@ IN TXT "v=spf1 a:mail.bravotouring.com ip4:218.219.101.229 ~all"
@ IN TXT "v=spf1 a mx ip4:49.212.38.155 ~all"
#mail.bravotouring.com. IN TXT "v=spf1 a ip4:49.212.38.155 ip4:218.219.101.229 -all"
ns1 IN A 49.212.38.155
mail IN A 49.212.38.155
www IN A 49.212.38.155
ipv6 IN AAAA 2001:e41:31d4:269b::1
vps IN A 49.212.38.155
ns2 IN A 49.212.38.155
yano@vps:~$ sudo nsdc rebuildてな具合になったので良さげ。
yano@vps:~$ sudo nsdc reload
yano@vps:~$ dig ipv6.bravotouring.com AAAA
; <<>> DiG 9.7.0-P1 <<>> ipv6.bravotouring.com AAAA
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41069
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;ipv6.bravotouring.com. IN AAAA
;; ANSWER SECTION:
ipv6.bravotouring.com. 3600 IN AAAA 2001:e41:31d4:269b::1
;; Query time: 18 msec
;; SERVER: 210.188.224.11#53(210.188.224.11)
;; WHEN: Tue Jun 7 20:49:49 2011
;; MSG SIZE rcvd: 67