port 조사??
글쓴이: hyper9 / 작성시간: 금, 2008/05/09 - 1:46오전
Linux System에서의 network port관리(?)에 대해 질문을 하고 싶어서요..
현재 내 system에서 open되어 있는 port는 뭔지,,또 어떤 port
를 어떤 application이 사용하는지,,
또 임의로 할당된 port를 바꿀 수도 있는지 등등이 궁금해서요..
답변 미리 감사드리며, 혹시 질문이 모호하면 지적해 주세요 ~
Forums:
nmap 을 사용하면 도움이 되네요,,
일단 nmap -sS 192.168.100.101 이렇게 하면
현재 사용중인 port와 그 port를 사용하고 있는 service를
확인할 수 있네요
하지만,,,
Not shown : 1692 closed ports 라는 메시지도 함께 있어서
closed ports에 대한 내역을 알아볼 수 있는 방법을 좀
찾아보는 중입니다. ~
로컬이라면
로컬이라면
netstat -lnp | grep LISTEN
으로 확인가능합니다.
-----
언제나 삽질중 ㅡㅡ^
-----
언제나 삽질중 ㅡㅡ^
LISTENING port ??
Listening Port라는 것이 정확히 어떤 뜻인지 모르겠네요,,
open되어 있는 port라는 뜻인가요?
그리고 Listening Port가 아닌 port는 어떤 것들이 있는지
그런 것들을 보는 건 어떻게 하면 되는지도 궁금하네요...
Open되어 있는 port를 close하려면 어떻게 하나요?
표현이 맞는지는 모르겠는데요,
현재 System에서 open되어 있는 port중에 close (?)하려고 한다면
어떻게 하는 건지 여쭤보고 싶어서요,
조언 부탁드립니다.
해당 포트를
해당 포트를 제어하는 process 는 linux 의 경우 netstat -anp | grep LISTEN 으로 찾을 수있습니다.
이 명령의 결과로 해당 프로세스와 PID를 확인 하고서 이 정보로 해당 process 를 kill 해 버리면 해당 포트를 닫을 수 있습니다.
포트를 변경하는 것은 시스템에서 할 일이 아니라 해당 프로세스 설정이나 또는 해당 프로세스의 binary 에 static 하게 설정이 되어 있을 것이므로, 이건 해당 프로세스 레벨에서 처리해야 할 문제입니다.
댓글 달기