* * * เป็น traceroute


8

หากฉันติดตามไปยังเซิร์ฟเวอร์ของฉันผ่านวิธีการต่างๆมากมาย IP ภายนอกดูเหมือนจะไม่ทำงาน อย่างไรก็ตามเซิร์ฟเวอร์ออนไลน์และสามารถเข้าถึงได้โดย 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 ภายใน:

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 ภายนอก:

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

... มันกำหนดไปจนถึง 30 ... สิ่งเดียวกันนี้เกิดขึ้นถ้าฉันติดตามมันผ่านเซิร์ฟเวอร์ dns

นอกจากนี้ยังเกิดขึ้นถ้าฉันทำจากบริการออนไลน์อื่น:

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

* * * หมายถึงอะไร มีวิธี "แก้ไขนี้" หรือไม่


ดูเหมือนว่า RoadRunner กำลังบล็อก ICMP ณ จุดนั้น ฉันยังไปถึง 24.24.209.18 แล้วพวกเขาก็หยุดตอบรับ The * แสดงถึงการขาดการตอบสนองของ ICMP
LilCodger

คำตอบ:


7

มีสองเหตุผลสำหรับมัน

1) หมดเวลา แม้ว่าโดยปกติแล้วคุณจะได้รับคำตอบจากหนึ่งในตำแหน่ง rtt เช่น 70 * * หรืออะไรบางอย่าง

2) เราเตอร์บางตัวได้รับการกำหนดค่าให้บล็อกบางส่วนของโปรโตคอล ICMP ไม่ให้ทำงาน (ICMP echo ให้แม่นยำ) สิ่งนี้มักจะช่วยป้องกันการโจมตี DDOS เป็นต้น Traceroute ขึ้นอยู่กับการทำงานของ ICMP echo

โดยพื้นฐานแล้วเครื่องมือ traceroute ไม่สามารถทำงานที่อยู่ IP ได้ดังนั้นคุณจะได้รับ * * * สำหรับโฮสต์ที่ถูกบล็อก ในที่สุดคุณอาจได้รับการตอบสนองจากโฮสต์อื่น ๆ ดังนั้นคุณอาจเห็นการตอบสนองที่นับ hop ที่ใหญ่กว่า

ดูบทความวิกิพีเดียในtraceroute ในกรณีของคุณมันเป็นสาเหตุอันดับ 2 และไม่มีอะไรที่คุณสามารถทำได้ ลองใช้ traceroute ไปยังปลายทางอื่นและคุณอาจได้รับร่องรอยเต็ม


ฉันสามารถ ping ip นี้ซึ่งเป็นโปรโตคอล icmp ด้วยหรือไม่
agz

IP ใด ฉันสามารถ ping 24.24.209.18 ได้ แต่ไม่ใช่ 24.24.174.153 เราเตอร์บางตัวไม่ตอบสนองต่อเสียงสะท้อนของ icmp
Matt H

อืมครับแปลกฉันสามารถ ping 24.24.174.153 บน Ubuntu แต่ไม่ผ่าน cmd พรอมต์
agz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.