KernelHost Tools TeamSpeak-status

Kontrollera TeamSpeak-3-serverstatus live online

Kontrollera på några sekunder om en TeamSpeak-3-server är online. Vi läser slots, version, plattform och uptime via ServerQuery och testar de viktigaste portarna (Voice, File-Transfer, ServerQuery, WebQuery). Gratis, utan registrering, med anti-SSRF-skydd.

Ange serveradress

Standard-voiceport är 9987. Lägg till ett kolon vid avvikande portar, t.ex. ts.example.com:9988. Privata eller reserverade IP:er (10.x, 192.168.x, 127.x) blockeras som skydd mot SSRF.

Hur fungerar TS3-statuskontrollen?

Verktygsservern slår först upp det angivna hostnamnet via DNS och kontrollerar om den returnerade IP:n är publikt routbar. Privata intervall (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.0/8, link-local, loopback) avvisas kategoriskt. Först därefter byggs en TCP-anslutning till ServerQuery-port 10011, TS3-bannern läses och protokollet frågas via kommandona version, use port=<voice> och serverinfoav.

Sedan kontrollerar verktyget via en kort TCP-connect de typiska portarna (voice 9987 som UDP testas inte aktivt eftersom UDP inte tillförlitligt kan verifieras via connect-probe; det som kontrolleras är 10011, 30033 och 10080). Alla sockets har hårda timeouts (2 sekunder för ServerQuery, 0,8 sekunder per portkontroll), så att svarstiden förblir kort.

ServerQuery, slots och portsynlighet förklarat

TeamSpeak-3 separerar voice-protokollet (UDP, standardport 9987) och administrationsgränssnittet ServerQuery (TCP, port 10011). Via ServerQuery läser verktyg som detta metadata: slots, version, plattform, uptime. För att den anonyma (unprivileged) åtkomsten ska returnera data måste default-servergruppen ha rättigheten b_virtualserver_info_view . Många admins tar medvetet bort den så att konkurrenter eller bottar inte kan samla slot-statistik. I så fall ser vi "Hidden".

  • Voice: UDP 9987 (standard, ofta custom)
  • ServerQuery (raw): TCP 10011
  • ServerQuery (SSH): TCP 10022 (om aktiverat)
  • File-Transfer: TCP 30033
  • WebQuery (HTTP): TCP 10080
  • WebQuery (HTTPS): TCP 10443 (om aktiverat)

Varför vissa servrar bara svarar begränsat

Det finns tre vanliga orsaker till ett ofullständigt svar. För det första: brandväggen blockerar port 10011 utifrån, då ser vi servern felaktigt som "Offline". För det andra: ServerQuery är nåbar, men den unprivilegierade gruppen får inte anropa serverinfo . För det tredje: den angivna voiceporten finns inte på denna instans (flera virtuella servrar delar en daemon). I sista fallet rapporterar verktyget "Delvis nåbar".

Även anti-DDoS-leverantörer, NAT-brandväggar och IPv4-CGNAT kan göra att ServerQuery-porten inte svarar utifrån, men voiceporten släpps igenom. För sådana fall återstår bara ett voice-klienttest.

Integritet och gränser

Vi sparar inga inmatningar permanent. För rate-limit (20 förfrågningar per minut per IP) lagras en hash av klientens IP kortvarigt i verktygscontainern och skrivs över efter 60 sekunder. Det finns ingen spårning, inga cookies och inga tredjepartsskript utom hCaptcha (som skydd mot automatiserade massfrågor).

Verktygets gränser: TeamSpeak 5-servrar (nytt protokoll) stöds inte. TeaSpeak är till stor del kompatibelt, enskilda fält kan saknas. UDP-voiceportar kontrolleras inte aktivt, eftersom TCP-connect-probes på UDP inte är meningsfulla. För interna servrar (privata IP-intervall) är detta verktyg medvetet inte användbart, använd istället en lokal klient.

Vanliga frågor

Hur fungerar TeamSpeak-3-statuskontrollen?

Vi försöker en TCP-anslutning till ServerQuery-gränssnittet (port 10011) på din TS3-server, läser bannern och frågar via det officiella ServerQuery-protokollet av version, plattform, slots och uptime. Sedan kontrollerar vi via TCP-connect om standardportarna (voice, file-transfer, ServerQuery, WebQuery) är öppna.

Varför visas uptime eller antal slots ibland som "Hidden"?

TeamSpeak låter serveradmins begränsa kommandot serverinfo till autentiserade ServerQuery-logins. Om den anonyma åtkomsten (unprivileged) är begränsad svarar servern med error id=2568 (insufficient client permissions). Vi visar då "Begränsad (Hidden)". Det är inget fel, utan en medveten konfiguration.

Vad betyder portarna 9987, 10011, 30033 och 10080?

Port 9987 (UDP) är standard-voiceporten som klienter pratar via. Port 10011 (TCP) är ServerQuery-gränssnittet för admins och verktyg som detta. Port 30033 (TCP) används för filöverföringar (avatarer, ikoner, kanalfiler). Port 10080 (TCP) är WebQuery, en HTTP-variant av ServerQuery-API:t.

Hur tillåter jag publika ServerQuery-frågor?

Kontrollera posten query_ip_allowlist.txt i ts3server.ini eller lämna den tom. Dessutom måste port 10011 vara öppen i brandväggen. För full statusfråga utan inloggning måste du ge serveradmin-gruppen eller en dedikerad ServerQuery-grupp rättigheten b_virtualserver_info_view. Tänk på: en öppen ServerQuery-port är ett vanligt brute-force-mål, säkra den med query_ip_denylist.txt eller en brandväggs-whitelist.

Varför visar verktyget ibland "Version: Okänd"?

Kommandot version är på vissa servrar spärrat för anonyma ServerQuery-anslutningar. Dessutom svarar äldre TS3-versioner olika på bannern. I detta fall ser vi att servern är online (TS3-banner finns), men får inga versionsdetaljer.

Vilka serverversioner stöds?

Alla officiella TeamSpeak-3-serverversioner sedan 3.0.x. ServerQuery-bannern och protokollet är stabila över alla 3.x-versioner. Vi testar regelbundet mot den aktuella 3.13.x-serien.

Fungerar verktyget med TeamSpeak 5 eller TeaSpeak?

TeamSpeak 5 (server) använder ett helt nytt protokoll och är inte bakåtkompatibelt med TS3-ServerQuery. TeaSpeak är till stor del ServerQuery-kompatibelt och bör fungera, enskilda fält (t.ex. virtualserver_uptime) kan avvika. För rena TS3-servrar är täckningen mest komplett.

Sparas mina inmatningar?

Nej. Den angivna adressen används endast för den direkta frågan och loggas inte. Vi loggar endast anonymiserat IP och tidsstämpel för rate-limit-kontroll (20 förfrågningar per minut). Verktyget är anti-SSRF-härdat: endast publikt nåbara IP:er kontaktas överhuvudtaget, privata och reserverade nät (RFC 1918, loopback, link-local) blockeras före varje anslutning.

Alla KernelHost-produkter

Behöver du mer än bara verktyg? Kolla in vårt kommersiella hostingutbud.