Have a router with debian squeeze and desktops in /48 routed subnet (currently i use one /64 with 2001:470:dc05:0000 prefix). I can reach any ipv6 site on the Internet except
www.ietf.org from routed subnet. It works though if I try to reach it from my router directly.
from router [OK]
traceroute to www.ietf.org (2001:1890:1112:1::1e), 30 hops max, 80 byte packets
1 2001:470:27:92c::1 81.123 ms
2 2001:470:0:11e::1 80.873 ms
3 2001:470:0:110::1 105.347 ms
4 2001:470:0:1d2::1 126.161 ms
5 2001:470:0:3e::1 184.776 ms
6 2001:470:0:1dd::2 185.141 ms
7 ::ffff:12.122.81.110 196.694 ms
8 ::ffff:12.122.3.38 196.566 ms
9 ::ffff:12.123.10.250 196.500 ms
10 *
11 2001:1890:1112:1::1e 283.030 ms
from routed subnet [fail]
traceroute to www.ietf.org (2001:1890:1112:1::1e) from 2001:470:dc05:0:222:15ff:fec5:f34a, 30 hops max, 16 byte packets
1 2001:470:dc05::1 3.706 ms
2 2001:470:27:92c::1 81.379 ms
3 2001:470:0:11e::1 78.641 ms
4 2001:470:0:110::1 104.555 ms
5 2001:470:0:1d2::1 119.665 ms
6 2001:470:0:3e::1 182.723 ms
7 2001:470:0:1dd::2 183.04 ms
8 ::ffff:12.122.81.110 192.917 ms
9 ::ffff:12.122.3.38 192.847 ms
10 ::ffff:12.123.10.250 192.538 ms
11 *
12 *
13 *
14 *
Is that an external routing problem?
But if i make ping packets on my router to originate from routed subnet (not from tunnel endpoint) I will still receive the reply
PING 2001:1890:1112:1::1e(2001:1890:1112:1::1e) from 2001:470:dc05::1 : 56 data bytes
64 bytes from 2001:1890:1112:1::1e: icmp_seq=1 ttl=51 time=702 ms
pings from desktops remain unreplied. tcpdump on tunnel interface shows pings going out, but never returning back. Netfilter logs didn't show any filtered packets.
So I'm kind of at loss here. What could be the problem?
Here is routing table of my router
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
2001:470:27:92c::1/128 :: U 1024 0 1 he-ipv6
2001:470:27:92c::/64 :: Un 256 0 0 he-ipv6
2001:470:dc05::/64 :: U 256 0 0 eth1
fe80::/64 :: U 256 0 0 eth0
fe80::/64 :: U 256 0 0 eth1
fe80::/64 :: Un 256 0 0 he-ipv6
::/0 2001:470:27:92c::1 UG 1024 0 4306 he-ipv6
::/0 :: !n -1 1 66785 lo
::1/128 :: Un 0 1 362 lo
2001:470:27:92c::/128 :: Un 0 1 0 lo
2001:470:27:92c::2/128 :: Un 0 1 10379 lo
2001:470:dc05::/128 :: Un 0 1 5 lo
2001:470:dc05::1/128 :: Un 0 1 5453 lo
fe80::/128 :: Un 0 1 0 lo
fe80::/128 :: Un 0 1 0 lo
fe80::c3d0:dbe3/128 :: Un 0 1 0 lo
fe80::250:baff:fe47:5c11/128 :: Un 0 1 0 lo
fe80::280:48ff:fe2c:8da6/128 :: Un 0 1 1586 lo
ff00::/8 :: U 256 0 0 eth0
ff00::/8 :: U 256 0 0 eth1
ff00::/8 :: U 256 0 0 he-ipv6
::/0 :: !n -1 1 66785 lo
and desktop
Destination Next Hop Flag Met Ref Use If
2001:470:dc05::/64 :: UAe 256 0 185 eth0
fe80::/64 :: U 256 0 0 eth0
::/0 fe80::280:48ff:fe2c:8da6 UGDAe 1024 0 1029 eth0
::/0 :: !n -1 1 3468 lo
::1/128 :: Un 0 7 222 lo
2001:470:dc05::2/128 :: Un 0 1 17 lo
2001:470:dc05:0:222:15ff:fec5:f34a/128 :: Un 0 1 24002 lo
fe80::222:15ff:fec5:f34a/128 :: Un 0 1 73 lo
ff00::/8 :: U 256 0 0 eth0
::/0 :: !n -1 1 3468 lo