Этот проект предназначен для быстрого автоматизированного развертывания контейнера Антизапрет.
Disclaimer
Поскольку публиковать способы обхода блокировок доступа к информации, запрещенной на территории Российской Федерации, не очень законно, целью этой установки будет рассказать о методе, позволяющем автоматизировать получение доступа к ресурсам, разрешенным на территории Российской Федерации, но из-за чьих-то действий недоступным напрямую через вашего провайдера. Например компания Intel блокирует доступ к своим адресам из подсетей РФ, а значит невозможно скачать драйвера на оборудование. Доступ к другим ресурсам, получаемый в результате действий из статьи, является досадным побочным эффектом и целью статьи ни в коем случае не является.
- Внесены изменения в файлы
knot.resolf
для возможности подключения полного VPN с опцией в файле клиентаredirect-gateway def1 bypass-dhcp
. - Внесены домены в файл с доменами для обязательного проксирования (добавлены Instagram, YouTube, Facebook и т.д.).
https://github.com/drno88/antizapret-autodeploy/blob/main/readme-full.MD
Чтобы установить и запустить проект, выполните следующие шаги:
- Подключитесь к серверу по SSH.
- Скопируйте команду ниже в консоль сервера и нажмите Enter. Дождитесь окончания установки.
Подключиться по SSH можно с помощью Putty.
curl -o /root/autoinstall-antizapret.sh https://raw.githubusercontent.com/drno88/antizapret-autodeploy/main/autoinstall-antizapret.sh && bash autoinstall-antizapret.sh
После запуска скрипта установятся все необходимые зависимости, SNAP и запустится LXC контейнер Antizapret.
Что будет делать скрипт, можно посмотреть здесь.
После окончания установки запустите в консоли следующую команду и дождитесь обновления списка заблокированных доменов:
lxc exec antizapret-vpn -- /bin/bash -c "LANG=C.UTF-8 /root/antizapret/doall.sh"