네트워크
네트워크 트러블슈팅 도구 모음
peanutwalnut
2025. 7. 18. 13:49
Ping
- 네트워크 연결 및 호스트의 응답 여부 확인에 사용
- ICMP 프로토콜 사용
- ping 8.8.8.8
Traceroute (tracert, traceroute)
- 경로상 네트워크 홉(hop) 확인 (패킷이 통과하는 경로 추적)
Linux/Mac 에서는
traceroute google.com
Netcat (nc)
- TCP/UDP 연결 및 포트 오픈 여부 확인
- nc -vz google.com 80
Curl
- HTTP/HTTPS 연결을 테스트, 응답 코드와 콘텐츠 확인
- curl -I https://google.com
Tcpdump
- 네트워크 패킷 캡처 및 분석
tcpdump -i eth0 port 80
wireshark는 GUI 기반.
Netstat
- 네트워크 연결 상태 및 오픈 포트 확인
- netstat -anp
Nslookup / Dig
- DNS 질의 및 DNS 문제 확인
# nslookup
nslookup google.com
# dig
dig google.com
Iperf3
- 네트워크 대역폭, 성능 테스트 도구
- # 서버 모드
iperf3 -s
# 클라이언트 모드
iperf3 -c 192.168.1.10
Route / ip route
- 라우팅 테이블 확인 및 관리
route -n
ip route show
Arp
- ARP 캐시 확인 및 관리
arp -a
ip neigh