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

Diagnóstico de rede ​

Execute Ping, traceroute, sondagem de portas, consulta DNS, teste de velocidade e varredura da rede local no navegador. Local no menu: "Ferramentas → Diagnóstico de rede" na barra lateral.

Tarefas em segundo plano ​

Cada clique em "Iniciar" cria uma tarefa em segundo plano. A API retorna o ID da tarefa imediatamente, e a interface consulta a saída periodicamente.

  • No máximo 4 tarefas rodam ao mesmo tempo; além disso, aparece uma mensagem de "tente novamente mais tarde";
  • Uma tarefa roda por no máximo 5 minutos e é cancelada automaticamente ao estourar o tempo;
  • As 50 tarefas mais recentes são mantidas, e tarefas em execução nunca são limpas; cada tarefa mantém no máximo 500 linhas de saída;
  • Uma tarefa em execução pode ser cancelada com "Parar". "Tarefas recentes", na parte inferior da página, lista as tarefas anteriores, e clicar em uma mostra a sua saída;
  • Estados da tarefa: em execução, concluída, com falha, cancelada.

Ping ​

Envia requisições ICMP echo ao destino e exibe cada tempo de ida e volta, a taxa de perda de pacotes e a latência mínima / média / máxima.

ParâmetroDescrição
DestinoHostname ou IP, com suporte a IPv4 e IPv6
QuantidadePadrão 4, até 20

Cada requisição expira em 2 segundos, com intervalo de cerca de 0,7 segundo. Um socket ICMP no estilo UDP sem privilégios é tentado primeiro, depois um raw socket. Dentro de um contêiner Docker, isso exige a capability NET_RAW ou o ajuste net.ipv4.ping_group_range; se as permissões forem insuficientes, use a sondagem de portas. Se o destino não responder de forma alguma, a tarefa termina como falha.

Traceroute ​

Chama um comando do sistema para rastrear o caminho e exibe o resultado bruto do comando.

  • O Windows usa tracert; os demais sistemas preferem traceroute e, em seguida, tracepath;
  • No máximo 20 saltos, sem resolução reversa (os IPs são exibidos diretamente);
  • Se o sistema não tiver nenhum comando correspondente, a tarefa informa um erro. Em imagens Docker, você pode instalar o pacote traceroute.

Sondagem de portas ​

Faz tentativas de conexão TCP ao destino e lista apenas as portas abertas.

ParâmetroDescrição
DestinoHostname ou IP
PortasPor exemplo 22,80,443,8000-8100; listas separadas por vírgula e intervalos são aceitos, com portas de 1 a 65535
  • No máximo 1024 portas por sondagem;
  • Concorrência de 100, com timeout de conexão de 1,5 segundo por porta;
  • Portas comuns exibem o nome do serviço (ssh, http, https, mysql, redis, postgres, rdp etc.) e o tempo de conexão.

Consulta DNS ​

ParâmetroDescrição
Domínio / IPO nome a consultar; informe um IP para o tipo PTR
TipoA, AAAA, CNAME, MX, TXT, NS, PTR; padrão A
Servidor DNSDeixe em branco para usar o resolvedor do sistema; é possível informar 223.5.5.5, 223.5.5.5:5353 ou um endereço DoH como https://dns.alidns.com/dns-query

As consultas expiram em 8 segundos e exibem os registros e o tempo gasto.

Teste de velocidade ​

Um teste de velocidade de download com 4 fluxos simultâneos. Ele imprime a taxa atual (Mbps) a cada segundo e, no final, imprime o total baixado e a taxa média.

ParâmetroDescrição
URL de downloadUma URL completa http(s)://. Deixe em branco para usar o endpoint de teste de velocidade da Cloudflare (https://speed.cloudflare.com/__down?bytes=200000000)
DuraçãoEm segundos, de 2 a 30 na interface, padrão 8

As requisições do teste de velocidade não seguem redirecionamentos, então não podem ser desviadas para endereços cuja sondagem está bloqueada.

Varredura da rede local ​

