Оригинал взят у
dimonbb в Перенаправление некоторых сайтов через tor на стороне роутера.
Настройки tor-а
Настройки iptables
Заполняем список ip из
Список сайтов заполняем из
SocksPort 9050Log notice file /tmp/torlogVirtualAddrNetwork 10.192.0.0/10AutomapHostsOnResolve 1TransPort 9040TransListenAddress 192.168.10.1DNSPort 9053DNSListenAddress 192.168.10.1RunAsDaemon 1DataDirectory /tmp/.tordbAvoidDiskWrites 1Настройки iptables
ipset -N rosfuck iphash
iptables -t nat -A PREROUTING -d ! 192.168.10.0/24 -p tcp --syn -j REDIRECT -m set --set rosfuck dst --to-ports 9040Заполняем список ip из
cat sites_all.rkn | xargs -n30 -P15 dig | grep -E "[^;].*IN[[:space:]]+A" | awk '{print $5}' | grep -v "^[[:space:]]*$" | xargs -n1 ipset -A rosfuckСписок сайтов заполняем из
wget -q --no-check-certificate -O - "https://raw.githubusercontent.com/zapret-info/z-i/master/dump.csv" | awk -F";" '{print $2}' | sort | uniq >sites_all.rkn