본문 바로가기
Linux

netstat

by Nirah 2022. 11. 9.

어떤 명령어를 실행하고 나면 꼭 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

 

활용 방법은 아래 글의 마지막 부분을 참고해 본다.

https://raid-1.tistory.com/30

 

window server 원격 접속 (기본 포트 변경, RDCM, 로그)

> 우선 서버 관리자에서 원격 연결을 허용해 보자. 그룹 정책 설정을 하기 위해 gpedit.msc 관리 템플릿 - 윈도우 구성 - 터미널 서비스 -원격 데스크톱 세션 호스트 - 연결 을 누른다 연결 폴더 아래

raid-1.tistory.com

 

'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