자꾸 중국발 접속에 로그파일이 커져서,
중국발 ip차단하는법
http://dev.maxmind.com/geoip/legacy/geolite/
여기 가서
GeoLite Country ( CSV/zip)파일을 받습니다.
여기 첨부해 놓습니다.
그리고 서버에 올려주고,
> vi ipban.sh
해서 아래을 붙여 줍니다.
#!/bin/shSRC=./GeoIPCountryWhois.csvfor BANIP in `egrep "China" $SRC | cut -d, -f1,2 | sed -e 's/"//g' | sed -e 's/,/-/g'` do /sbin/iptables -A INPUT -p all -m iprange --src-range $BANIP -j DROP done중간에 China라고 써있는데가, 그거입니다.
그리고,
실행 권한 주고,
> chmod 755 ipban.sh
실행합니다.
> ./ipban.sh
'컴퓨터 > 리눅스 클라우드(AWS, GCP)' 카테고리의 다른 글
| 리눅스 프로세스 찾아서 죽이기 (0) | 2018.01.29 |
|---|---|
| 리눅스 프로세스 백그라운드 실행 (0) | 2018.01.29 |
| 리눅스 디스크 용량 체크 (0) | 2018.01.29 |
| 로그파일 로그 삭제 btmp (0) | 2018.01.25 |
| 아마존에서 root 권한 사용하기(키없이 접속하기) (0) | 2017.05.11 |
GeoIPCountryCSV.zip