Clash Verge logo Clash VergeКроссплатформенный прокси-клиент с открытым кодом

Продвинутое

Внешний контроллер: управление ядром из стороннего пульта

Опубликовано · Обновлено · 2 мин чтения

Встроенного интерфейса хватает на каждый день, но некоторые задачи удобнее решать внешней панелью: управлять ядром на другой машине, использовать другой веб-интерфейс или переключать узлы скриптом. Всё это опирается на внешний контроллер — HTTP-API, которое отдаёт ядро.

Внешний контроллер — отдельный порт, к прокси-портам отношения не имеет
Внешний контроллер — отдельный порт, к прокси-портам отношения не имеет

Включаем и задаём ключ

Предсказуемее всего объявить его в секции Merge глобального расширенного конфига:

external-controller: 127.0.0.1:9097
secret: "сюда случайную строку"

Порт — любой свободный, не совпадающий со смешанным; если совпал, см. конфликт портов. Ключ задавайте всегда. Через это API можно переписать конфиг, сменить узел и прочитать список соединений — это пульт от ядра.

Партнёрский материалОткуда взять ссылку на подписку?Партнёрский сервис даёт 1 ГБ высокоскоростного трафика Гонконга при регистрации — импорт в один клик.Получить быстрые серверы

Подключаем стороннюю панель

Откройте панель в браузере и заполните три поля: адрес, порт, ключ. После подключения доступны живой трафик, список соединений, логи и группы прокси — по функциям почти то же, что во встроенном интерфейсе, но работает удалённо.

Открываете наружу — не халтурьте

Смена адреса прослушивания на 0.0.0.0 делает панель доступной из локальной сети, но и любое устройство в этой подсети сможет подбирать ключ. Минимум:

  • Случайный ключ от 16 символов, а не 123456;
  • Включать только в доверенных сетях, наружу в интернет — никогда;
  • Закончили — верните 127.0.0.1.
Совет

Панель меняет состояние ядра в памяти и не пишет обратно в профиль. Перезапуск ядра или смена профиля — и правки нет. Всё постоянное по-прежнему живёт в расширенном конфиге.

Ещё нет Clash Verge?

Установщик Windows 64-бит · v2.5.1 · бесплатно и открыто

Скачать v2.5.1