본문 바로가기
IT 개발/Linux

[Linux] 포트 열기 / 조회 / 삭제하기

by 만능이되고픈 잡캐 2018. 9. 20.

[Linux] 포트 열기 / 조회 / 삭제하기






Linux에서 포트가 열려있는 닫혀있는지 확인하기 위해 조회를 하고 방화벽으로 인해 막혀있는 경우

포트 여는 방법을 소개한다.




[포트 확인하기]

netstat -nap

 열려있는 모든 포트 확인

 netstat -nap |grep '포트번호'

 확인하려는 포트번호 상태확인

 netstat -nap |grep LISTEN

 현재 LISTEN중인 포트 확인


netstat -nap
netstat -nap |grep '포트번호'
netstat -nap |grep LISTEN


[포트 열기]

특정 포트를 외부에서 접속할 수 있도록 여는 방법이다.

iptables -I INPUT 1 -p tcp --dport 11045 -j ACCEPT

I : 새로운 규칙을 추가한다.

p : 패킷의 프로토콜을 명시한다.

j : 규칙에 해당되는 패킷을 처리하는 방법을 정한다.


정리하면 외부에서 들어오는 TCP포트 11045의 연결을 허용하는 규칙을 방화벽 1번규칙으로 추가한다는 뜻이다.



[포트 삭제]

만들어진 규칙을 삭제하는 방법이다.

규칙의 번호로 삭제하는 방법과 추가했을 때와 반대로 명령어만 바꾸어 삭제하는 방법이 있다.

D: 규칙삭제

iptables -D INPUT 1
iptables -D INPUT -p tcp --dport 11045 -j ACCEPT