* * * in Traceroute

8

Wenn ich über verschiedene Methoden zu meinem Server verfolge, scheint die externe IP nicht zu funktionieren. Der Server ist jedoch online und über diese IP zugänglich.

Localhost:

michaelxu@michaelxu-server:~$ traceroute 127.0.0.1
traceroute to 127.0.0.1 (127.0.0.1), 30 hops max, 60 byte packets
 1  localhost.localdomain (127.0.0.1)  0.120 ms  0.069 ms  0.064 ms

Interne IP:

michaelxu@michaelxu-server:~$ traceroute 192.168.1.3
traceroute to 192.168.1.3 (192.168.1.3), 30 hops max, 60 byte packets
 1  michaelxu-server (192.168.1.3)  0.122 ms  0.065 ms  0.067 ms

Externe IP:

michaelxu@michaelxu-server:~$ traceroute 24.24.174.153
traceroute to 24.24.174.153 (24.24.174.153), 30 hops max, 60 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * *^C
michaelxu@michaelxu-server:~$

... es bleibt bis 30 ... das gleiche passiert, wenn ich es über den DNS-Server verfolge

Es tritt auch auf, wenn ich es von einem anderen Onlinedienst mache:

   Tracing route to cpe-24-24-174-153.socal.res.rr.com [24.24.174.153]...

hop rtt rtt rtt     ip address  fully qualified domain name
1   1   1   1       70.84.211.97    61.d3.5446.static.theplanet.com
2   0   0   0       70.87.254.5 po101.dsr02.dllstx5.networklayer.com
3   0   0   1       70.85.127.109   po52.dsr02.dllstx3.networklayer.com
4   0   0   0       173.192.18.230  ae17.bbr02.eq01.dal03.networklayer.com
5   0   0   0       66.109.9.97 ae-11-0.pr0.dfw10.tbone.rr.com
6   41  40  39      66.109.6.208    ae-6-0.cr0.dfw10.tbone.rr.com
7   39  39  40      66.109.6.0  ae-3-0.cr0.lax30.tbone.rr.com
8   37  39  39      66.109.6.65 
9   42  40  39      72.129.9.3  agg1.lamrcadq-ccr02.socal.rr.com
10  36  36  35      72.129.10.73    
11  53  60  49      24.24.209.18    ge17-0-spsdca1-ars1.socal.rr.com
12  *   *   *           
13  *   *   *           
14  *   *   *           
15  *   *   *       

Was bedeuten die * * *? Gibt es eine Möglichkeit, dies zu beheben?

agz
quelle
Anscheinend blockiert RoadRunner zu diesem Zeitpunkt ICMP. Ich komme auch zum 24.24.209.18 und dann hören sie auf zu antworten. Die * stehen für einen Mangel an ICMP-Antwort.
LilCodger

Antworten:

7

Dafür gibt es zwei Gründe.

1) Eine Zeitüberschreitung. Obwohl Sie normalerweise irgendwann Antworten in einer der rtt-Positionen wie 70 * * oder so bekommen.

2) Einige Router sind so konfiguriert, dass einige Teile des ICMP-Protokolls nicht funktionieren (genauer gesagt ICMP-Echo). Dies dient normalerweise dazu, DDOS-Angriffe usw. zu verhindern. Die Traceroute hängt von der Funktion des ICMP-Echos ab.

Im Wesentlichen kann das Traceroute-Tool die IP-Adresse nicht ermitteln, sodass Sie * * * für blockierte Hosts erhalten. Möglicherweise erhalten Sie eine Antwort von anderen Hosts, sodass Sie möglicherweise Antworten mit einer größeren Anzahl von Hops sehen.

Siehe den Wikipedia-Artikel über Traceroute . In Ihrem Fall ist es Ursache Nummer 2 und Sie können nichts dagegen tun. Versuchen Sie, traceroute zu einem anderen Ziel auszuführen, und Sie erhalten möglicherweise eine vollständige Ablaufverfolgung.

Matt H.
quelle
Ich kann diese IP anpingen, welches ist auch das ICMP-Protokoll?
Agz
Welche IP? Ich kann 24.24.209.18 pingen, aber nicht 24.24.174.153. Einige Router reagieren einfach nicht auf ICMP-Echo.
Matt H
Hmm das ist seltsam, ich kann 24.24.174.153 auf Ubuntu pingen, aber nicht durch cmd prompt
agz