-
[Linux | Network] Network Trouble ShootingLinux/Network 2021. 6. 22. 15:24
평소 엔지니어 업무를 하며 리눅스 Network 장애 체크 명령어들에 대해 정리해보겠습니다.
제가 작업하며 보기 편하게 간단히만 정리해둘거라 양해 부탁드려요~
Netstat, Telnet, Traceroute, Arping
netstat
netstat은 현재 서버에서 모든 네트워크 연결 상태를 보여줌
#netstat
#netstat -an
네트워크 연결 상태를 알아 보는 옵션으로 컴퓨터와 연결되었거나 연결을 기다리는 목록을 보여줌
#netstat -ntpl
TCP로 연결된 네트워크 상태를 알아보는 옵션* 참고
t-tcp
l-listening(열린 포트)
p-상세정보
n-십진수로 표시
LISTEN : 연결 요구를 기다리는 상태, 포트가 열려 있음
ESTABLISHED : 서로 연결되어 있는 상태telnet
Telnet은 현재 서버에서 다른 ip 또는 도메인으로의 네트워크 연결 상태를 알아 볼 수 있음
#telnet [IP 또는 도메인] [포트]
ex) telnet naver.com 80
ex) telnet 192.10.10.10 6443
---결과---
[root@master01 ~]# telnet naver.com 443
Trying 125.209.222.142...
Connected to naver.com.
Escape character is '^]'.
Connection closed by foreign host.
---결과---
위와 같이 결과가 나온다면 현재 서버에서 'naver.com:443'으로의 네트워크 연결 상태는 정상---결과---
[root@master01 ~]# telnet naver.com 8080
Trying 12.209.22.142...
telnet: connect to address 12.209.22.142: Connection refused
Trying 22.130.19.200...
telnet: connect to address 22.130.19.200: Connection refused
Trying 12.209.22.141...
telnet: connect to address 12.209.22.141: Connection refused
Trying 22.130.19.95...
telnet: connect to address 22.130.19.95: Connection refused---결과---
위와 같이 결과가 나온다면 현재서버에서 'naver.com:8080'으로의 네트워크 연결 상태는 비정상
Traceroute
traceroute 명령은 목적지로 이동할 때 패킷이 실제로 사용하는 경로를 검색하는 데 사용됩니다.
#traceroute [ip주소]
---결과---
traceroute to 192.10.10.10 (192.10.10.10), 30 hops max, 60 byte packets
1 192.10.10.10 (192.10.10.10) 0.218 ms 0.198 ms 0.210 ms---결과---
위는 정상적인 결과
---결과---
traceroute to naver.com (12.209.22.142), 30 hops max, 60 byte packets
1 gateway (192.10.10.10) 1.005 ms 1.397 ms 1.760 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 *^C---결과---
위는 경로를 찾지 못하는 비정상적인 결과
arping
arping은 현재 서버의 특정 네트워크 인터페이스에서 상대 서버의 ip로 명령어를 날리면 상대 서버의 어떤 NIC에서 통신을 시도하는지 알 수 있음
#arping -I [현재 서버의 인터페이스명] [체크하고자 하는 ip주소]
ex) arping -I ensf61 192.10.10.10
---결과---
ARPING 192.10.10.10 from 192.10.10.10 ens6f1
Unicast reply from 192.10.10.10 [70:E2:BA:87:65:B1] 0.562msUnicast reply from 192.10.10.10 [70:E2:BA:87:65:B1] 0.550ms
Unicast reply from 192.10.10.10 [70:E2:BA:87:65:B1] 0.589ms
Unicast reply from 192.10.10.10 [70:E2:BA:87:65:B1] 0.599ms
---결과---
현재 같은 네트워크 인터페이스로 요청이 가고 있음(70:E2:BA:87:65:B1로 물리주소가 동일)
'Linux > Network' 카테고리의 다른 글
Linux Network - iptables 사용법 (0) 2021.12.13