FOr somereason I cant traceroute beyond my first router.
Code:
[root@localhost zakaqere]# traceroute google.com
traceroute: Warning: google.com has multiple addresses; using 64.233.187.99
traceroute to google.com (64.233.187.99), 30 hops max, 38 byte packets
 1  192.168.2.1 (192.168.2.1)  1.852 ms  1.740 ms  1.673 ms
 2  * * *
It should go something like:
Code:
[root@localhost zakaqere]# traceroute google.com
traceroute: Warning: google.com has multiple addresses; using 64.233.187.99
traceroute to google.com (64.233.187.99), 30 hops max, 38 byte packets
 1  192.168.2.1 (192.168.2.1)  1.852 ms  1.740 ms  1.673 ms//My wireless router and subnet
 2  192.168.1.1 (192.168.1.1)  BLAH ms   BLAH ms  BLAH ms//My border router
 3 ...
...
So on and so forth.
If I manually increment the TTL of a ping I can get the information.
That's a head scratcher.
Code:
ping -I google.com
That forces it to use ICMP echo, and like windows tracert it works.
WIkipedia says that UDP traceroute starts at port 33434 but just opening that port for forwarding doesn't work.