Verificar estado de servidor TeamSpeak 3 ao vivo
Verifica em poucos segundos se um servidor TeamSpeak 3 está online. Lemos slots, versão, plataforma e uptime via ServerQuery e testamos as portas mais importantes (Voice, File-Transfer, ServerQuery, WebQuery). Gratuito, sem registo, com proteção anti-SSRF.
Como funciona a verificação de estado TS3?
O servidor da ferramenta resolve primeiro o hostname introduzido por DNS e verifica se o IP devolvido é publicamente roteável. Intervalos privados (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.0/8, link-local, loopback) são categoricamente recusados. Só depois é estabelecida uma ligação TCP à porta ServerQuery 10011, é lido o banner TS3 e o protocolo é consultado com os comandos version, use port=<voice> e serverinfo.
Em seguida, a ferramenta verifica via curto TCP-Connect as portas típicas (a porta de voz 9987 em UDP não é testada ativamente, porque UDP não é verificável de forma fiável por uma sondagem connect; são verificadas 10011, 30033 e 10080). Todos os sockets têm timeouts rígidos (2 segundos para ServerQuery, 0,8 segundos por verificação de porta) para o tempo de resposta se manter baixo.
ServerQuery, slots e visibilidade de portas explicados
O TeamSpeak 3 separa o protocolo de voz (UDP, porta padrão 9987) e a interface de administração ServerQuery (TCP, porta 10011). Via ServerQuery, ferramentas como esta lêem metadados: slots, versão, plataforma, uptime. Para que o acesso anónimo (unprivileged) devolva dados, o grupo padrão de servidor tem de ter o direito b_virtualserver_info_view . Muitos administradores removem-no propositadamente para que concorrência ou bots não recolham estatísticas de slots. Nesse caso, vemos "Hidden".
- Voz: UDP 9987 (padrão, frequentemente custom)
- ServerQuery (raw): TCP 10011
- ServerQuery (SSH): TCP 10022 (se ativado)
- File-Transfer: TCP 30033
- WebQuery (HTTP): TCP 10080
- WebQuery (HTTPS): TCP 10443 (se ativado)
Porque alguns servidores respondem só de forma limitada
Há três motivos comuns para uma resposta incompleta. Primeiro: a firewall bloqueia a porta 10011 a partir do exterior, vemos então o servidor erradamente como "Offline". Segundo: o ServerQuery está acessível, mas o grupo unprivileged não pode invocar serverinfo . Terceiro: a porta de voz introduzida não existe nesta instância (vários servidores virtuais partilham um daemon). Neste último caso, a ferramenta reporta "Parcialmente acessível".
Também fornecedores anti-DDoS, firewalls NAT e CGNAT IPv4 podem fazer com que a porta ServerQuery não responda a partir do exterior, mas a porta de voz seja deixada passar. Para esses casos só resta um teste com cliente de voz.
Privacidade e limites
Não guardamos as entradas de forma permanente. Para o rate-limit (20 pedidos por minuto por IP), um hash do IP do cliente é guardado por curto período no contentor da ferramenta e sobrescrito após 60 segundos. Não há rastreio, cookies ou scripts de terceiros, exceto hCaptcha (para proteção contra consultas em massa automatizadas).
Limites da ferramenta: servidores TeamSpeak 5 (novo protocolo) não são suportados. O TeaSpeak é largamente compatível, podem faltar campos individuais. Portas de voz UDP não são verificadas ativamente, porque sondagens TCP-Connect sobre UDP não são significativas. Para servidores internos (intervalos de IP privados) esta ferramenta não é propositadamente utilizável; usa, para isso, um cliente local.