From 99df1b11656a5712e931493711f1e450463d10b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C6=ACHE=20=D0=AFAW=20=E2=98=A3?= Date: Sat, 11 May 2019 15:09:41 +0200 Subject: [PATCH] Create install.sh --- static/iptables/geoip/install.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 static/iptables/geoip/install.sh diff --git a/static/iptables/geoip/install.sh b/static/iptables/geoip/install.sh new file mode 100644 index 0000000..c0b92ce --- /dev/null +++ b/static/iptables/geoip/install.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +mkdir /opt/xgeoip; cd /opt/xgeoip; wget https://sourceforge.net/projects/xtables-addons/files/Xtables-addons/xtables-addons-3.3.tar.xz/download; tar xf download; rm -rf download +mv /opt/xgeoip/xtables-addons-3.3 /opt/iptables-geoip-3.3 +cd /opt/iptables-geoip-3.3; ./configure +make -j`nproc` +make install +clear +bash /opt/iptables-geoip-3.3/geoip/xt_geoip_dl +mv /opt/iptables-geoip-3.3/geoip/GeoLite2-Country-CSV_*/* /opt/iptables-geoip-3.3/geoip + +bash /opt/iptables-geoip-3.3/geoip/xt_geoip_build +mkdir -p /usr/share/xt_geoip/ +mv /opt/iptables-geoip-3.3/geoip/*.iv4 /usr/share/xt_geoip/ +mv /opt/iptables-geoip-3.3/geoip/*.iv6 /usr/share/xt_geoip/