Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kolyanok/6e93f3ed5f3aefb4d482df8c4463f196 to your computer and use it in GitHub Desktop.
Save kolyanok/6e93f3ed5f3aefb4d482df8c4463f196 to your computer and use it in GitHub Desktop.
Установка bol-van/zapret на OpenWrt

1. Установите OpenWrt на ваш роутер.

Для каждой модели роутера процесс установки различается. Ищите инструкции для своей модели в Google.

2. Подключитесь к роутеру по SSH

Чтобы подключиться по SSH, на роутере должен быть установлен пароль. Его можно установить в веб-интерфейсе. Для Windows используйте программу PuTTY, в macOS/Linux достаточно открыть системное приложение Терминал и ввести там следующую команду:

ssh root@IP-адрес_роутера

IP адрес роутера в стандартной конфигурации — 192.168.1.1

3. Установите bol-van/zapret

Для этого введите поочередно следующие команды:

opkg update
opkg install iptables-mod-extra iptables-mod-nfqueue iptables-mod-filter iptables-mod-ipopt iptables-mod-conntrack-extra ipset curl ip6tables-mod-nat gzip grep git-http
mkdir /opt
cd /tmp
git clone --depth 1 https://github.com/bol-van/zapret
cd zapret/
./install_easy.sh

Далее на

do you want the installer to copy it for you (default : N)

ответьте Y. Если у вас есть IPv6 (или если вы не знаете, есть ли он у вас), на вопрос о включении его поддержки тоже ответьте Y. На остальные вопросы просто нажимайте enter. После установки выполните следующие команды:

cd ..
rm -rf zapret/

После этого доступ к заблокированным сайтам должен появиться.

@vanja-san
Copy link

vanja-san commented Aug 26, 2021

Сделал все по инструкции и вроде даже без ошибок, но сайты остались заблокированы. Остался на antizapret.pac

@kolyanok
Copy link
Author

@vanja-san, прошу прощения за поздний ответ: мне не приходят уведомления из комментариев здесь. Да, такое может быть, поскольку методы блокировок у всех провайдеров разные, и обойти можно не все блокировки. Если пользуйтесь Windows, проверьте следующую утилиту: https://github.com/ValdikSS/GoodbyeDPI

Также мог бы посоветовать blockcheck от ValdikSS для проверки типа блокировки, но проект в данный момент заброшен и не работает…

@faitno
Copy link

faitno commented Jan 30, 2024

https://github.com/bol-van/zapret/blob/master/docs/quick_start.txt
@vanja-san надо прочитать по ссылке выше как ставить правильно - у меня тоже по инструкции не заработало - но после запуска blockcheck.sh нашлась рабочая конфа для моего провайдера

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment