I've got a ubuntu 11.10 server in lan. It has setup tunnel and it works. Clients has assigned ipv6 addresses and ping6 client->server and server->client works. ping6 ipv6.google.com translates dn to ip but ping never leaves lan.
forwarding is set
cat /proc/sys/net/ipv6/conf/*/forwarding
1
1
1
1
1
1
ifconfig (server)
ifconfig
eth0 Link encap:Ethernet HWadr 00:1c:c0:2b:64:78
inet adr:192.168.0.11 Všesměr:192.168.0.255 Maska:255.255.255.0
inet6-adr: 2001:470:6e:3e::3/64 Rozsah:Globál
inet6-adr: fe80::21c:c0ff:fe2b:6478/64 Rozsah:Linka
inet6-adr: 2001:470:6e:3a::1/64 Rozsah:Globál
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ PROMISK MULTICAST MTU:1280 Metrika:1
RX packets:67013 errors:0 dropped:0 overruns:0 frame:0
TX packets:38728 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
Přijato bajtů: 11434655 (11.4 MB) Odesláno bajtů: 5784718 (5.7 MB)
Přerušení:19 Vstupně/Výstupní port:0x2000
hetunnel Link encap:IPv6-in-IPv4
inet6-adr: fe80::c0a8:b/128 Rozsah:Linka
inet6-adr: 2001:470:6e:3e::2/64 Rozsah:Globál
AKTIVOVÁNO POINTOPOINT BĚŽÍ NEARP MTU:1280 Metrika:1
RX packets:234 errors:0 dropped:0 overruns:0 frame:0
TX packets:242 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 24336 (24.3 KB) Odesláno bajtů: 25168 (25.1 KB)
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:842 errors:0 dropped:0 overruns:0 frame:0
TX packets:842 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 70899 (70.8 KB) Odesláno bajtů: 70899 (70.8 KB)
ifconfig (client)
ifconfig
eth0 Link encap:Ethernet HWadr 00:19:db:ec:a8:40
inet adr:192.168.0.110 Všesměr:192.168.0.255 Maska:255.255.255.0
inet6-adr: 2001:470:6e:3e:219:dbff:feec:a840/64 Rozsah:Globál
inet6-adr: fe80::219:dbff:feec:a840/64 Rozsah:Linka
AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST MTU:1500 Metrika:1
RX packets:302099 errors:0 dropped:0 overruns:0 frame:0
TX packets:204045 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:1000
Přijato bajtů: 363881192 (363.8 MB) Odesláno bajtů: 26057207 (26.0 MB)
Přerušení:45 Vstupně/Výstupní port:0xe000
lo Link encap:Místní smyčka
inet adr:127.0.0.1 Maska:255.0.0.0
inet6-adr: ::1/128 Rozsah:Počítač
AKTIVOVÁNO SMYČKA BĚŽÍ MTU:16436 Metrika:1
RX packets:22349 errors:0 dropped:0 overruns:0 frame:0
TX packets:22349 errors:0 dropped:0 overruns:0 carrier:0
kolizí:0 délka odchozí fronty:0
Přijato bajtů: 1284072 (1.2 MB) Odesláno bajtů: 1284072 (1.2 MB)
radvd.conf
interface eth0 {
AdvSendAdvert on;
prefix 2001:470:6e:3e::/64 {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};
ip6tables --list (server)
sudo ip6tables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
I'm trying unsuccesfully to solve this for a few months. I'm probably doing something really stupid...
your routed /64 should be different from your tunnel /64, when you use it on your lan. double check what is actually listed in the broker as your routed /64, as it should be something like:
tunnel = 6e
routed = 6f
OMG I'm such an idiot, it's even bold.
Thanks a lot!