여러 가지 방법을 통해 서버로 경로를 추적하면 외부 IP가 작동하지 않는 것 같습니다. 그러나 서버는 온라인 상태이며이 IP로 액세스 할 수 있습니다.
로컬 호스트 :
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 * * *
* * *은 무슨 뜻입니까? 이 문제를 해결할 방법이 있습니까?
답변
여기에는 두 가지 이유가 있습니다.
1) 타임 아웃. 일반적으로 70 * * 또는 rtt와 같은 rtt 위치 중 하나에 응답합니다.
2) 일부 라우터는 ICMP 프로토콜의 일부가 작동하지 않도록 차단하도록 구성되어 있습니다 (ICMP 에코가 정확함). 이는 일반적으로 DDOS 공격 등을 방지하는 데 도움이됩니다. Traceroute는 ICMP 에코 작동에 따라 다릅니다.
기본적으로 traceroute 도구는 IP 주소를 계산할 수 없으므로 차단 된 호스트에 대해 * * *를 얻게됩니다. 결국 다른 호스트로부터 응답을받을 수 있으므로 더 많은 홉 수에서 응답을 볼 수 있습니다.
traceroute 의 wikipedia 기사를 참조하십시오 . 귀하의 경우, 2 번 원인이며 귀하가 할 수있는 일은 없습니다. 다른 경로로 traceroute를 실행하면 추적이 완료 될 수 있습니다.