Вышел Gately v0.6.6.2
14 ноября 2026 г.
Скачать v0.6.6.2 · GitHub Release
Сеть EasyTier
В разделе «Туннели и сети» появился EasyTier: Gately управляет процессом easytier-core и подключает этот компьютер к сети EasyTier. Сначала выполняется прямое P2P-соединение с пробиванием NAT, а если оно не удаётся, трафик идёт через публичные или собственные узлы.
- Поддерживается несколько экземпляров. Каждый экземпляр — отдельный процесс, поэтому одну машину можно подключить к разным сетям.
- Установка, обновление и откат выполняются онлайн; пакет для Windows содержит wintun.dll и другие зависимости.
- Сетевой ключ передаётся процессу через переменную окружения, не попадает в командную строку и скрывается в журналах; при совместном использовании локальных подсетей или работе в роли выходного узла ключ обязателен.
- Карточки экземпляров показывают виртуальный IP, адреса прослушивания и список узлов (прямое соединение / ретрансляция, задержка, протокол); если не удаётся создать TUN-интерфейс или процесс завершается сразу после запуска, показывается причина.
- Сохранение отклоняется, если включённые экземпляры слушают один порт, перенаправления портов привязаны к одному локальному порту или совпадают имена интерфейсов.
Подробнее: Tailscale / NetBird / EasyTier / frp / cloudflared.
Защита от вторжений
- Правило ошибок TLS-рукопожатия (#90): в правилах появился источник «Ошибки TLS-рукопожатия». Он считает ошибки рукопожатия на HTTPS-слушателях веб-службы и блокирует по типу ошибки, слушателю и количеству. Типы выбираются по отдельности: обрыв посреди рукопожатия (EOF), соединение сброшено, тайм-аут рукопожатия, не TLS / ошибка протокола, параметры не согласуются, неизвестный домен, клиент прервал и другие. Встроены два шаблона: «Аномальное TLS-рукопожатие» (5 раз за 1 минуту, блокировка на 1 день) и «Прерванное TLS-рукопожатие» (20 раз за 1 минуту); в редакторе правила можно вставить причину ошибки, чтобы увидеть, к какому типу она относится. Адреса из «доверенных прокси» веб-службы (узлы CDN, забирающие данные с источника) не считаются.
- Обнаружение сканирования портов узнаёт порты модулей: как только модуль Gately начинает слушать порт, тот сразу регистрируется как открытый, в течение 300 миллисекунд. Регистрируются bind, vhost, внешний dashboard и диапазон allowPorts у frps, удалённые порты, которые frpc запрашивает после входа, прослушивание и перенаправления портов EasyTier, а также внешние SOCKS5-порты Tailscale и NetBird. Порт, который перестал слушать, ещё 10 минут считается открытым, поэтому обычные посетители во время переподключения frpc или перезапуска программы не блокируются как сканеры портов.
Подробнее: Защита от вторжений.
Уведомления: вход с нового адреса (#92)
Новое событие уведомлений «Панель управления: вход с нового адреса» (login.newip, уровень «предупреждение»): оно публикуется, когда вход в панель управления выполнен успешно с адреса, с которого раньше успешных входов не было. Шаблон «Безопасность и входы» уже содержит его. Проверяются входы по паролю, Passkey, через сторонних провайдеров и через единый шлюз fnOS; первый вход только создаёт базовую точку; IPv6 объединяется по /64; запоминается до 200 адресов источников. Подробнее: Центр уведомлений.
Другие улучшения
- Когда учётные записи и API-токены только для чтения просматривают настройки управляемых программ, переменные окружения показываются только по именам, а дополнительные аргументы скрываются целиком.
- Страница входа сразу сообщает о пустом имени пользователя или пароле, не отправляя запрос.
- Кнопки действий в карточках списков закреплены внизу карточки, поэтому кнопки в карточках разной высоты выровнены; поля узких карточек выводятся в два столбца.
Заметки об обновлении
- Docker: загрузите новый образ и пересоздайте контейнер; OpenWrt: установите новый
.apk/.ipkповерх прежнего; fnOS: установите новый.fpkв Центре приложений; остальные установки можно обновить онлайн в системных настройках. - Существующие правила защиты от вторжений и уведомлений не затрагиваются. Чтобы получать оповещения о входе с нового адреса, добавьте в центре уведомлений правило для
login.newipили примените шаблон «Безопасность и входы» ещё раз.