VLESS на OpenWrt (Podkop)

OpenWrt - это альтернативная операционная система, которую можно установить на большинство роутеров. Статья подразумевает, что у Вас уже есть роутер с OpenWrt.

Podkop — это утилита для OpenWrt, предоставляющая удобный веб-интерфейс для управления VPN по различным протоколам, в том числе AmneziaWG 2 и VLESS.

VLESS (XTLS-Reality) маскирует ваш трафик под обычные TLS‑соединения, делая его неотличимым от типичной активности браузера при доступе к популярным сайтам или сервисам. Мы рекомендуем использовать данный протокол в случае, если у вас провайдера используется жесткая фильтрация трафика. В иных случая вы можете настроить протокол AmneziaWG 2 по нашей инструкции через Podkop.

Перед установкой убедитесь, что:

• на роутере установлена OpenWrt 24.10.4
• доступно не менее 30 MB свободного места (рекомендуется)
• есть доступ к роутеру по SSH с правами root
• Вы создали ссылку vless:// в личном кабинете

Установка Podkop

1. Подключитесь к роутеру, выполнив команду:

ssh root@192.168.1.1

Или укажите другой IP роутера.

2. Выполните команду:

sh <(wget -O - https://raw.githubusercontent.com/itdoginfo/podkop/refs/heads/main/install.sh)

Если Podkop уже установлен, скрипт автоматически обновит его до актуальной версии.

Возможные конфликты

Для корректной работы Podkop рекомендуется:
• удалить getdomains, если он был установлен ранее
• удалить или отключить https-dns-proxy, если он используется


Настройка VLESS (XTLS-Reality) в Podkop

Важно!
При использовании VLESS через Podkop не весь трафик роутера маршрутизируется через VPN-интерфейс, а только определённые ресурсы. По умолчанию используется список Russian Inside. Подробнее о списках можно прочитать на GitHub.

3. Перейдите Services → Podkop


4. Укажите:

Тип подключения: Proxy
URL конфигурации прокси: vless://…

Списки сообщества: Russia Inside (или любой другой список на Ваш выбор)


5. Нажмите Save & Apply.

6. Вы можете настроить маршрутизацию, выбрав один из предложенных списков сообщества (подробнее о которых можно прочесть на GitHub, а также настроив маршрутизацию вручную, выбрав в разделе Тип пользовательского списка доменов пункт Текстовый список и внеся интересующие Вас домены.
Помимо этого, Вы можете внести Внешние списки доменов или Внешние списки подсетей, указав их URL в соответствующем пункте в формате .srs.


После этого, устройства, подключенные к роутеру, будут использовать VPN-подключение согласно настроенной маршрутизации в пункте 4 или 6.