netstat 명령어
netstat 명령어 기능
- 네트워크 연결상태(wait, listen, connect등), 포트 번호 확인
- 연결된 서비스(www, ftp, mysql ssh) 확인
- 기본게이트웨이 설정 확인
- route 경로 확인
netstat 옵션 설명
-a(–all) : listen 되는 소켓정보와 listen 되지 않는 소켓 정보를 모두 출력 -c(–continuous) : 결과를 연속적으로 출력 -i(–interface=iface) : 모든 네트워크 인터페이스 정보 출력 -l(–listening) : listen되고 있는 소켓 정보 출력 -n(–numberic) : 10진수의 수치 정보로 결과 출력, 주소를 보여줍니다. -p(–program) : 실행되고 있는 프로세스와 PID 정보 출력 -r(–route) : 설정된 라우팅 정보 출력 -s(–statistics) : 각 프로토콜에 대한 통계 정보 출력 -t : tcp 연결 상태
형식
netstat [-a] [-l] [-r] [-n] [-c] [-p] [-t] [-u]
자주 쓰는 포트
(1) 사용하는 포트 확인
netstat –an find “8080”
(2) 연결을 기다리는 목록과 프로그램을 보여준다
netstat -nap
(3) 특정 포트가 사용 중에 있는지 확인
netstat -an grep 포트번호
(4) TCP listening 상태의 포트와 프로그램을 보여준다
netstat -nlpt
댓글남기기