またハマってました。
Arch Linuxで6to4
6to4のトンネルデバイス(sit)作ったときに、
MTUを指定しなかったため、1480になっていました。。。
# ifconfig tun6to4
# tun6to4: flags=209<UP,POINTOPOINT,RUNNING,NOARP> mtu 1480 metric 1
inet6 fe80::c0a8:1f3 prefixlen 64 scopeid 0x20<link>
inet6 2002:cad4:xxxx::1 prefixlen 48 scopeid 0x0<global>
sit txqueuelen 0 (IPv6-in-IPv4)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
これだと、通信できないことが「多々」あるのでMTUを変更します。
# ip link set mtu 1434 tun6to4
#
# ifconfig tun6to4
# tun6to4: flags=209<UP,POINTOPOINT,RUNNING,NOARP> mtu 1434 metric 1
inet6 fe80::c0a8:1f3 prefixlen 64 scopeid 0x20<link>
inet6 2002:cad4:xxxx::1 prefixlen 48 scopeid 0x0<global>
sit txqueuelen 0 (IPv6-in-IPv4)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
修正しておきました。
もしくは
# ifconfig tun6to4 mtu 1434
こちらでも出来ます。
[tegaki]ハマったw[/tegaki]