어떤 명령어를 실행하고 나면 꼭 netstat를 쳐서 확인해봐야 한다.
설치법
netstat 명령어는 net-tools를 설치하지 않은 상태에선 Tcp, Udp 다 참조하게 디폴트인 등 기능에 제한이 있다.
옵션을 좀 쓰려니 command not found 라고 뜬다.
# yum install -y net-tools
로 깔아주면 정상 작동 한다.
아래와 같이 사용하는 포트와 연결 상태도 확인 가능해서 매우 유용한 기능이다.
리슨 상태는 신호만 주면 바로 연결이 가능한 대기상태이고
이스타블리쉬드는 지금 연결 중인 것.
타임 웨이트는 연결이 만료된 상태이다.
netstat -nat (a는 tcp,udp다보겠다 , t는 tcp만 보겠다.)
netstat -at (n을 빼면 출력이 느려진다. /etc/services 를 참조해서 포트 번호를 문자로 대체해 오느라 그렇다.)
/etc/services 를 참조하면 우리가 포트 이름을 바꿔서 출력해 줄수도 있다.
netstat -natp (실행중인 프로세스 아이디인 PID와 프로그램 이름을 표시해준다.)
======================================================================================
윈도우에서도 가능 하다.
아래와 같이 통신 상태와 사용한 포트 등을 확인 가능하다.
cmd 창에서
# netstat -na -p tcp
활용 방법은 아래 글의 마지막 부분을 참고해 본다.
'Linux' 카테고리의 다른 글
FTP (active, passive mode) (0) | 2022.11.09 |
---|---|
Process 관리 (0) | 2022.11.09 |
Rocky 리눅스 설치 (0) | 2022.11.08 |
DHCP -Linux server (0) | 2022.11.08 |
Package 관리-3 (local Repository) (0) | 2022.11.08 |