50% sleva všechny plány, omezený čas. Začátek v $2.48/mo
zbývá 12 min
Hry a média

Jak nastavit TeamSpeak Server na Linuxu (Ubuntu/Debian/Rocky)

Nick Silver By Nick Silver 12 min čtení Aktualizováno 7. října 2025
Ultrarealistická mapa pásu metra ve skle, pět stanic v pořadí s malými zastávkami s názvem: UBUNTU 24.04 → SYSTEMD → UFW/FIREWALLD → SRV; umístěna způsobem, který napodobuje mapu metra; malá ikona VPS na konci.

Pokud chcete soukromý hlas s nízkou latencí a plnou kontrolou, můžete nastavit server TeamSpeak v systému Linux v minutách. Tato příručka se zaměřuje na aktuální distribuce LTS, čisté systemd služby a malé, ale důležité bezpečnostní kontroly. Spustíte jej jako vyhrazený uživatel, otevřete vpravo porty, reklamovat privilegovaný klíča ponechat jej spuštěný při spuštění. Pokud používáte Windows, můžete se dozvědět o instalaci a TeamSpeak server na Windows serveru v dalším z našich příspěvků.

Požadavky: OS, porty a přístup

Základní deska Ultrareal micro-ATX plovoucí střed; tři tenké skleněné dlaždice obíhají jako satelity s vyrytým UBUNTU 24.04, DEBIAN 12, ROCKY 9. Zacvakne boční kolejnice šestihranných jazýčků: UDP 9987, TCP 30033, TCP 10011.

Než cokoliv nainstalujete, ověřte si základy. VPS nebo vyhrazený stroj usnadňuje život, protože domácí poskytovatelé internetových služeb často sedí vzadu NAT na úrovni operátora (CGNAT) který blokuje příchozí provoz. Použijte obrázek LTS a uživatele bez oprávnění root se sudo. Server TeamSpeak můžete nastavit na Linuxu Ubuntu 24.04 LTS, Debian 12nebo Rocky/Alma 9; kroky jsou stejné s malými změnami firewallu.

Budete muset povolit jádro porty. Hlas běží dál UDP 9987, přenos souborů je TCP 30033a ServerQuery je TCP 10011. Pokud plánujete použít TSDNS, přidat TCP 41144, a pro starší webový seznam můžete vidět UDP 2010 odchozí. Dokumenty TeamSpeak SRV záznamy abyste mohli mapovat názvy na správný cíl a port. Pro referenci viz oficiální TeamSpeak ke stažení stránku a informace o portu pro potvrzení aktuálních výchozích nastavení:

Pokud hostujete doma a vaše veřejná IP patří CGNAT, externí uživatelé se k vám nedostanou, a to ani při přesměrování portů routeru. Přesunutím služby na VPS se vyhnete této překážce a získáte pevnou IPv4. S čistým obrazem sítě můžete načíst soubory serveru a připravit službu.

Stáhněte a připravte server

Ultrareálné okno terminálu na skleněné břidlici ukazuje tři vyryté údery velkými písmeny: DNF / APT, CURL+TAR, FIRST RUN. Pod ním tenký adresářový pás: /opt/TeamSpeak a chown. Mikro odznak čte x86_64.

Stáhnete aktuální 64bitový server, vytvoříte vyhrazený TeamSpeak uživatele, přijměte licenci a jednorázově začněte získat privilegovaný klíč. Tyto příkazy fungují napříč Ubuntu, Debiana Rocky-založené obrázky.

  1. Nejprve v případě potřeby nainstalujte pomocníky pro archivaci a poté přidejte uživatele a adresáře:
  • Ubuntu / Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
  • Rocky / Alma:
sudo dnf install -y bzip2 tar curl

 

  1. Vytvořte runtime uživatele a složky:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. Dále si stáhněte nejnovější verzi a rozbalte ji /opt/TeamSpeak. Upstream server je 3.13.7 pro Linux x86_64 v době psaní tohoto článku. Aktualizace a hash vždy zkontrolujte na oficiální stránce stahování.
