Об этом проекте
AWG Manager — независимый open-source проект, предоставляющий браузерный интерфейс для управления туннелями AmneziaWG и (в тестовом режиме) Sing-box непосредственно на роутерах Keenetic. Проект не аффилирован с Amnezia.org и SagerNet; AmneziaWG и Sing-box используются как транспортные протоколы.
Основные возможности:
- управление туннелями AmneziaWG/Sing-box через браузер;
- добавление, удаление и мониторинг peer-ов;
- тест скорости с отображением в реальном времени;
- график трафика с периодами 1ч / 3ч / 24ч;
- создание AWG-серверов на роутере;
- DNS-маршрутизация через туннели с поддержкой системных WireGuard-интерфейсов NDMS и правил Sing-box;
- просмотр статуса соединения в реальном времени;
- совместимость с Keenetic через Entware (OPKG).
Требования: роутер Keenetic с поддержкой Entware и установленным компонентом Wireguard. Установка выполняется через opkg и wget/curl; после установки веб-интерфейс доступен по адресу роутера, обычно на порту 2222. Удаление — через opkg remove и очистку каталога /opt/etc/awg-manager.
Отдельно реализован MCP-сервер для доступа ИИ-агентов (Claude Code, Cursor, Claude Desktop) по протоколу MCP. Доступ возможен только по ключу, который показывается один раз при создании; можно выпустить ключ только для чтения. Через MCP доступны просмотр состояния, логов, туннелей и маршрутов, безопасные изменения (старт/стоп туннелей, DNS/статические/клиентские маршруты, sing-box), разбор маршрутизации домена или адреса, проверка внешнего IP через туннель, просмотр прокси и правил sing-box, ведение клиентов встроенного WG-сервера. Удаление туннелей, бэкапы, обновления и работа с файлами через MCP недоступны. В README отдельно предупреждается, что ключ даёт доступ к приватным ключам VPN (инструмент export_tunnel_config), а ограничение попыток действует только для клиентов локальной сети.
Проект распространяется как вечная BETA, имеет сообщество в Telegram и страницу документации.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.