Это старая версия документа!


NFQWS

https://github.com/bol-van/zapret

$ ./install_easy.sh

Выбираем имя внутреннего сетевого интерфейса (LAN), br0 - обычно в роутере:

Но заворот трафика на nfqws происходит всегда после маршрутизации, поэтому к нему применима только фильтрация по WAN, так что LAN в этом режиме работы неважен.

Важно: выбираем режим фильтрации трафика (none, ipset, hostlist, autohostlist).
  • none - фильтрация отключена, весь трафик обрабатывается утилитой. Простейший вариант. Рекомендую его использовать, если не хотите заморачиваться настройкой списков адресов, а хотите просто, чтобы быстро и просто все работало.
  • ipset - фильтрация трафика с помощью ipset. Сложный режим, как работает читаем в инструкции.
  • hostlist - фильтрация списком хостов из файлов: /opt/zapret/ipset/zapret-hosts-user.txt - прописывайте свои домены, которые нужно обрабатывать или в файле/opt/zapret/ipset/zapret-hosts-user-exclude.txt - домены, которые нужно исключить из обработки. Пишется по одному доменному имени или IP-адресу на строчку. То что там изначально написано в файлах - удаляем. Рекомендую это режим использовать, если хотите обрабатывать только определенные адреса или наоборот если хотите исключить из обработки некоторые адреса.
  • autohostlist -режим hostlist + распознавание блокировок и ведение автоматического листа.

Режим фильтра также можно потом менять через параметр MODE_FILTER в /opt/zapret/config.

nano /opt/zapret/ipset/zapret-hosts-user.txt

www.youtube.com
youtube.com