Als u privéspraak met lage latentie en volledige controle wilt, kan dat een TeamSpeak-server op Linux opzetten in minuten. Deze gids richt zich op de huidige LTS-distributies, een clean gesystematiseerd service en kleine maar belangrijke veiligheidscontroles. Je start het als een toegewijde gebruiker, open de rechterkant havens, claim de privilege sleutelen laat het tijdens het opstarten draaien. Als u Windows gebruikt, kunt u meer lezen over het installeren van een TeamSpeak-server op een Windows Server in een ander bericht van ons.
Vereisten: besturingssysteem, poorten en toegang

Controleer de basis voordat u iets installeert. Een VPS of dedicated machine maakt het leven makkelijker, aangezien residentiële ISP’s vaak achterop blijven zitten NAT van carrier-kwaliteit (CGNAT) dat inkomend verkeer blokkeert. Gebruik een LTS-image en een niet-rootgebruiker met sudo. U kunt een TeamSpeak-server op Linux opzetten Ubuntu 24.04 LTS, Debian 12, of Rotsachtig/Alma 9; de stappen zijn hetzelfde met kleine wijzigingen in de firewall.
Je zult de kern moeten toestaan havens. Stem loopt door UDP9987, bestandsoverdracht is TCP-30033en ServerQuery is TCP-10011. Als u van plan bent om te gebruiken TSDNS, toevoegen TCP-41144, en voor de oude weblijst ziet u mogelijk UDP 2010 uitgaand. TeamSpeak-documenten SRV-records zodat u namen aan het juiste doel en de juiste poort kunt toewijzen. Zie de ambtenaar voor referentie TeamSpeak-downloads pagina en haven informatie om de huidige standaardinstellingen te bevestigen:
Als u thuis host en uw openbare IP-adres hoort bij CGNAT, externe gebruikers zullen u niet bereiken, zelfs niet als u port forwarding naar de router uitvoert. Door de dienst naar een VPS te verplaatsen, wordt deze wegversperring vermeden en krijgt u een vast IPv4. Als het netwerkbeeld helder is, kunt u de serverbestanden ophalen en de service voorbereiden.
Download en bereid de server voor

U downloadt de huidige 64-bits server, maakt een dedicated TeamSpreek gebruiker, accepteer de licentie en voer een eenmalige start uit om de privilege sleutel. Deze opdrachten werken overal Ubuntu, Debian, En Rotsachtig-gebaseerde afbeeldingen.
- Installeer eerst archiefhelpers indien nodig en voeg vervolgens de gebruiker en mappen toe:
- Ubuntu/Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
- Rotsachtig / Alma:
sudo dnf install -y bzip2 tar curl
- Maak de runtime-gebruiker en mappen:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Download vervolgens de nieuwste release en pak deze uit /opt/TeamSpeak. De upstream-server is 3.13.7 voor Linux x86_64 op het moment van schrijven. Controleer altijd de officiële downloadpagina op updates en hashes.
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
- Accepteer de licentie met een bestand- of omgevingsvariabele. De eenvoudigste methode op een VM is een klein markeringsbestand in de TeamSpeak-startpagina, en vervolgens een eerste run onder het TeamSpeak-account om de admin-token.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Bekijk de terminaluitvoer en noteer de "token" -regel. Met deze sleutel kunt u admin in de client claimen. Stop het proces met Ctrl+C. Als de binaire bestanden aanwezig zijn en het token is opgeslagen, converteert u deze naar een beheerde service.
Eén enkele, overzichtelijke lay-out werkt voor alle distributies, dus u kunt één keer een TeamSpeak-server op Linux opzetten en het playbook hergebruiken voor toekomstige knooppunten.
Maak er een service van met systemd

Een goede eenheid geeft je start, stop, herstart, logs en automatische start bij het opstarten. Creëer een minimaal gesystematiseerd service die verwijst naar de geïnstalleerde map en wordt uitgevoerd als de gebruiker zonder rechten. De TeamSpeak-communitydocumenten Linux-service-eenheden diepgaand.
- Maak het eenheidsbestand aan:
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
- Laad systemd opnieuw en schakel de service in:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Controleer de service en leg het token indien nodig opnieuw vast:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Nu de service actief is, opent u het benodigde bestand havens zodat klanten de eindpunten voor spraak-, query- en bestandsoverdracht kunnen bereiken. Zodra de server onder is gesystematiseerd, dat kan installeer een TeamSpeak-server op Linux op elke VPS en reken op automatische herstart na reboots of crashes.
Open Firewall, UFW of firewalld


U kunt met een DNS een beschrijvende naam toewijzen aan uw spraakeindpunt SRV-record. Maak een Een record voor het doel en voeg vervolgens een SRV-invoer als volgt toe:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
Klanten lossen het probleem op SRV en maak verbinding zonder dat er een poort in het adres nodig is. TeamSpeak ondersteunt ook a TSDNS dienst aan 41144/tcp voor aangepaste naamtoewijzingen. Beide methoden worden door de leverancier gedocumenteerd in het eerder gelinkte poortinfo-artikel.
Als u DNS liever niet beheert, kunt u gebruikers nog steeds een gemakkelijk pad bieden door een directe link te delen, zoals:
ts3server://host.example.com
Nadat de naamgeving is voltooid, kunt u een paar kleine beveiligings- en onderhoudsgewoonten vastleggen, zodat de service stabiel blijft.
Beveiliging en onderhoud

