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