Skip to content
Esta página foi traduzida com IA e pode conter imprecisões. Ajude a melhorar no GitHub.

Gately v0.6.0.4 lançado ​

29 de outubro de 2026

Baixar v0.6.0.4 · GitHub Release

Aplicativo LuCI para OpenWrt ​

Cada versão agora também traz um aplicativo LuCI independente de arquitetura, luci-app-gately_v0.6.0.4_openwrt_all.ipk / .apk. Instale-o depois do Gately e o LuCI ganha a página Serviços → Gately:

  • ver o estado de execução, o PID, a versão, o uso de memória, o início automático, o endereço de administração e o diretório de configuração;
  • iniciar, parar e reiniciar o serviço, e ativar ou desativar o início automático;
  • abrir a interface de administração do Gately com um clique, com a entrada segura das configurações globais já incluída no link; um aviso aparece quando a interface escuta apenas em loopback ou quando "Acesso somente pela rede local" está ligado;
  • definir a porta da interface de administração. Ela fica em /etc/config/gately e substitui apenas a porta do endereço de escuta das configurações globais; uma configuração que escuta somente em loopback ou em um endereço da LAN é mantida. Se um conflito de portas ou uma porta errada impedir a abertura da interface, você pode corrigi-la aqui; deixe vazio para seguir as configurações globais.

O aplicativo segue o idioma do LuCI, tem 10 idiomas e foi testado no OpenWrt 24.10 (opkg) e 25.12 (apk). Os passos estão em Instalação · Aplicativo LuCI.

Variáveis nos sites de redirecionamento ​

Além de {host}, o destino de um site de redirecionamento agora pode usar:

  • {path} / {PATH} e {args} / {Args}: o caminho e a query string da requisição original. Com "Manter caminho" ligado, a parte escrita no destino não é mais acrescentada de novo;
  • {port}, {hostAndPort}, {domainPartN}, {pathPartN}, {ClientIP}, {RemoteIP} e {time};
  • {1}: a parte que corresponde a * em um domínio de site como *.example.com;
  • {STUN_NomeRegra_PORT} / _IP / _ADDR: o endereço público atual de uma regra de Travessia STUN. Quando a porta muda, não é preciso editar o site, pois a próxima requisição vai para a porta nova. Se a regra estiver desativada, ainda não tiver concluído a travessia ou estiver tentando novamente, o site retorna 503 e o log de execução registra o motivo.

Por exemplo, um *.example.com atrás de uma CDN pode redirecionar para https://{1}.v4.example.com:{STUN_web_PORT}{path}{args}. Ao salvar, o destino é verificado com valores de exemplo. Na requisição, um redirecionamento cujo destino expandido fica sem host retorna 503, e um host do visitante com caracteres que nunca aparecem em domínios, como &, = ou /, retorna 400, de modo que os visitantes nunca são levados a outro site. Em configurações importadas, redirecionamentos com essas variáveis faziam o listener inteiro ser ignorado porque o endereço falhava na validação; agora eles são importados normalmente. Veja Serviços Web · Variáveis de redirecionamento.

Usuários compartilhados e clientes OIDC como resumos ​

Em "Serviços Web → Configurações globais", os usuários compartilhados e os clientes OIDC agora aparecem em uma linha de resumo cada um. Um usuário compartilhado mostra o nome de usuário, o estado do TOTP e da senha, os grupos, o nome de exibição, o e-mail e a observação. Um cliente OIDC mostra o nome, o tipo confidencial ou público, um Client ID que pode ser copiado, o número de URIs de redirecionamento, os usuários permitidos e a observação; um segredo novo ainda não salvo ou a falta de URI de redirecionamento é sinalizado à parte. Clique em "Editar" ou "Adicionar" para alterar todos os campos em uma janela; as alterações só são gravadas com "OK", e "Cancelar" as descarta. O nome de usuário não pode ficar vazio nem repetido, e o Client ID é obrigatório e único.

Notas de atualização ​

  • Docker: baixe a nova imagem e recrie o contêiner. OpenWrt: instale o novo .apk / .ipk sobre o anterior e instale também o luci-app-gately se quiser a página do LuCI. fnOS: instale o novo .fpk na Central de aplicativos. As demais instalações podem ser atualizadas online em Configurações.

Distribuído sob a licença Apache-2.0.