cd /tmp
curl -LO https://files.TeamSpeak-services.com/releases/server/3.13.7/TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
tar xvjf TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
sudo rsync -a TeamSpeak3-server_linux_amd64/ /opt/TeamSpeak/
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. Přijměte licenci pomocí souboru nebo proměnné prostředí. Nejjednodušší metodou na virtuálním počítači je malý soubor značky v domovské stránce TeamSpeak, poté první spuštění pod účtem TeamSpeak pro vygenerování admin token.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh

 

  1. Sledujte výstup terminálu a zapište si řádek „tokenu“. Tento klíč vám umožňuje nárokovat správce v klientovi. Zastavte proces pomocí Ctrl+C. S nainstalovanými binárními soubory a uloženým tokenem jej převeďte na spravovanou službu.

 

Jediné čisté rozvržení funguje napříč distribucemi, takže můžete nastavit server TeamSpeak na Linuxu jednou a znovu použít playbook pro budoucí uzly.

Udělejte z toho službu pomocí systemd

Přední strana serveru Ultrareal 1U (jemný kartáčovaný kov, svítící LED dioda napájení) se vznáší před třemi tenkými skleněnými tabulemi tvořícími potrubí.

Správná jednotka umožňuje spuštění, zastavení, restartování, protokolování a automatické spuštění při startu. Vytvořte minimální systemd služba, která odkazuje na nainstalovanou složku a běží jako neprivilegovaný uživatel. The Komunitní dokumenty TeamSpeak Linux servisní jednotky do hloubky.

  1. Vytvořte soubor jednotky:
sudo tee /etc/systemd/system/TeamSpeak.service >/dev/null << 'EOF'
[Unit]
Description=TeamSpeak 3 Server
Wants=network-online.target
After=network.target
[Service]
WorkingDirectory=/opt/TeamSpeak
User=TeamSpeak
Type=forking
PIDFile=/opt/TeamSpeak/ts3server.pid
ExecStart=/opt/TeamSpeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/opt/TeamSpeak/ts3server_startscript.sh stop
ExecReload=/opt/TeamSpeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
EOF

 

  1. Znovu načtěte systemd a povolte službu:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak

 

  1. Zkontrolujte službu a v případě potřeby znovu sejměte token:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager

 

Nyní, když je služba spuštěna, otevřete potřebné porty takže klienti mohou dosáhnout koncových bodů hlasu, dotazů a přenosu souborů. Jakmile je server pod systemd, můžete nainstalovat server TeamSpeak na Linux na jakémkoli VPS a počítejte s automatickým restartem po restartu nebo pádu.

Otevřete bránu firewall, UFW nebo firewalld

Ultrareal skleněné dveře firewall; dvojité kliky UFW a FIREWALLD. Nopy zárubně svítí s: 9987/UDP, 30033/TCP, 10011/TCP, 41144, 2010 OUT; lintel ticks: IPv6, RELOAD, CONNECT.

Otevřete hlas, přenos souborů a dotaz porty. Na Ubuntu pravděpodobně použijete UFW. Na Rocky nebo Almě je výchozí nastavení firewalld.

Příklad UFW:

sudo ufw allow 9987/udp comment "TeamSpeak voice"
sudo ufw allow 30033/tcp comment "TeamSpeak file transfer"
sudo ufw allow 10011/tcp comment "TeamSpeak ServerQuery"
sudo ufw reload

 

příklad firewallu:

sudo firewall-cmd --permanent --add-port=9987/udp
sudo firewall-cmd --permanent --add-port=30033/tcp
sudo firewall-cmd --permanent --add-port=10011/tcp
sudo firewall-cmd --reload

 

Pokud plánujete použít TSDNS, přidat 41144/tcp. Pokud publikujete svůj server ve starším webovém seznamu, povolte to 2010/udp odchozí.

Poznámka k IPv6: opakovat pravidla pro IPv6 pokud to váš hostitel má; klient vás může kontaktovat přes v4 nebo v6. Se zavedenými síťovými pravidly se připojte z klienta a požádejte správce.

Připojení a nárok na správce

Ultrarealistická obrazovka notebooku rozdělená do tří tenkých skleněných tabulí: PŘIPOJTE nad vstupní linku IP; PASSWORD ovládané malou skleněnou klávesnicí (PIN tečky se při klepání animují); rozsvícená dlaždice CHANNEL ukazuje jemný průběh hlasu.

Otevřete klienta TeamSpeak na ploše, připojte se k IP serveru nebo doméně a po zobrazení výzvy vložte soubor privilegovaný klíč od prvního běhu. Nastavte heslo serveru a potvrďte, že se můžete připojit ke kanálu a mluvit normálně. V případě potřeby můžete později znovu vygenerovat klíč tím, že znovu navštívíte protokoly nebo vytvoříte nový token v rozhraní oprávnění.

