traceroute 명령어 정의 / 옵션 설명 / 예제 정리
- IT/Linux
- 2023. 2. 4.
반응형
반응형
traceroute 란?
특정 대상으로 패킷이 경유하는 경로를 확인하는 도구로,
이를 통해 네트워크 문제를 진단하고 디버깅 할 수 있습니다.
traceroute 설치 방법
### Centos 설치
$ yum install traceroute
### Ubuntu 설치
$ apt-get install traceroute
### 위치 확인
$ which traceroute
/usr/bin/traceroute
### 버전 확인
$ traceroute -V
Modern traceroute for Linux, version 2.0.22
Copyright (c) 2008 Dmitry Butskoy, License: GPL v2 or any later
옵션 설명
사용법 : traceroute -[옵션] [목적지]
-d : 호스트의 이름을 비활성화하여 호스트의 IP 주소만 표시합니다.
-m max_ttl : 패킷이 경유할 수 있는 최대 홉 수를 지정합니다.
-q nqueries : 각 호스트에 대한 쿼리 수를 지정합니다.
-w timeout : 응답을 기다리는 최대 시간을 지정합니다.
-I : ICMP ECHO 메시지를 사용하여 패킷을 추적합니다.
-U : UDP 패킷을 사용하여 패킷을 추적합니다.
예제 정리
- 기본 예제
traceroute google.com
- google.com으로 패킷을 추적하며 최대 20 홉까지만 경유
traceroute -m 20 google.com
- google.com으로 ICMP ECHO 메시지를 사용하여 패킷 추적
traceroute -I google.com
- google.com으로 UDP 패킷을 사용하여 패킷을 추적
traceroute -U google.com
- google.com으로 패킷을 추적하며 각 호스트에 대해 3번의 쿼리를 수행
traceroute -q 3 google.com
- google.com으로 패킷을 추적하며 응답을 기다리는 최대 시간을 2초로 지정
traceroute -w 2 google.com
반응형
'IT > Linux' 카테고리의 다른 글
linux ps 명령어 / 옵션 설명 / 예제 정리 (0) | 2023.02.06 |
---|---|
journalctl 명령어 / 옵션 설명 / 예제 정리 (0) | 2023.02.04 |
linux ls 명령어 / 자주 사용하는 예제 정리 (0) | 2023.01.11 |
TCP Segmentation offload off 적용 (0) | 2023.01.03 |
BIOS 버전 확인 / dmidecode 설치 (0) | 2022.12.27 |