VPN – сервис для безопасного и анонимного серфинга в интернете. Данный продукт позволит контейнерам подключаться к заблокированным ресурсам.
Введение
Для начала нужно ознакомиться с информацией на сайте https://antizapret.prostovpn.org
Именно этот ресурс и будет использоваться для решения проблем с доступом контейнеров к заблокированным ресурсам рунета.
Через АнтиЗапрет проксируются только заблокированные сайты из единого реестра Российской Федерации. Все остальные сайты будут работать напрямую, скорость интернет-соединения не снизится. Сервис не логирует действия пользователей, не изменяет трафик и не вставляет рекламу на страницы.
Источник: https://antizapret.prostovpn.org
Скорее всего существуют альтернативы, но я использую именно данный сервис.
Установка VPN клиента
Для того, чтобы создать контейнер, переходим во вкладку DOCKER, спускаемся в самый низ и нажимаем
В открывшемся окне заполняем данные с активированным ползунком (он расположен справа вверху)
- Name: openvpn-antizapret
- Repository: dperson/openvpn-client
- Docker Hub URL: https://hub.docker.com/r/dperson/openvpn-client/
- Icon URL: https://raw.githubusercontent.com/dperson/openvpn-client/master/logo.png
- Network Type: Bridge
- Privileged: ON
- Config: /mnt/user/appdata/openvpn-antizapret/
- DNS: 192.168.104.1
- Firewall: true
- DEFAULT_GATEWAY: false
- tun: /dev/net/tun
Нажимаем APPLY и если все успешно, то в следующем окне будет информация о выполненных операциях по установке с учетом введенных данных.
Нажимаем DONE, переходим на вкладку DOCKER, видим установленный контейнер openvpn-antizapret.
Клиент создан, теперь необходимо установить сертификаты от АнтиЗапрет.
Подключение к ПростоVPN.АнтиЗапрет
Для этого скачиваем ZIP-архив с файлом конфигурации и ключами отдельными файлами, для Linux. Извлечь четыре файла необходимо по пути /mnt/user/appdata/openvpn-antizapret/ любым удобным способом (использовал WinSCP)
Создание нового сетевого подключения
Открыть терминал unRAID нажав в верхнем правом углу значок и вписать команду
docker network create container:openvpn-antizapret
где openvpn-antizapret
имя ранее созданного контейнера.
Настройка контейнеров
Для того, чтобы Jackett (или другие пакеты) выходили в интернет через контейнер openvpn-antizapret, необходимо скорректировать их настройки. Переходим на вкладку DOCKER, находим ранее установленный Jackett нажимаем Edit
- Network Type: необходимо заменить на сеть созданную ранее container:openvpn-antizapret
- Удалить Host Port 1 нажав кнопку REMOVE
В контейнере VPN клиента openvpn-antizapret необходимо добавить порт, который мы удалили из Jackett
Настройки порта для Jackett
У меня к антизапрет подключен еще и ombi. Применяем все изменения, делаем рестарт контейнеров и проверяем работоспособность.
В адресной строке набираем – http://IPСЕРВЕРА:9117
Должно открыться окно с Jackett в котором нажав можно проверить подключение торрент-трекеров
Итог
Создание клиента VPN, с подключением к ПростоVPN.АнтиЗапрет, через который в интернет выходят другие контейнеры сервера для обхода блокировок.
настройки на новом анрейде 6,9,2 не работают, в джекет через аетизапрет не заходит
Добрый день!
Использую как раз актуальный 6.9.2 + данный мануал. Все работает корректно.
После удаления порта в Jackett, контейнер запускается но не работает ВебГуй, так как нет IP адреса у контейнера. Версия Unraid: 6.11.5
Сам себе отвечаю, чтобы другие так не косячили, DNS указывать следует именно из текста инструкции, этот DNS находится в сети антизапрета.
Добрый день. А как вы решаете проблемы с очередностью запуска или перезапуском openvpn?
Бывает падает\перезапускается openvpn, соответственно другой контейнер теряет подключение и после не работает, начинает работать после остановки и нового запуска
Если контейнеры ходят в сеть через openvpn, то эти контейнеры в списке(на вкладке DOCKER) должны располагаться ниже чем контейнер open vpn. Тогда будет соблюдаться очередность запуска. И еще момент, можно и нужно поставить задержку старта последующего контейнера, а именно активируем ползунок advanced view, в правой части строки с openvpn ставим wait 5 или 10. Это пауза которая будет выдержана после старта этого контейнера. Более подробно в чате telegram.
По моему в настройках WebUI Jacket в разделе “Настройка контейнеров” на картинке “Стало” указан почему то не верный IP 192.168.31.100, хотя вроде как должен IP самого UNRAID ?
А как второй контейнер (ombi) запустить через этот VPN?