Centos7 특정 IP차단-firewalld

//Centos7 특정 IP차단-firewalld

Centos7 특정 IP차단-firewalld

system 로그를 확인도중 특정 IP에서 ssh접속을 계속 시도하는것이 확인 되었습니다

 

아이피 조회결과 중국IP이며 비정상 접속시도 이므로 해당 IP를 차단하도록 하겠습니다

 

 

비정상 접속시도 아이피 현황

218.92.1.187  아이피가 확인됩니다

조회결과 중국아이피로 확인되었습니다

 

먼저 서버의 firewalld 가 실행되어 있어야 합니다

 

구동확인

systemctl status firewalld

 

구동중이 아니라면 firewalld 서비스 시작

systemctl start firewalld

 

현재 적용되어있는 firewalld 룰을 확인합니다

firewall-cmd –list-all

services는 ssh dhcpv6-client

port는 80,21,9090 포트만 오픈이 되어있는 상태입니다

 

firewall-cmd –permanent –add-rich-rule=”rule family=’ipv4′ source address=’218.92.1.187′ reject”

firewall-cmd –reload

firewall-cmd –list-all

218.92.1.187 reject 로 정상적으로 적용되었습니다

 

적용한 룰삭제법은 –add-rich-rule 대신 –remove-rich-rule 로 사용

firewall-cmd –permanent –remove-rich-rule=”rule family=’ipv4′ source address=’218.92.1.187′ reject”

ip 차단시 reject 대신 drop 으로 차단도 가능

reject : 차단하고 차단되었다는 응답을 해줌

drop : 차단

 

firewall-cmd –permanent –add-rich-rule=”rule family=’ipv4′ source address=’58.242.83.0/24′ reject”

firewall-cmd –permanent –remove-rich-rule=”rule family=’ipv4′ source address=’58.242.83.0/24′ reject”

대역별로 차단도 가능합니다

 

 

By |2019-08-12T16:54:46+00:001월 31st, 2019|Categories: linux|Tags: , |0 Comments

About the Author: