Ubuntu 10.10
$ sudo apt-get install miredo
$ sudo vi /etc/miredo.conf
$ egrep -v '^#|^$' /etc/miredo.conf
InterfaceName teredo
ServerAddress teredo.ipv6.microsoft.com
$ sudo service miredo restart
$ ifconfig teredo | grep inet6
(アドレス確認)
$ ping6 -c 1 ipv6.google.co.jp
PING ipv6.google.co.jp(2404:6800:8007::63) 56 data bytes
64 bytes from 2404:6800:8007::63: icmp_seq=1 ttl=59 time=259 ms
--- ipv6.google.co.jp ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 259.588/259.588/259.588/0.000 ms
$ sudo tcpdump -i teredo ip6
(パケットキャプチャ)
ufw (Firewall)
Ubuntu で UFW を有効にしている場合は、デフォルトで IPv6 のパケットを DROP します。
これを変更します。
sudo apt-get install ufw
$ sudo vi /etc/default/ufw
---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
IPV6=yes
---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
$ sudo ufw allow proto tcp from fe80::/10 to any port 22 #### 許可する通信を設定する。
$ sudo ufw disable && sudo ufw enable #### ufw を再起動する。
参考
- RFC4380: Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs)
- Microsoft TechNet: Teredo の概要
- Microsoft TechNet: IPv6 と Teredo を使用する
- Teredo とは - Networkキーワード:ITpro
- 「Teredo」を使ったIPv6に飛びつく前に考慮すべきこと - 最新Windowsセキュリティ事情:ITpro
- Easy IPv6 connections with miredo
- IPv6/Teredo – アクセンスのおまけ
- UbuntuでTeredo(IPv6) - kayakaya日記(2008-05-23)
0 件のコメント:
コメントを投稿