상세 컨텐츠

본문 제목

[Linux] 네트워크 상태 확인을 위한 netstat 사용법

OS/Linux

by 호짱 HoZang 2020. 10. 21. 11:36

본문

[Linux] 네트워크 상태 확인을 위한 netstat 사용법

 

1. 사용방법

netstat [옵션]

 

2. 옵션

-t, --tcp : tcp 프로토콜
-u, --udp : udp 프로토콜
-n, --numeric : 호스트명이 아닌 IP주소로 표시
-p, --programs : PID/프로그램 이름
-a, --all : 모든 소켓 (기본은 연결상태인 것만 나온다.)
-l, --lintening : 연결 가능한 상태 
-r, --route : 라우팅 테이블
-i, --interfaces : 인터페이스 테이블 (이더넷 카드별 정상/에러/드랍 송수신 패킷 수 확인)
-s, --statistics : 네트워크 통계
-v, --verbose : 상세내용

 

3. 활용 예제

# 연결 가능상태의 TCP 네트워크들의 주소를 IP로 표시하고
# 프로그램과 프로세스 ID를 포함해서 보여준다
netstat -nlpt
# IP주소가 아닌 호스트로 표시하고 싶은경우 n 옵션 제거

# 연결 가능상태의 네트워크 가운데 특정포트를 검색
netstat -nlpt | grep :포트번호

 

4. 터미널에서 사용법 확인

netstat -h

#또는

man netstat

관련글 더보기

댓글 영역