Linux에서 Traceroute 명령을 사용하는 방법

Linuxeseo Traceroute Myeonglyeong Eul Sayonghaneun Bangbeob



운영 체제는 네트워크에서 데이터를 전송하기 위해 패킷을 사용합니다. 이는 데이터를 전달하고 장치 간에 이동하는 작은 정보 덩어리입니다. 또한 네트워크 문제가 발생할 때 패킷은 근본적인 문제의 근본 원인을 식별하는 데 도움이 됩니다. 어떻게? 해당 패킷의 경로를 추적합니다.

Linux의 Traceroute 명령은 특정 대상으로 이동하는 동안 패킷 경로를 매핑하는 데 도움이 됩니다. 이는 네트워크 대기 시간, 패킷 손실, 네트워크 홉, DNS 확인 문제, 느린 웹 사이트 액세스 등의 문제를 해결하는 데 도움이 됩니다. 그래서 이번 블로그에서는 Linux에서 Traceroute 명령을 사용하는 간단한 방법을 설명하겠습니다.







Linux에서 Traceroute 명령을 사용하는 방법

첫째, 많은 Linux 배포판에는 추적 경로가 사전 설치되어 있지 않습니다. 그러나 시스템에 따라 아래 명령 중 하나를 실행하여 설치할 수 있습니다.



운영 체제 명령
데비안/우분투 sudo apt 설치 추적 경로
페도라 sudo dnf 설치 추적 경로
아치 리눅스 sudo pacman -Sy 경로 추적
오픈수세 sudo zypper 설치 추적 경로

설치 후 다음을 입력하여 Traceroute 명령을 구현할 수 있습니다.



추적 경로 < 목적지_IP >

  i-옵션-호스트 이름-명령





를 대상의 장치 IP 주소로 바꾸세요. 명령을 실행하면 시스템에 IP 주소 및 응답 시간과 함께 홉 목록이 표시됩니다. 홉은 패킷이 특정 대상으로 이동하는 동안 통과하는 장치입니다. 예를 들어 Google의 IP 주소에 대해 Traceroute 명령을 사용해 보겠습니다.

추적 경로 8.8.8.8

  추적 경로 명령



결과는 하나의 홉만 표시하고 나머지는 별표(*)로 표시합니다. 이는 후속 홉이 3초의 제한 시간 내에 응답하지 않았기 때문에 발생합니다. 또한, Traceroute 명령은 기본적으로 DNS 확인을 사용하여 홉의 호스트 이름을 가져오므로 프로세스 속도가 느려집니다. 해당 부분을 생략하고 -n 옵션을 사용하여 IP 주소만 표시하도록 안내할 수 있습니다.

추적 경로 -N < 목적지_IP >

  n-옵션-추적 경로-명령

홉 수를 제한하려면 Traceroute 명령과 함께 -m 옵션을 사용하십시오.

추적 경로 -중 N < 목적지_IP >

  m-option-in-traceroute-명령

여기에서는 N 대신 원하는 홉 수를 입력합니다. 실행 시 결과에는 N 수의 홉만 반환됩니다. Traceroute 명령은 모든 홉의 왕복 시간(RTT)만 표시합니다. 그러나 -I 옵션을 사용하면 더 자세한 타이밍 정보를 얻을 수 있습니다.

추적 경로 -나 < 목적지_IP >

  i-옵션-추적 경로-명령

이 명령은 보다 정확한 RTT 데이터를 검색하기 위해 ICMP 에코 요청을 보냅니다. 예를 들어 Google의 예를 다시 들어보겠습니다.

: 지정된 대상이 ICMP 패킷을 제한하는 경우 대신 -U 옵션을 사용하여 UDP 패킷을 추적할 수 있습니다.

추적 경로 -안에 < 목적지_IP >

  추적 경로의 u-옵션

Traceroute에 대한 더 많은 옵션을 탐색하려면 아래 명령을 실행하십시오.

추적 경로 --돕다

  help-option-in-traceroute-명령

빠른 마무리

Traceroute는 Linux에서 네트워크 관련 문제를 진단하는 데 사용할 수 있는 놀라운 CLI 유틸리티입니다. 패킷 경로를 추적하여 네트워크의 모든 중요한 문제를 식별합니다. 따라서 우리는 몇 가지 예를 통해 Traceroute 명령에 대한 모든 세부 사항을 설명했습니다.