Как настроить Proton VPN на маршрутизаторе OpenWrt с помощью OpenVPN
- Чтение
- 1 мин.
- Категория
- Маршрутизаторы
Вы можете настроить Proton VPN на своем маршрутизаторе, что защитит каждое устройство, которое подключается к интернету через этот маршрутизатор. В этом руководстве мы пошагово разберем, как настроить Proton VPN на маршрутизаторе OpenWrt(новое окно) с помощью VPN-протокола OpenVPN.
Обратите внимание, что мы поддерживаем только OpenWrt версии 22.03+. Если вы используете более старую версию OpenWrt, мы рекомендуем обновиться до последней версии прошивки. Также обратите внимание, что это руководство предполагает использование на вашем маршрутизаторе заводских настроек по умолчанию. Если вы их изменили, возможны утечки DNS.
У нас также есть руководства по настройке Proton VPN на множестве других популярных маршрутизаторов.
Прежде чем начать, вам понадобится следующее:
- Компьютер, подключенный к вашей сети LAN, чтобы вы могли получить доступ к веб-интерфейсу маршрутизатора OpenWrt(новое окно). Для этого введите 192.168.1.1 в адресную строку URL вашего браузера.
- Your OpenVPN username and password. These are different from your regular Proton VPN username and password. To find them, sign in to account.protonvpn.com and go to Account → OpenVPN username.
Как настроить Proton VPN на маршрутизаторе OpenWrt
1. Скачайте файл конфигурации OpenVPN
Войдите в Proton VPN под своим именем пользователя и паролем Proton на account.protonvpn.com, перейдите в раздел Скачивания → Файлы конфигурации OpenVPN и скачайте файл конфигурации OpenVPN. Обязательно выберите Выберите платформу: Маршрутизатор.
Узнайте, как скачать файл конфигурации OpenVPN из Proton VPN
2. Установите необходимые пакеты
Следуйте этим официальным инструкциям(новое окно), чтобы установить следующие пакеты для OpenWrt: openvpn-openssl(новое окно) и luci-app-openvpn(новое окно).
После этого выключите и снова включите маршрутизатор. В веб-интерфейсе OpenWrt появится новая страница конфигурации OpenVPN.
3. Загрузите и измените файл конфигурации OpenVPN
В веб-интерфейсе OpenWrt перейдите в раздел VPN → OpenVPN → OpenVPN configuration file upload → Browse… и выберите файл конфигурации OpenVPN, который вы скачали на шаге 1.

Теперь перейдите в раздел OpenVPN instances и нажмите Edit рядом с файлом конфигурации OpenVPN, который вы только что загрузили.

Найдите строку, начинающуюся с auth-user-pass, и добавьте полный путь к файлу .auth с именем пользователя и паролем. Вы найдете его ниже на странице рядом с заголовком Section to add an optional ‘auth-user-pass’ file with your credentials.

В поле под разделом Section to add an optional ‘auth-user-pass’ file with your credentials введите имя пользователя и пароль OpenVPN. Помните: они отличаются от ваших обычных имени пользователя и пароля Proton VPN.
Примечание. Чтобы использовать функцию фильтрации NetShield DNS, добавьте суффикс +f1 к своему имени пользователя для блокировки вредоносных программ или суффикс +f2 для блокировки вредоносных программ, рекламы и трекеров (например, 123456789+f2).

Нажмите Save, затем перейдите в раздел VPN → OpenVPN → Save & Apply.

4. Запустите и включите клиент OpenVPN
Перейдите в раздел OpenVPN instances → установите флажок Enabled → Start для только что созданного интерфейса VPN. Подключение OpenVPN может занять до 10 секунд для запуска (и закрытия).
Нажмите Save & Apply, когда закончите.

5. Настройте правила брандмауэра
VPN теперь настроен, и ваш маршрутизатор может его использовать. Однако устройства, подключающиеся к маршрутизатору, не смогут получить доступ к интернету. Чтобы исправить это, необходимо настроить правила брандмауэра. Перейдите в раздел Network → Firewall → Zones → Zones ⇒ Forwardings → wan (красная зона) → Edit.

Перейдите на вкладку Advanced Settings → Covered devices и выберите Ethernet Adapter “tun(x)” из выпадающего меню (вероятно, это будет tun0, если запущен только один интерфейс VPN).
Нажмите Save, затем нажмите Save & Apply.

6. Настройте параметры DNS
Перейдите в раздел Network → Interfaces wan → Edit.

Перейдите на вкладку Advanced Settings и задайте следующие настройки:
- Use DNS servers advertised by peers: флажок снят
- Использовать пользовательские DNS-серверы: 10.2.0.1

Нажмите Save, затем Save & Apply.
7. Запустите тест
Установите VPN-подключение. Чтобы проверить, работает ли VPN, откройте наш бесплатный безопасный сканер IP-адресов(новое окно) с любого устройства в вашей сети. Чтобы убедиться в отсутствии утечек DNS, перейдите на сайт dnsleaktest.com(новое окно).