반응형
리눅스에서 특정 포트를 차단하는 규칙을 설정하는 방법은 여러 가지가 있습니다. 대표적으로 iptables, firewalld, ufw 등을 사용할 수 있습니다.
1. iptables을 이용한 포트 차단
sudo iptables -A INPUT -p tcp --dport <포트번호> -j DROP
- <포트번호>: 차단하려는 포트 번호를 입력
- 예: 8080 포트 차단
sudo iptables -A INPUT -p tcp --dport 8080 -j DROP
규칙 저장 및 확인
- 현재 설정된 규칙 확인:
sudo iptables -L -n -v
설정된 규칙 저장:
sudo iptables-save | sudo tee /etc/iptables/rules.v4
차단 해제
sudo iptables -D INPUT -p tcp --dport <포트번호> -j DROP
2. firewalld를 이용한 포트 차단 (CentOS, RHEL)
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" port port="<포트번호>" protocol="tcp" reject'
sudo firewall-cmd --reload
예: 8080 포트 차단
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" port port="8080" protocol="tcp" reject'
sudo firewall-cmd --reload
차단 해제
sudo firewall-cmd --permanent --remove-rich-rule='rule family="ipv4" port port="<포트번호>" protocol="tcp" reject'
sudo firewall-cmd --reload
반응형
'IT > WEB, WAS' 카테고리의 다른 글
개발·품질 환경을 동일 서버에서 운영 시 발생 가능한 이슈 (3) | 2025.03.19 |
---|---|
robots.txt 를 이용한 웹 크롤링 규칙 설정 (5) | 2025.02.26 |
반응형 웹과 적응형 웹의 비교 (2) | 2025.02.24 |
robots.txt 파일을 이용한 웹 크롤링 여부 판단 (0) | 2025.02.23 |
HTTP 헤더 정보를 통한 웹 크롤러 여부 판단 (0) | 2025.02.23 |