우분투 22.04 에서 IPTABLES 애드온 XTABLES 로 국가별 접속 차단/허용
우분투 서버 22.04 LTS라고 무작위 SSH 접속 시도가 사라지지는 않으니… 새 버전에서도 xtables-addon에 geoip를 사용해서 우리나라 이외에 나라는 전부 막아버리자. SSH 접속 시도 보기(최근 50건만) [crayon-6986b0e5955b4122169053/] xtables-addons-common 설치 iptables에 geoip 모듈이 들어있는 xtables-addons-common 팩키지를 설치한다.…
읽어 보기geoip 갱신 작업을 crontab 에 등록하기
우분투 18.04 에서 iptables 애드온 xtables 로 국가 별로 접속 차단 허용 글에서 KRNIC 에서 받은 파일을 db-ip.com 포맷으로 변환하는 go 실행 파일과 CSV 파일을 다운로드해서 빌드까지 하는 쉘스크립트 파일을 공개했는데, 주기적으로 실행해서 국가별 IP 목록을 갱신해줘야 좀 더 정확하게 IP 차단 허용이 가능할거다. 일단 5일 정도 간격을 두고 실행하도록 crontab 설정을 해 보자. 실행할…
읽어 보기우분투 18.04 에서 iptables 애드온 xtables 로 국가 별로 접속 차단 허용
2022/10/14 업데이트 아래 업데이트 내용과 같이 apt upgrade로 이 글에서 설치한 xtables 최신버전(3.9)이 지워져서 xtables-addons-3.9.tar.xz 파일로 다시 설치하려 했지만, 이것저것 업데이트 된 탓인지 make에서 에러가 발생. 아래 사이트에서 아래 deb 파일을 다운로드 받아서 설치하고, iptables를 재설정(같은 설정 파일로 iptables-apply)하면 된다. 1.…
읽어 보기