KWMBLOG

포트연결 등을 확인하는 명령어 - netstat 본문

리눅스/명령어

포트연결 등을 확인하는 명령어 - netstat

KWMBLOG 2018. 12. 12. 10:55

이 명령어도 서버 점검할 때

많이 사용한다.




netstat : 네트워크 연결, 라우팅테이블, 포트 등을 출력하는 명령어이다.

옵션

-n : 포트 또는 사용자 이름을 확인하는 대신 숫자로 된 주소를 표시한다.

-l : 연결된 포트만 출력한다.

-a : 연결이 됐든안됐든 사용중인 모든 포트를 출력한다. 

-p : 데몬의 이름과 PID를 출력한다.




나는 이 옵션들을 단일로 사용해본적이

단 한번도 없다.

그리고 위 옵션 조합을 제외한 다른 옵션을

사용해 본 적이 없다.





netstat -nlp 를 입력하면, 

연결된 포트만 출력이 되고 

어떤 데몬이 사용중인지 출력해준다.


이거는 출력이 안되는 부분이 있어서 

제대로 서비스가 실행되었는지 확인이 불가능하다.



netstat -anp 를 입력하면 

이미지와 같이 -nlp보다 뭔가 많이 나온다.


큰 차이점이라고 하면 

연결된 사용자의 ip를 보여주고 안보여주고의 

차이이다. 




너무 당연시하게 쓰던 명령어들이라

더 많은 옵션이 있음에도

설명을 할 수가 없다.


딱 -nlp, -anp 정도만 사용해도

된다고 생각한다.


3줄 요약

netstat은 네트워크 연결, 포트연결 등을 확인하는 명령어이다.

나는 단일옵션으로 사용해 본 적이 없다.

-nlp, -anp 정도만 쓸 줄 알아도 충분하다고 생각한다.



Comments