Стандартная заводская прошивка роутеров ASUS (ASUSWRT) из коробки поддерживает только классические протоколы VPN (WireGuard, OpenVPN, PPTP, L2TP, IPSec), но не имеет встроенной графической поддержки протокола VLESS.
Однако на роутере ASUF TUF AX3000 V2 настроить VLESS можно. Ниже описаны два лучших и наиболее стабильных способа:
Вариант №1: Установка ShellClash (Sing-box/Mihomo) прямо на стандартную прошивку (Рекомендуется)
Вы можете запустить мощный клиент прямо на заводской прошивке, не перепрошивая роутер, через SSH-доступ.
Шаг 1. Включение SSH на роутере:
Откройте панель управления роутером (по умолчанию 192.168.50.1).
Перейдите в Администрирование (Administration) -> вкладка Система (System).
Найдите пункт Включить SSH (Enable SSH) и выберите «Да» (LAN only).
Укажите порт (по умолчанию 22) и нажмите Применить.
Шаг 2. Подключение к роутеру:
На Windows: Откройте PowerShell или командную строку и введите:
bash
ssh admin_login@192.168.50.1
(где admin_login — логин от входа в админку вашего роутера).
Введите пароль от админки роутера.
Шаг 3. Установка ShellClash:
Скопируйте и выполните в терминале команду автоматической установки ShellClash (это менеджер для Sing-box/Clash):
bash
sh -c "$(curl -kfsSl https://raw.githubusercontent.com/juewuy/ShellClash/master/install.sh)"
Следуйте простым текстовым инструкциям на экране (выберите установку Clash.Meta / Mihomo или Sing-box ядра).
После установки запустите меню управления командой:
bash
clash
Шаг 4. Импорт VLESS-подписки:
В меню ShellClash выберите пункт Импорт конфигурации (обычно цифра 2).
Вставьте вашу ссылку подписки из личного кабинета (начинается на https://...).
Включите Запуск службы и активируйте TProxy / Redirect режим для прозрачного перенаправления всего трафика домашних устройств через VLESS.
Вариант №2: Использование прошивки ASUSwrt-Merlin + утилиты
Прошивка от стороннего разработчика Merlin значительно расширяет возможности роутера и позволяет ставить любые Linux-пакеты.
Прошивка: Скачайте и установите прошивку ASUSwrt-Merlin для вашей модели (TUF-AX3000_V2) через стандартное меню обновления прошивки.
Entware: После установки Merlin активируйте поддержку JFFS скриптов и установите систему пакетов Entware.
Установка клиента: Через SSH установите пакет ядра xray или sing-box:
bash
opkg update
opkg install xray-core
Конфигурация: Сконвертируйте вашу VLESS-ссылку в стандартный JSON-файл конфигурации Xray (config.json), поместите его в /opt/etc/xray/ и запустите службу.
Вариант №3: Альтернативный (Использование ПК/телефона как шлюза)
Если настраивать роутер через терминал кажется сложным: Вы можете установить VLESS-клиент (например, Nekoray на Windows или v2rayN) на ваш компьютер, запустить его в режиме «Разрешить подключения из локальной сети» (Allow LAN), а в настройках сети остальных устройств или самого роутера указать IP-адрес этого компьютера в качестве шлюза и DNS.