Disclaimer
Поскольку публиковать способы обхода блокировок доступа к информации, запрещенной на территории Российской Федерации, не очень законно, целью этой установки будет рассказать о методе, позволяющем автоматизировать получение доступа к ресурсам, разрешенным на территории Российской Федерации, но из-за действий третьей стороны недоступным напрямую через вашего провайдера. Например компания Intel блокирует доступ к своим адресам из подсетей РФ, а значит невозможно скачать драйвера на оборудование. Доступ к другим ресурсам, получаемый в результате действий из статьи, является досадным побочным эффектом и целью статьи ни в коем случае не является.
Продукт предоставляется в ознакомительных и образовательных целях
Продукт предоставляется "как есть", автор не несет ответственности за прямой или косвенный ущерб от исопльзования данного ПО
Antizapret - это проект, направленный на обход региональных блокировок. Antizapret работает на основе OpenVPN и поддерживает его стандартные клиенты для подключения.
Так же он может работать на различных роутерах с поддержкой OpenVPN клиентов - например Кинетик, OpenWRT, Padavan, Mikrotik...
После установки и настройки сервера, Вы можете раздать конфигурацию для подключения свои родным и близким, либо установить её на роутер для работы в Вашей локальной сети.
Antizapret работает следующим образом:
- Проверка доменов: PAC-скрипты проверяют, заблокирован ли запрашиваемый домен.
- Перенаправление трафика: Если домен заблокирован, трафик перенаправляется через VPN сервер.
- Доступ к заблокированным ресурсам: Пользователь получает доступ к заблокированным сайтам через VPN, при этом весь остальной трафик идет напрямую, минуя VPN.
Таким образом, в VPN направляются только запросы к заблокированным сайтам, что позволяет экономить ресурсы и улучшать скорость соединения.
-
Перейдите на сайт провайдера облачных серверов, например, Aeza, pq.hosting, 62yun, HostKey, TimeWeb итд...
Пожалуйста сравните цены, условия и отзывы!
Лично я выбрал Aeza (ссылка реферальная), но выбор остается за Вами. Я не могу гарантировать хорошую работу того или иного хостинга -
Зарегистрируйтесь и создайте аккаунт.
-
Создайте новый сервер в локации за границей
-
Выберите операционную систему ubuntu server 22.04
-
Выберите тарифный план (начните с самого дешевого для тестирования), возможно с почасовой оплаты.
-
Завершите создание сервера и получите IP-адрес вашего сервера.
- Скачайте и установите Putty.
Очень подробное описание работы Putty доступно тут https://losst.pro/kak-polzovatsya-putty - Откройте PuTTY.
- В поле "Host Name (or IP address)" введите IP-адрес вашего сервера.
- Убедитесь, что выбран протокол SSH и порт 22.
- Нажмите "Open".
- Введите логин (обычно
root
) и пароль, который вы получили при создании сервера.
При вводе пароля символы не отображаются! Так и должно быть!
- Скопируйте строку ниже, вставьте в окно SSH(которое открылось) и нажмите Enter
- При любых всплывающих окнах просто нажимайте ENTER
curl -o /root/autoinstall-antizapret.sh https://raw.githubusercontent.com/drno88/antizapret-autodeploy/main/autoinstall-antizapret.sh && bash /root/autoinstall-antizapret.sh
-
Дождитесь окончания установки
-
Файл конфигурации для ОпенВПН клиента будет доступен в папке /root/client.ovpn
-
PS - Добавление \ Исключение собственных сайтов \ доменов В консоли сервера вводим команду -
Добавление доменов
lxc exec antizapret-vpn -- /bin/bash -c "mcedit /root/antizapret/config/include-hosts-custom.txt"
откроется редактор MC - добавляем нужные домены в самый конец файла, нажимаем f10 - save запускаем команду для обновления списка доменов
lxc exec antizapret-vpn -- /bin/bash -c "LANG=C.UTF-8 /root/antizapret/doall.sh"
Чтобы исключить домены редактируем файл -
lxc exec antizapret-vpn -- /bin/bash -c "mcedit /root/antizapret/config/exclude-hosts-custom.txt"
откроется редактор MC - добавляем нужные домены, нажимаем f10 - save запускаем команду для обновления списка доменов
lxc exec antizapret-vpn -- /bin/bash -c "LANG=C.UTF-8 /root/antizapret/doall.sh"
- Установите WinSCP на ваш компьютер, если он еще не установлен.
- Запустите WinSCP и создайте новое соединение:
- Протокол: SCP
- Имя хоста: IP-адрес вашего сервера
- Имя пользователя: root (или другой пользователь с правами доступа)
- Пароль: ваш пароль для SSH
- Нажмите "Логин" для подключения к серверу.
- После успешного подключения, в левой панели WinSCP будет отображаться ваш локальный компьютер, а в правой панели - файлы на сервере.
- Перейдите в правой панели к директории, где находится файл OpenVPN (например,
/root/
). - Найдите файл с расширением
.ovpn
(например,client.ovpn
). - Перетащите файл
.ovpn
из правой панели (сервер) в левую панель (ваш локальный компьютер) для копирования.
Теперь у вас есть файл OpenVPN на вашем локальном компьютере, и вы можете использовать его для подключения к VPN.
-
Скачайте и установите OpenVPN клиент для вашей платформы:
-
Импортируйте файл конфигурации:
- Откройте OpenVPN клиент на вашем устройстве.
- Импортируйте файл
.ovpn
, который вы скопировали с сервера.
-
Подключитесь к VPN:
- В OpenVPN клиенте выберите импортированный профиль и нажмите "Connect".
- Перед тем как настраивать на роутере, проверьте что всё работает на телефоне или ПК!!