Beveilig het beheerderspad en bescherm gegevens in rust. Deze praktijken voegen vandaag een paar minuten toe en besparen later uren.
- Beheeroppervlak: Stel een sterk serverwachtwoord in en bekijk wie dat heeft gedaan Serverquery toegang. Gebruik benoemde logins.
- Encryptie: Schakel kanaalstemversleuteling wereldwijd in als uw CPU-budget dit toelaat. Begin met de meest gevoelige kanalen.
- Back-ups: Maak een back-up ts3server.sqlitedb of uw externe database en kopieer ts3server.ini. Sla het eenheidsbestand en eventuele firewallregels op.
- Minste privilege: Houd de gesystematiseerd eenheid op de speciale TeamSpreek gebruiker. Voer het binaire bestand niet uit als root.
- Updates: Pas distributie-updates volgens een schema toe en start de service opnieuw na een kernelwijziging. Test de connectiviteit na elke wijziging.
Als u de basisbeginselen onder de knie heeft, kiest u een verstandige startgrootte, zodat de service voor uw groep soepel blijft verlopen.
Selectieadvies: hosting, distributie en grootte
Als je enige doel een snelle stem voor vrienden is, kun je een TeamSpeak-server op Linux op een kleine VM opzetten en de kosten laag houden. Grotere groepen profiteren van betere netwerken en meer RAM voor bestandsoverdracht. Gebruik deze snelle matrix om een startpunt te kiezen en pas dit aan na een week van echt verkeer.
- Thuislab op CGNAT: Vecht niet tegen port forwarding. Verplaats de service naar een VPS met openbaar IPv4 en publiceer vervolgens DNS. Dit is de snelste manier om installeer een TeamSpeak-server op Linux voor toegang van buitenaf.
- Gamingclan met weekendpieken: Begin met 2 vCPU en 2 GB RAM en kijk vervolgens naar CPU-inactiviteit en pakketverlies. Upgrade zodra de stem tijdens drukke uren bijna verzadigd is.
- Universiteitsclub: De voorkeur geven aan Ubuntu 24.04 LTS En UFW regels. Campusnetwerken hebben dat vaak wel IPv6, dus test inkomende IPv6 nadat u poorten hebt geopend.
- Esports-team, wedstrijddagen: Gebruik een VPS in de buurt van de gameregio en leg een basislijn vast. Als opnamen of het uploaden van zware bestanden ertoe doen, voeg dan opslagruimte toe en verhoog het RAM-geheugen naar 4 GB.
- Gemengde moddinggroep: Houden Serverquery vergrendeld, voeg kanaalwachtwoorden toe en plan wekelijkse back-ups. Dit houdt het druk TeamSpeak-server Linux-installatie voorspelbaar.
Begin eenvoudig en herhaal. Nadat u een vorm heeft gekozen, moet u weten dat GUI-toegang op een VM de vroege configuratie kan versnellen, dus lees de volgende sectie voor gehoste opties en een bureaubladpad.
Hosting en extern beheer

Voer TeamSpeak uit op een platform dat is gebouwd voor stabiele spraak en duidelijke routering. Ons Linux-VPS geeft u een openbare IPv4, regio's met weinig jitter en rootcontrole op één plek. U kunt klein beginnen, de latentie kort houden en binnen enkele minuten opschalen naarmate uw community groeit.
Wat je krijgt met Cloudzy’s Linux VPS:
- Computer waarop u kunt rekenen: moderne vCPU's, consistente kloksnelheden en speciaal RAM-geheugen voor realtime spraak.
- Opslag die bijhoudt: NVMe- of SSD-opslag voor snelle bestandsoverdracht en snel logschrijven.
- Netwerk gebouwd voor spraak: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- OS-images die overeenkomen met uw playbook: Ubuntu 24.04 LTS, Debian 12 of Rocky 9, allemaal klaar voor een schoonmaakbeurt gesystematiseerd opstelling.
- Toegang en controle: volledige root-, out-of-band console-, rDNS- en firewallregels die u zonder tickets kunt wijzigen.
- Hulpmiddelen voor de levenscyclus: snapshots vóór upgrades, snel herstel en eenvoudige aanpassing van het plan.
- Mondiale regio's: met meer dan 12 locaties op meer dan 3 continenten kunt u het dichtstbijzijnde datacenter bij uw spelers kiezen om de heen- en terugreistijd te verkorten.
- Ondersteuning en uptime: 24×7 hulp van echte engineers en een uptime SLA van 99,95%.
Als je een desktop bovenop je VPS wilt voor snelle visuele veranderingen, implementeer dan een Linux RDP-server als een app met één klik op uw Linux VPS.
Laatste gedachten
Je hebt zojuist gezien hoe je een TeamSpeak-server op Linux kunt opzetten met een eenvoudig, herhaalbaar pad. Deze aanpak zorgt ervoor dat de configuratie voorspelbaar blijft voor toekomstige knooppunten of regio's. Gebruik een LTS-distributie, een toegewijde gebruiker en een goede gesystematiseerd eenheid. Open de UDP en TCP havens wat er ook toe doet, claim de privilege sleutel, en toevoegen SRV als je een vriendelijker adres wilt. Voor een soepeler pad en een stabiel openbaar IP-adres kunt u overwegen om te hosten op een Cloudzy Linux-VPS zodat uw server dag en nacht bereikbaar blijft.

