* * * di traceroute

8

Jika saya traceroute ke server saya melalui banyak metode yang berbeda, ip eksternal tampaknya tidak berfungsi. Namun server online dan dapat diakses oleh ip ini.

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 Internal:

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 eksternal:

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

... itu mencakup hingga 30 ... hal yang sama terjadi jika saya melacaknya melalui server dns

Itu juga terjadi jika saya melakukannya dari layanan online lain:

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

Apa arti * * *? Apakah ada cara untuk "memperbaiki ini"

agz
sumber
Sepertinya RoadRunner memblokir ICMP pada saat itu. Saya juga sampai ke 24.24.209.18 dan kemudian mereka berhenti menjawab. Tanda * menunjukkan kurangnya respons ICMP.
LilCodger

Jawaban:

7

Ada dua alasan untuk itu.

1) Waktu tunggu habis. Meskipun biasanya Anda akhirnya akan mendapatkan balasan di salah satu posisi rtt seperti 70 * * atau sesuatu.

2) Beberapa router dikonfigurasikan untuk memblokir beberapa bagian protokol ICMP agar tidak berfungsi (gema ICMP lebih tepatnya). Ini biasanya untuk membantu mencegah serangan DDOS dll. Traceroute tergantung pada gema ICMP yang berfungsi.

Pada dasarnya, alat traceroute tidak dapat menentukan alamat IP sehingga Anda akan mendapatkan * * * untuk host yang diblokir. Akhirnya, Anda mungkin mendapat respons dari host lain sehingga Anda dapat melihat respons dengan jumlah hop yang lebih besar.

Lihat artikel wikipedia di traceroute . Dalam kasus Anda, itu adalah penyebab nomor 2 dan tidak ada yang dapat Anda lakukan untuk itu. Coba jalankan traceroute ke tujuan lain dan Anda mungkin mendapatkan jejak lengkap.

Matt H
sumber
Saya bisa ping ip ini, yang merupakan protokol icmp juga?
agz
IP yang mana? Saya bisa melakukan ping 24.24.209.18 tetapi tidak 24.24.174.153. Beberapa router tidak merespons echo icmp.
Matt H
Hmm itu aneh saya bisa ping 24.24.174.153 di ubuntu tetapi tidak melalui cmd prompt
agz