Добавлено
- Снимок настроек перед обновлением. Перед установкой обновления — ручного и автоматического — AWG Manager сохраняет на роутере копию своих данных.
- Новые инструменты MCP - Группы, detour и подписки sing-box через MCP, состояние маршрутизатора sing-box и DNS через MCP. Правила и наборы правил sing-box через MCP. DNS- и IP-маршруты через MCP. Подписки и прокси sing-box через MCP. Параметры туннеля через MCP без замены конфига. Соединения и правила sing-box в разборе маршрута.Диагностика через MCP. Политики доступа через MCP.Движок маршрутизатора sing-box через MCP. WireGuard-серверы на роутере через MCP. HydraRoute Neo через MCP. by @Vanilla-SilQ-HD
Изменено
- Sing-box обновлён до 1.15.0-alpha.13-awgm.35. Исправления из upstream QUIC и hysteria2 не рвут соединение на ICMP «пакет слишком большой» (заметно на PPPoE с маленьким MTU); слишком большой UDP-пакет отбрасывается, а не закрывает сессию; исправления tun-стека, на котором работает AWG. mieru 3.39.0: клиент больше не обрывает сессию, если сервер 10 секунд ничего не присылает. xhttp: если в ссылке нет настроек xmux, используются три соединения на все сессии, как в Xray (раньше — отдельное соединение на каждую сессию).
- Группы urltest и fallback после неудачного подключения. Если подключение через группу не удалось, результат проверки этого участника теперь сбрасывается сразу — даже когда подключение было отменено. Переключение на другого участника для обычного трафика по-прежнему происходит при следующей проверке.
- Действие правила
directудалено в sing-box. AWG Manager его не использует, но экспертный конфиг (90-user.json) с"action": "direct"перестанет загружаться — замените его на"action": "route", "outbound": "direct".
Исправлено
- Тег группы маршрутизатора, занятый другим выходом. Группу sing-box больше нельзя назвать тегом, который уже занят туннелем sing-box, AWG-выходом, группой или сервером подписки, выходом из экспертного конфига или встроенным выходом (
direct,block,dns), — ни при создании, ни при переименовании. С одинаковым тегом в разных частях конфига sing-box не запускается. - Ручное добавление сервера в подписку. Если у нового сервера совпал короткий тег с уже добавленным другим сервером, добавление отклоняется; раньше новый сервер заменял существующий.
- Повтор участника в группе sing-box. Новые версии sing-box не запускаются, если в группе selector, urltest или fallback один участник указан дважды. Теперь такую группу нельзя сохранить из веб-интерфейса, API и MCP; группы, которые AWG Manager собирает сам (подписки, прокси для устройств, переименование туннеля), повторов не получают; уже сохранённые конфиги с повтором исправляются при запуске. Экспертный конфиг (90-user.json) не правится — его повторы надо убрать вручную.
- Импорт xhttp-ссылок с обфускацией. Из
extra=в share-ссылке, из JSON Xray и из Clash-подписок (mihomoxhttp-opts) теперь переносятся обфускация паддинга (xPaddingObfsMode,xPaddingKey,xPaddingHeader,xPaddingPlacement,xPaddingMethod), метод uplink, размещение session, seq и данных uplink с их ключами иuplinkChunkSize. Понимаются и новые имена XraysessionIDPlacement/sessionIDKey, и прежниеsessionPlacement/sessionKey. Значения, которые sing-box не примет, по-прежнему отбрасываются, чтобы одна ссылка не ломала весь конфиг;sessionIDTableиsessionIDLengthне поддерживаются. - Поведение сирот исправлено - by @Nelmad (Issue #1081)
- Для Issue #1080 - добавлены диагностические данные, для поиска причин проблем с токенами.