Skip to content
Эта страница переведена с помощью ИИ и может содержать неточности. Помогите улучшить перевод на GitHub.

Частые вопросы ​

Нужно ли подключение к серверам проекта? ​

Нет. По умолчанию Gately не обращается ни к каким серверам проекта и не отправляет данные об устройстве. Для внешних адресов, например для определения публичного IP, используются сторонние публичные сервисы; их можно изменить в соответствующем задании.

Какие учётная запись и пароль по умолчанию? ​

Учётная запись по умолчанию — admin, пароль по умолчанию — gately.cn. Этот пароль общеизвестен, поэтому сразу после входа смените его в разделе «Настройки → Аккаунт и безопасность»; до этого вверху интерфейса управления будет постоянно отображаться предупреждение. Если при развёртывании задана переменная окружения GATELY_INITIAL_PASSWORD, действует указанный в ней пароль.

Что делать, если забыт пароль администратора? ​

Выполните на сервере gately reset-password (в Docker — docker exec -it gately gately reset-password) и подтвердите вводом yes: пароль сбросится на пароль по умолчанию gately.cn, а запущенный экземпляр применит это в течение нескольких секунд. Подробнее — в разделе Сброс пароля и двухфакторной аутентификации.

Что делать, если потерян аутентификатор двухфакторной аутентификации? ​

Выполните на сервере gately reset-totp (в Docker — docker exec -it gately gately reset-totp). После подтверждения двухфакторная аутентификация отключится; войдите по паролю и включите её снова.

Поддерживается ли fnOS? ​

Да. К каждому релизу прилагаются офлайн-пакеты для fnOS (.fpk), которые устанавливаются вручную через Центр приложений. Gately подключается к единому шлюзу fnOS, поэтому открывается значком на рабочем столе и работает также через удалённый домен fnOS. Включите «Вход через fnOS» в разделе «Настройки → Контроль доступа», и администраторы, уже вошедшие в fnOS, сразу попадают в Gately без пароля и кода двухэтапной проверки. Подробнее — в разделе Нативное приложение для fnOS.

Поддерживаются ли OpenWrt / iStoreOS? ​

Да. В каждый релиз входят пакеты для OpenWrt: .ipk для OpenWrt 24.10 и более ранних версий (включая iStoreOS) устанавливается командой opkg install, .apk для OpenWrt 25.12 и новее — командой apk add --allow-untrusted. Служба запускается сразу после установки и хранит настройки в /etc/gately; для обновления достаточно установить новый пакет. Программа занимает около 32 МБ, поэтому подходит для программных роутеров с достаточным объёмом памяти. Подробнее — OpenWrt.

Почему рекомендуется --network host? ​

Проброс портов, STUN и веб-службы должны напрямую слушать порты хоста. В режиме bridge каждый используемый порт придётся пробрасывать вручную.

Можно ли запускать Gately вместе с Lucky? ​

Да. Порт управления по умолчанию 16680 не пересекается с портом 16601 у Lucky. Импортированные правила по умолчанию отключены, чтобы не конфликтовать с работающим Lucky за порты и UPnP-маппинги на роутере.

Почему бинарные файлы Tailscale, frp и cloudflared нужно класть самостоятельно? ​

Эти три модуля управляют официальными внешними программами. Gately их не содержит, поэтому всегда можно использовать актуальную версию из апстрима. Место размещения описано в разделе Конфигурация и параметры запуска.

STUN-правило включено, но снаружи доступа нет? ​

Если WAN-порт роутера находится за NAT уровня оператора (100.64.0.0/10), внешние клиенты не смогут подключиться к пробитому порту: это ограничение самой сети. Используйте Tailscale / frp / Cloudflare Tunnel.

Как сообщить о проблеме или принять участие в разработке? ​

Создайте обращение в GitHub Issues. Правила разработки описаны в разделе Участие в разработке.

Распространяется по лицензии Apache-2.0.