Pokud dáváte přednost desktopu na virtuálním počítači pro jednorázovou konfiguraci, můžete přidat XRDP k dosažení grafické relace ze systému Windows. Chcete-li krok za krokem nastavit GUI uvnitř Ubuntu, postupujte podle našeho průvodce na blogu nainstalujte xRDP na Ubuntu

S potvrzenými právy správce vezměte na vědomí porty jste otevřeli a co každý zvládá. Toto první přihlášení dokončí vaše nastavení serveru TeamSpeak v systému Linux.

Výchozí porty a účel TeamSpeak

Zde je rychlá referenční tabulka pro výchozí hodnoty. Můžete je změnit v konfiguraci, ale většina nastavení je zachovává tak, jak je zapsáno.

Přístav Proto Účel
9987 UDP Hlasový provoz pro kanály
30033 TCP Služba přenosu souborů
10011 TCP Rozhraní ServerQuery
41144 TCP Pomocník TSDNS, volitelný
2010 UDP Seznam starších veřejných serverů je venku

TeamSpeak informace o portu a SRV pokyny potvrzují tato výchozí nastavení. Jakmile jsou porty pevné, nejrychlejší výhry pocházejí z rychlých oprav běžných problémů s připojením.

Odstraňování problémů: Nelze se připojit, chybí token, CGNAT

Ultrareal logbook (mikrotištěný papír) pod skleněnou lupou zvýrazňující žeton; vedle ní je vyleptaná karta servisní jednotky PID a WORKDIR. Pozadí stojanu ukazuje UDP 9987 a 30033/TCP.

Použijte krátký runbook, abyste mohli přejít přímo od symptomu k akci. Tyto kontroly platí bez ohledu na distribuci, pokud nastavíte server TeamSpeak na Linuxu systemd. Mnoho oprav je u všech stejných Instalace serveru TeamSpeak Linux.

  • Klientovi vyprší časový limit od internetu, ale místní LAN funguje: Ověřte si to UDP 9987 je otevřena na firewallu serveru a předávána na libovolném upstream routeru. Zkontrolujte protokoly pro „poslech na 0.0.0.0:9987“, abyste potvrdili hlasovou zásuvku.
  • Vnější uživatelé se nemohou připojit, a to ani s přesměrováním: Zkontrolujte, zda váš ISP přiděluje vaší WAN adresu 100.64.0.0/10. To naznačuje CGNAT. Hostování na VPS se tomuto blokování vyhýbá a zachovává statický IPv4, který se čistě mapuje na klienty.
  • Ztráta privilegovaného klíče: Přečtěte si protokoly služeb a vyhledejte „token“ nebo restartujte jednou, abyste vygenerovali nový klíč. Zachyťte to ve správci hesel.
  • Služba se nespustí: Znovu zkontrolujte Pracovní adresář, Uživatela cesty ve vaší jednotce. Neshoda zabraňuje zápisu souboru PID. Výše uvedený příklad je stabilní základní linií.
  • Nahrávání souborů se nezdařilo: OTEVŘENO TCP 30033 a potvrďte, že port pro přenos souborů nebyl v konfiguraci změněn. Klient se tuto hodnotu dozví během hlasového handshake.

 

Nyní, když máte základy v pořádku, přidejte doménu, aby se uživatelé připojovali podle jména, nikoli podle IP a portu.

Volitelné: Doména a SRV nebo TSDNS

Popisný název můžete namapovat na svůj hlasový koncový bod pomocí DNS SRV záznam. Vytvořit Záznam pro cíl pak přidejte záznam SRV takto:

_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.

 

Klienti vyřeší SRV a připojte se, aniž byste potřebovali port v adrese. TeamSpeak také podporuje a TSDNS služba zapnuta 41144/tcp pro vlastní mapování jmen. Obě metody jsou zdokumentovány dodavatelem v článku s informacemi o portu, na který jsme odkazovali dříve.

Pokud nechcete spravovat DNS, můžete uživatelům poskytnout snadnou cestu sdílením přímého odkazu, například:

ts3server://host.example.com

 

Po dokončení pojmenování uzamkněte několik malých návyků v oblasti zabezpečení a údržby, aby služba zůstala stabilní.

