I have just gotten dual stack support on my CMTS and enabled IPv6 on my router. I have debian installed on my PC, and I am noticing the default traceroute (uses UDP on linux) is only making it to my router and no further.
traceroute ipv6.google.com #only first hop is shown, the rest timeout
However, giving the -I option forcing ICMPv6 usage, the traceroute is successful.
traceroute -I ipv6.google.com #able to see all hops until the destination
Can anyone clarify why this is?