Ticketa
Registered
Привет,
имам няколко дидикейта към тях имам няколко VPS и искам да "отрежа" трафика, който се създава към VPS-те , който се генерира от клиенти ползващи ТОР прокси.
В момента ползвам следното решение, но ако има по-добър вариант, моля да споделите:
iptables -A TOR -j RETURN echo -e "\n\tiptables is now blocking TOR connections\n”
имам няколко дидикейта към тях имам няколко VPS и искам да "отрежа" трафика, който се създава към VPS-те , който се генерира от клиенти ползващи ТОР прокси.
В момента ползвам следното решение, но ако има по-добър вариант, моля да споделите:
Код:
#!/bin/bash
# Block Tor Exit nodes
IPTABLES_TARGET="DROP"
IPTABLES_CHAINNAME="TOR”
if ! iptables -L TOR -n >/dev/null 2>&1 ; then
iptables -N TOR >/dev/null 2>&1
iptables -A INPUT -p tcp -j TOR 2>&1
fi
cd /tmp/
echo -e "\n\tGetting TOR node list from dan.me.uk\n"
wget -q -O - "https://www.dan.me.uk/torlist/" -U SXTorBlocker/1.0 > /tmp/full.tor
sed -i 's|^#.*$||g' /tmp/full.tor
iptables -F TOR CMD=$(cat /tmp/full.tor | uniq | sort)
for IP in $CMD; do
let COUNT=COUNT+1
iptables -A TOR -s $IP -j DROP
done
iptables -A TOR -j RETURN echo -e "\n\tiptables is now blocking TOR connections\n”