Zabezpečení a údržba

Zabezpečte cestu správce a chraňte data v klidu. Tyto postupy dnes přidají pár minut a později ušetří hodiny.

  • Admin povrch: Nastavte silné heslo serveru a zkontrolujte, kdo má ServerQuery přístup. Použijte pojmenovaná přihlášení.
  • Šifrování: Povolte globálně šifrování hlasu kanálu, pokud to váš rozpočet CPU umožňuje. Začněte s nejcitlivějšími kanály.
  • Zálohy: Zálohujte ts3server.sqlitedb nebo vaší externí databázi a zkopírujte ts3server.ini. Uložte soubor jednotky a všechna pravidla brány firewall.
  • Nejmenší výsada: Udržujte systemd jednotka na vyhrazené TeamSpeak uživatel. Nespouštějte binární soubor jako root.
  • Aktualizace: Aplikujte aktualizace distribuce podle plánu a restartujte službu po změně jádra. Po každé změně otestujte připojení.

Po pokrytí základů vyberte rozumnou počáteční velikost, aby služba zůstala pro vaši skupinu bezproblémová.

Rady pro výběr: Hosting, Distro a Velikost

Pokud je vaším jediným cílem rychlý hlas pro přátele, můžete nastavit server TeamSpeak na Linuxu na malém virtuálním počítači a udržet nízké náklady. Větší skupiny těží z lepších sítí a větší paměti RAM pro přenos souborů. Pomocí této rychlé matice vyberte výchozí bod a po týdnu reálného provozu jej upravte.

  • Domácí laboratoř na CGNAT: Nebojujte s přesměrováním portů. Přesuňte službu na VPS s veřejným IPv4 a poté publikujte DNS. Toto je nejrychlejší způsob nainstalovat server TeamSpeak na Linux pro venkovní přístup.
  • Herní klan s víkendovými vrcholy: Začněte se 2 vCPU a 2 GB RAM, poté sledujte nečinnost CPU a ztrátu paketů. Upgradujte, jakmile bude hlas během rušných hodin téměř saturován.
  • Univerzitní klub: Preferuji Ubuntu 24.04 LTS a UFW pravidla. Kampusové sítě často mají IPv6, takže po otevření portů otestujte příchozí IPv6.
  • Esports tým, dny zápasů: Použijte VPS v blízkosti herního regionu a zaznamenejte základní linii. Pokud záleží na nahrávkách nebo odesílání velkých souborů, přidejte úložiště a zvětšete RAM na 4 GB.
  • Smíšená modovací skupina: Nechat ServerQuery uzamčen, přidat hesla kanálů a naplánovat týdenní zálohování. To zaměstnává Instalace serveru TeamSpeak Linux předvídatelný.

 

Začněte jednoduše a opakujte.  Po výběru tvaru byste měli vědět, že přístup GUI na virtuálním počítači může urychlit ranou konfiguraci, takže si přečtěte další část o hostovaných možnostech a cestě k ploše.

Hosting a vzdálená správa

Spusťte TeamSpeak na platformě vytvořené pro stabilní hlas a čisté směrování. Náš Linux VPS vám poskytuje veřejnou IPv4, oblasti s nízkým jitterem a kořenovou kontrolu na jednom místě. Můžete začít v malém, udržovat nízkou latenci a škálovat během několika minut, jak se vaše komunita rozrůstá.

Co získáte s Cloudzy Linux VPS:

  • Počítejte, na které se můžete spolehnout: moderní vCPU, konzistentní frekvence hodin a vyhrazená paměť RAM o velikosti pro hlas v reálném čase.
  • Úložiště, které udrží krok: Úložiště NVMe nebo SSD pro rychlé přenosy souborů a rychlé zápisy protokolů.
  • Síť vytvořená pro hlas: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
  • Obrázky OS, které odpovídají vaší příručce: Ubuntu 24.04 LTS, Debian 12 nebo Rocky 9, vše připraveno na vyčištění systemd nastavení.
  • Přístup a ovládání: úplný root, out-of-band konzola, rDNS a pravidla brány firewall, která můžete upravit bez lístků.
  • Nástroje životního cyklu: snímky před upgradem, rychlé obnovení a jednoduchá změna velikosti plánu.
  • Globální regiony: s více než 12 místy na více než 3 kontinentech si vyberte datové centrum nejblíže k vašim hráčům, abyste zkrátili čas na cestu tam a zpět.
  • Podpora a dostupnost: 24×7 pomoc od skutečných inženýrů a 99,95% dostupnost SLA.

 

