LINUX에서 방화벽 설정 때문에 매번 포트 번호를 하나씩 열어서 사용해야하는 경우, 간단하게 포트를 열 수 있다.
포트 확인하기
- 열려 있는 모든 포트 보기
netstat -nap
- 내가 사용하려는 포트 번호가 열려있는지 확인하기
netstat -nap | grep `포트번호`
- 현재 LISTEN중인 포트 확인하기
netstat -nap | grep LISTEN
포트 열기
iptables -I INPUT 1 -p tcp --dport `포트번호` -j ACCEPT
I |
새로운 규칙 추가 |
p |
패킷의 프로토콜 명시 |
j |
규칙에 해당되는 패킷을 어떻게 처리할 것인지 |
외부에서 `입력한 포트 번호`로의 연결을 받아들인다는 규칙을 방화벽 1번 규칙으로 추가한다는 뜻이다.
포트 삭제하기
- 추가한 규칙으로 삭제하기
iptables -D INPUT -p tcp --dport `포트번호` -j ACCEPT
'OS' 카테고리의 다른 글
bash, screen, vim 환경설정 (0) | 2019.03.17 |
---|---|
[LINUX] screen 삭제하기 (0) | 2017.12.01 |
[OS] MAC의 터미널에서 SSH로 접속했을 때, 한글 깨짐 문제 (0) | 2017.11.22 |
[LINUX] MacOS에서 Ubuntu 부팅 가능한 USB 스틱 만들기 (0) | 2017.11.01 |
스케줄러 crontab 사용법 (0) | 2017.09.08 |