ValentinBELYN / icmplib

Easily forge ICMP packets and make your own ping and traceroute.
GNU Lesser General Public License v3.0
267 stars 45 forks source link

traceroute on Windows reports timeout on every router along the trace #7

Closed Lancern closed 4 years ago

Lancern commented 4 years ago

On macOS, the traceroute utility can successfully produce a trace to the target:

图片

But on Windows, the traceroute utility reports timeout on every router along the trace, only detects the last hop (the target host):

图片

The traceroute utility runs as administrator on Windows.

Lancern commented 4 years ago

WireShark can catch those ICMP TTL exceeded packets transmitted to the Windows host:

图片

Lancern commented 4 years ago

Solved. The firewall was not properly configured.