Pokud chcete na svém VPS desktop pro rychlé vizuální změny, nasaďte a Linux RDP server jako a aplikace na jedno kliknutí na vašem Linux VPS.

Závěrečné myšlenky

Právě jste viděli, jak nastavit server TeamSpeak na Linuxu pomocí jednoduché, opakovatelné cesty. Tento přístup udržuje nastavení předvídatelné pro budoucí uzly nebo oblasti. Použijte distribuci LTS, vyhrazeného uživatele a správného systemd jednotka. Otevřete UDP a TCP porty na tom záleží, tvrdí privilegovaný klíča přidejte SRV pokud chcete přátelštější adresu. Pro hladší cestu a stabilní veřejnou IP zvažte hostování na Cloudzy Linux VPS takže váš server zůstane dostupný ve dne i v noci.

 

FAQ

Které porty musím otevřít pro základní server Linux TeamSpeak?

Otevřete UDP 9987 pro hlas, TCP 30033 pro přenos souborů a TCP 10011 pro ServerQuery. Pokud používáte TSDNS, otevřete také TCP 41144. Tyto výchozí hodnoty pokrývají většinu instalací a odpovídají pokynům pro porty TeamSpeak.

Mohu hostovat server Linux TeamSpeak za NAT na úrovni operátora doma?

Ne. Uživatelé mimo vašeho ISP nemohou iniciovat příchozí relace na vaši soukromou adresu. Můžete testovat lokálně, ale internetoví klienti selžou. Použijte VPS s veřejnou IPv4 nebo požádejte ISP, aby vám vypnul CGNAT.

Jak automaticky spustím server TeamSpeak Linux při spouštění?

Vytvořte jednotku systemd, spusťte systemctl enable TeamSpeak a služba se spustí při spuštění a restartuje se při selhání. Zkontrolujte stav a protokoly pomocí příkazů uvedených výše.

Jak obnovím klíč oprávnění správce pro svůj server TeamSpeak Linux?

Prohledejte poslední protokoly pro řádek „token“ pomocí journalctl -u TeamSpeak | grep -i token nebo vygenerujte nový token uvnitř klienta s oprávněními.

Je tam ke stažení TeamSpeak 5 nebo 6 Linux server místo TS3?

Veřejné produkční servery používají sestavení serveru TS3. Pokračujte v používání serveru 3.13.x a sledujte oficiální stránku stahování pro případné aktualizace.

Podíl

Více z blogu

Pokračujte ve čtení.

Hrdina „Best Plex Alternatives“ s dlaždicemi Jellyfin, Emby, Stremio a Kodi, rychlý průvodce alternativami plexu.
Hry a média

Nejlepší alternativy Plex pro mediální servery s vlastním hostingem: Rychlá odpověď + podrobné rozdělení

Pokud chcete odpověď, Jellyfin je nejlepší alternativou Plex pro většinu lidí, kteří skutečně chtějí sami hostit svá média dlouhodobě. Emby je vhodnější, pokud chcete více lesku

Nick SilverNick Silver 14 minut čtení
Jak vytvořit zálohu serveru Minecraft?
Hry a média

Jak vytvořit zálohu serveru Minecraft?

Provozování serveru Minecraft bez zálohy je riskantní. Dříve nebo později se něco zlomí. Poškozené světy, kolize modů, špatné chování pluginů nebo neočekávané chyby způsobí výpadek serveru a

Ivy JohnsonováIvy Johnsonová 10 min čtení
Napravo stojí zářící portál odhalující hrad a plovoucí ostrovy. Text „Nejlepší Minecraft Modpacks“ se tučně zobrazuje na tmavé levé straně vedle loga Cloudzy.
Hry a média

Nejlepší Minecraft Modpacky na hraní v roce 2026

Vanilla Minecraft zatuchne po stovkách hodin. Porazili jste Ender Dragona, postavili farmy a prozkoumali biomy. co bude dál? Modpacky to opravují přibalováním modů

Rexa CyrusRexa Cyrus 13 minut čtení

Jste připraveni k nasazení? Od 2,48 $ měsíčně.

Nezávislý cloud, od roku 2008. AMD EPYC, NVMe, 40 Gbps. 14denní vrácení peněz.