* * * dans traceroute

8

Si je traceroute vers mon serveur via un tas de méthodes différentes, l'ip externe semble ne pas fonctionner. Cependant le serveur est en ligne et accessible par cette ip.

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

Ip interne:

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

IP externe:

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:~$

... il continue jusqu'à 30 ... la même chose se produit si je le traceroute via le serveur DNS

Cela se produit également si je le fais à partir d'un autre service en ligne:

   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  *   *   *       

Que signifie le * * *? Est-ce qu'il y a un moyen de réparer ceci"

agz
la source
Il semble que RoadRunner bloque ICMP à ce stade. J'arrive aussi au 24.24.209.18 puis ils arrêtent de répondre. Les * représentent un manque de réponse ICMP.
LilCodger

Réponses:

7

Il y a deux raisons à cela.

1) Un délai d'attente. Bien qu'en général, vous obtiendrez éventuellement des réponses dans l'une des positions rtt comme 70 * * ou quelque chose.

2) Certains routeurs sont configurés pour bloquer certaines parties du protocole ICMP de fonctionner (écho ICMP pour être précis). C'est généralement pour aider à prévenir les attaques DDOS, etc. Traceroute dépend du fonctionnement de l'écho ICMP.

Essentiellement, l'outil traceroute ne peut pas déterminer l'adresse IP, vous obtiendrez donc * * * pour les hôtes qui sont bloqués. Finalement, vous pouvez obtenir une réponse d'autres hôtes afin que vous puissiez voir des réponses à un plus grand nombre de sauts.

Voir l'article de wikipedia sur traceroute . Dans votre cas, c'est la cause numéro 2 et vous ne pouvez rien y faire. Essayez d'exécuter traceroute vers une autre destination et vous obtiendrez peut-être une trace complète.

Matt H
la source
Je peux cingler cette IP, qui est également le protocole ICMP?
agz
Quelle IP? Je peux cingler 24.24.209.18 mais pas 24.24.174.153. Certains routeurs ne répondent tout simplement pas à l'écho d'icmp.
Matt H
Hmm c'est bizarre je peux ping 24.24.174.153 sur ubuntu mais pas via l'invite cmd
agz