유닉스에서 Traceroute 명령을 사용하는 방법

유닉스에서 Traceroute 명령을 사용하는 방법

서버가 느린지 확인하기 위해 unix 명령을 사용하는 방법 traceroute. 이는 traceroute호스트 IP의 출력입니다.

traceroute 188.165.247.43
traceroute to 188.165.247.43 (188.165.247.43), 30 hops max, 60 byte packets
 1  iPhone.local (172.20.10.1)  1.493 ms  2.546 ms  3.287 ms
 2  * * *
 3  10.52.141.50 (10.52.141.50)  782.228 ms  784.069 ms  786.188 ms
 4  10.52.141.54 (10.52.141.54)  786.491 ms  786.510 ms  786.927 ms
 5  10.52.92.237 (10.52.92.237)  787.157 ms  788.059 ms  788.001 ms
 6  aircel-gprs-177.5.251.27.aircel.co.in (27.251.5.177)  787.140 ms  98.452 ms  100.978 ms
 7  114.79.219.41 (114.79.219.41)  158.391 ms  161.252 ms  161.610 ms
 8  abs-cn-61.194.148.202.aircel.co.in (202.148.194.61)  178.216 ms  175.575 ms  193.356 ms
 9  114.79.196.185 (114.79.196.185)  197.859 ms  218.156 ms  220.694 ms
10  abs-cn-129.198.148.202.aircel.co.in (202.148.198.129)  221.497 ms  238.732 ms  157.212 ms
11  * * *
12  * * *
13  125.17.180.149 (125.17.180.149)  137.955 ms  157.563 ms  139.677 ms
14  AES-Static-137.36.144.59.airtel.in (59.144.36.137)  289.250 ms  310.797 ms  290.745 ms
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

출력을 보고 원격 서버가 잘 응답하는지 확인할 수 있습니까?

답변1

출력 결과에 따르면 목적지에 도달할 수 없습니다. *는 시간 초과를 나타냅니다.

Traceroute 명령은 대상 경로를 표시합니다. 라우터로 전송된 패킷은 라우터를 통과하며, 각 패킷의 TTL(Time-To-Live) 값을 준수하는 응답을 받게 됩니다. *는 중간 라우터의 응답으로 시간 초과를 나타내며 패킷이 만료되었음을 나타냅니다. 이는 여러 가지 이유 때문일 수 있습니다. TTL 값이 충분하지 않거나 방화벽이나 라우터가 패킷 추적을 거부하고 있을 수 있습니다. 이 경우 대상 서버가 실제로 다운되었는지 항상 확인할 수는 없습니다. Google에서 Traceroute 명령을 검색하면 많은 리소스를 얻을 수 있습니다.

관련 정보