컴퓨터 / Computer

iptables 를 활용하여 ip 블럭하기

 

특정 ip나 대역에서 지속적으로 서버에 접속시도를 하는 경우는 불순한 의도를 가지고 접속을 시도한다고 봐야 한다. 이럴 경우 iptables를 이용하여 해당 ip나 대역을 블럭할 수 있다. (fail2ban으로 지속적으로 접속을 시도하는 ip인지 확인할 수 있다. 링크 : https://zetawiki.com/wiki/Fail2ban_%EB%A1%9C%EA%B7%B8_%EC%B9%A8%EC%9E%85%EC%8B%9C%EB%8F%84_%EC%95%84%EC%9D%B4%ED%94%BC_%ED%99%95%EC%9D%B8 )

 

 

형태 : iptables -A INPUT -s  IP  -j DROP

 

 

사용예1 : iptables -A INPUT -s  114.114.114.300  -j DROP 

 

 

 

사용예2 : iptables -A INPUT -s  114.114.114.300/400  -j DROP 

 

 

 

iptables는 명령어로 위와 같이 사용해도 되지만 root 권한이 있다면 /etc/sysconfig/iptables 파일을 이용할 수도 있다. 명령어 iptables를 이용하면 실행 후 저장을 해 줘야 하는데, /etc/sysconfig/iptables 를 이용하면 vi로 파일을 수정한 후 아래와 같이 실행하면 된다.

 

service iptables restart

 

 

 

Comments

번호 제목 글쓴이 날짜 조회 추천 비추
34 구글 번역기 설정 페이지 공유지기 04.21 45 0 0
33 PC용 리눅스 운영체제 Ubuntu 공유지기 2013.07.14 1391 0 0
32 [게임] 탱크 슈팅 게임 BZFlag 공유지기 2013.06.01 1658 0 0
31 이윰빌더에서 아미나빌더로 이전 공유지기 04.13 70 0 0
30 아미나빌더(Amina Builder) Upgrade : (아미나 1.4.3 + 그누 5.1.2) -> ( … 공유지기 04.09 140 0 0
29 phpmyadmin 에서 테이블이 편집안되는 현상 공유지기 02.19 361 0 0
28 그림 파일 확장자를 판단하여 읽어들이는 코드 공유지기 02.06 358 0 0
27 웹 방화벽 Mod_security 설치 댓글+3 공유지기 01.18 456 0 0
26 CentOS 5.x 대에서 yum 문제 해결하기 공유지기 01.18 407 0 0
25 php 에서 number_format, filter_var 사용하기 공유지기 2017.12.24 465 0 0
24 MySQL/MariaDB 5.1 에서 5.5 업그레이드시 strict mode 해제 방법 공유지기 2017.12.23 501 0 0
23 CentOS 7에서 특정 ip와 특정 포트만 허용하기 공유지기 2017.12.20 517 0 0
22 phpmyadmin 설치하기 공유지기 2017.12.20 429 0 0
21 CentOS 7 방화벽 중 80포트 개방 공유지기 2017.12.20 616 0 0
20 CentOS 에 MariaDB 설치하기 공유지기 2017.12.20 446 0 0
19 NTPD를 이용한 시간 동기화 공유지기 2017.12.19 543 0 0
열람중 iptables 를 활용하여 ip 블럭하기 공유지기 2017.11.26 588 0 0
17 프라이버시 보호 브라우저 10선 공유지기 2017.11.03 703 0 0
16 XWidget 공유지기 2017.09.17 840 0 0
15 도메인 정할때 참고하는 사이트 공유지기 2017.09.16 777 0 0