0. 개요
netstat 명령어 사용하여 사용중인 연결 확인
* 추가적으로 TCP 3-way Handshake, UDP 연결에 관한 문서를 찾아보면 이해가 도움이 될것이다.
1. 사용법
netstat -"옵션"
-a : 모든 소켓 정보 출력
-n : 호스트명이나 포트명 대신 숫자로 표시(예를 들어 www는 80으로 출력)
-p : 소켓에 대한 PID 및 프로그램명 출력
-r : 라우팅 정보 출력
-l : Listening(대기)하고 있는 포트 출력
-t : TCP 연결 출력
-u : UDP 연결 출력
* 연결 중 상태 : ESTABLISHED
* 연결 대기 상태 : LISTEN
* port 가 오픈되어 있지 않은 경우 결과 값이 출력되지 않음.
2. Windows에서 실습 (CMD)
* findstr 명령어를 함께 사용하여 원하는 연결상태만 출력
3. 리눅스에서 실습 (Terminal)
* grep 명령어를 함께 사용하여 원하는 연결상태만 출력
'IT > OS' 카테고리의 다른 글
[Linux] 압축파일 형식 및 사용방법 (0) | 2023.01.19 |
---|---|
[Linux] 파일 및 디렉토리 Permission(권한) 이해 및 변경 (0) | 2023.01.13 |
댓글