IPv6 - traceroute6 not working
Marcelo Gondim
gondim at bsdinfo.com.br
Fri Nov 28 18:57:10 UTC 2014
On 28/11/2014 16:05, Marcelo Gondim wrote:
> Hi all,
>
> I have IPv6 deployed here in ISP and everything works normally. Today
> I was testing a traceroute and it did not work. Below an example:
>
> (root at rt01)[~]# ping6 ipv6.google.com
> PING6(56=40+8+8 bytes) 2001:xxxx:2001:1001::96 -->
> 2800:3f0:4001:813::1004
> 16 bytes from 2800:3f0:4001:813::1004, icmp_seq=0 hlim=60 time=6.449 ms
> 16 bytes from 2800:3f0:4001:813::1004, icmp_seq=1 hlim=60 time=6.266 ms
> 16 bytes from 2800:3f0:4001:813::1004, icmp_seq=2 hlim=60 time=6.340 ms
> 16 bytes from 2800:3f0:4001:813::1004, icmp_seq=3 hlim=60 time=6.410 ms
> ^C
> --- ipv6.l.google.com ping6 statistics ---
> 4 packets transmitted, 4 packets received, 0.0% packet loss
> round-trip min/avg/max/std-dev = 6.266/6.366/6.449/0.070 ms
>
> (root at rt01)[~]# traceroute6 ipv6.google.com
> traceroute6 to ipv6.l.google.com (2800:3f0:4001:813::1004) from
> 2001:xxxx:2001:1001::96, 64 hops max, 12 byte packets
>
> (root at rt01)[~]# uname -a
> FreeBSD rt01.xxxxx.com.br 10.1-RELEASE FreeBSD 10.1-RELEASE #2
> r274375: Tue Nov 11 10:24:44 BRST 2014
> root at rt01.xxxxx.com.br:/usr/obj/usr/src/sys/GONDIM10 amd64
>
> Must enable some sysctl or may be a bug?
Sorry my fault!!! The problem was firewall rules.
(root at rt01)[~]# ipfw add 1 allow ipv6-icmp from any to any
00001 allow ipv6-icmp from any to any
(root at rt01)[~]# traceroute6 ipv6.google.com
traceroute6 to ipv6.l.google.com (2800:3f0:4001:812::100e) from
2001:xxxx:2001:1001::96, 64 hops max, 12 byte packets
1 2001:xxxx:2001:1001::95 0.588 ms 0.494 ms 0.447 ms
2 2001:4860:1:1:0:ddd:0:3e 6.648 ms 6.570 ms 6.767 ms
3 2001:4860::1:0:4f24 17.159 ms 18.648 ms 6.919 ms
4 2001:4860:0:1::7c3 7.257 ms 6.688 ms 7.041 ms
5 2800:3f0:4001:812::15 6.664 ms 6.568 ms 6.730 ms
Cheers,
More information about the freebsd-net
mailing list