История изменений
Исправление beastie, (текущая версия) :
А мне и быдлокодить не надо. :P
Держим свежей базу (она уже в правильном формате):
# cat <<EOF>> /etc/daily.local
ftp -o /var/db/ru.zone http://www.ipdeny.com/ipblocks/data/countries/ru.zone
pfctl -t torrent -T add -f /var/db/ru.zone
EOF
Блочим неугодных:
# grep torrent /etc/pf.conf
table <torrent> persist file "/var/db/ru.zone"
block in quick from <torrent> to port 6881:6889
block out quick to <torrent> port 6881:6889
PS: PF при перезагрузке/релоаде сам таблицу загрузит (persist file).
Исправление beastie, :
А мне и быдлокодить не надо. :P
Держим свежей базу:
# cat <<EOF>> /etc/daily.local
ftp -o /var/db/ru.zone http://www.ipdeny.com/ipblocks/data/countries/ru.zone
pfctl -t torrent -T add -f /var/db/ru.zone
EOF
Блочим неугодных:
# grep torrent /etc/pf.conf
table <torrent> persist file "/var/db/ru.zone"
block in quick from <torrent> to port 6881:6889
block out quick to <torrent> port 6881:6889
PS: PF при перезагрузке/релоаде сам таблицу загрузит (persist file).
Исправление beastie, :
А мне и быдлокодить не надо. :P
# cat <<EOF>> /etc/daily.local
ftp -o /var/db/ru.zone http://www.ipdeny.com/ipblocks/data/countries/ru.zone
pfctl -t torrent -T add -f /var/db/ru.zone
EOF
# grep torrent /etc/pf.conf
table <torrent> persist file "/var/db/ru.zone"
block in quick from <torrent> to port 6881:6889
block out quick to <torrent> port 6881:6889
Исходная версия beastie, :
А мне и быдлокодить не надо. :P
echo "ftp -o /var/db/ru.zone http://www.ipdeny.com/ipblocks/data/countries/ru.zone" >> /etc/daily.local
# grep torrent /etc/pf.conf
table <torrent> persist file "/var/db/ru.zone"
block in quick from <torrent> to port 6881:6889
block out quick to <torrent> port 6881:6889
pfctl -t torrent -T add -f /var/db/ru.zone