Varre uma sub-rede em busca de dispositivos online e mostra os resultados em uma tabela: IP, MAC, hostname, portas abertas.

ParâmetroDescrição
Sub-redeCIDR, por exemplo 192.168.1.0/24. Deixe em branco para usar a sub-rede da primeira interface IPv4 privada desta máquina (a lista suspensa mostra as sub-redes locais disponíveis, e sub-redes grandes demais são reduzidas para /24)

Limites e funcionamento:

  • Somente sub-redes IPv4 privadas são compatíveis (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16);
  • No máximo 1024 endereços por varredura, o equivalente a uma /22; endereços de rede e de broadcast são excluídos automaticamente;
  • Para cada endereço, as portas comuns 80, 443, 22, 445, 139, 3389, 8080, 62078, 5000 e 53 são sondadas, e uma conexão bem-sucedida ou recusada conta como online;
  • Os endereços MAC vêm da tabela de vizinhos do sistema, e um host que tem entrada na tabela de vizinhos, mas nenhuma porta comum aberta, também é listado como online;
  • Os hostnames são resolvidos por DNS reverso (timeout de 1,5 segundo);
  • Para dispositivos com MAC, clique em "Adicionar ao Wake-on-LAN" para incluí-los na lista de dispositivos do Wake-on-LAN.

Lista de bloqueio de sondagem ​

"Lista de bloqueio de sondagem", no canto superior direito da página, define os destinos que as ferramentas de diagnóstico não podem acessar.

  • Os endereços de metadados de provedores de nuvem são sempre bloqueados: 169.254.169.254/32, 100.100.100.200/32, fd00:ec2::254/128, o que impede que as ferramentas sejam usadas para roubar credenciais de instâncias;
  • Você pode adicionar IPs ou sub-redes, um por linha, como 10.0.0.0/8;
  • Se qualquer endereço para o qual o hostname de destino resolva coincidir com a lista, a tarefa falha com um erro. A URL de download do teste de velocidade também é verificada, e as varreduras ignoram endereços correspondentes.

Dica

As ferramentas de diagnóstico rodam no host ou contêiner em que o Gately está, então os resultados refletem a rede desse ambiente. Para limitar o que pode ser sondado, adicione sub-redes internas sensíveis à lista de bloqueio de sondagem.

Autodiagnóstico de rede ​

O botão "Autodiagnóstico" na página de visão geral (também disponível no assistente de configuração inicial) verifica de uma só vez os problemas mais comuns de rede e de configuração. Os itens com problema aparecem primeiro, com sugestões de correção:

VerificaçãoDescrição
Endereço públicoObtém o IPv4 / IPv6 de saída pelas URLs de consulta de IP público usadas pelo DDNS
NATSe o host tem diretamente um IPv4 / IPv6 público; quando uma interface de rede tem um endereço em 100.64.0.0/10, avisa que pode haver NAT da operadora (interfaces de redes overlay como o Tailscale são ignoradas)
Hora do sistemaEstima o desvio do relógio pelo horário de resposta do serviço de consulta; mais de 60 segundos fazem falhar os códigos de dois fatores e a validação de certificados
Portas 80 / 443Se estão livres, já ocupadas ou sem permissão para escutar
Resolução DDNSSe o domínio dos registros com endereço dinâmico resolve atualmente para o endereço de saída deste host
CertificadosCertificados expirados ou que expiram em até 14 dias
Certificados dos sites HTTPSEm listeners HTTPS ativados, quais sites têm domínios sem certificado correspondente (esses domínios falham no handshake TLS)
Conflitos do frpProxies com nome repetido no frpc e conflitos de nome de proxy, domínio ou porta remota relatados pelo frps nos logs dos últimos 30 minutos (comum quando vários dispositivos copiam a mesma configuração do frpc)
Estado dos módulosMódulos em estado de aviso ou erro na visão geral

O autodiagnóstico acessa os serviços de consulta de IP público configurados, só roda quando você clica e não está disponível para contas somente leitura nem tokens de API.

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