TeamSpeak-3-server installeren op Debian of Ubuntu
Zo installeert u een eigen TeamSpeak-3-server op Debian of Ubuntu: met een eigen gebruiker, geaccepteerde licentie, een bewaarde Privilege Key en vrijgegeven poorten.
Wilt u een eigen TeamSpeak-3-server draaien op uw Linux-rootserver met Debian of Ubuntu? Dan bent u hier aan het juiste adres.
In deze handleiding installeren wij de TeamSpeak-3-server stap voor stap via de SSH-console. Alle commando's zijn afgestemd op Debian 13, Debian 12 en Ubuntu 24.04 LTS. Oudere systemen zoals Debian 10 of Ubuntu 20.04 krijgen geen beveiligingsupdates meer en kunt u voor een openbaar bereikbare voiceserver beter niet meer gebruiken.
Voorwaarden en benodigde poorten
- Een rootserver of VPS met Debian 13, Debian 12 of Ubuntu 24.04 LTS
- Roottoegang via SSH
- UDP-poort 9987 voor de spraakoverdracht (standaardpoort)
- TCP-poort 30033 voor bestandsoverdrachten
- TCP-poort 10011 voor de ServerQuery-toegang
Geef in uw firewall minimaal de poorten 9987 (UDP) en 30033 (TCP) vrij. De ServerQuery-poort 10011 zet u daarentegen het beste niet open naar het internet, maar maakt u alleen bereikbaar vanaf uw eigen IP-adres.
Pakketlijst bijwerken en updates installeren
Werk eerst de pakketlijst van uw besturingssysteem bij en installeer alle beschikbare updates:
apt update && apt upgrade -y
Een eigen gebruiker voor TeamSpeak aanmaken
De TeamSpeak-3-server weigert als root te starten en moet daarom onder een eigen gebruiker draaien. Dat is meteen ook de veiligere variant, vooral wanneer op dezelfde server nog andere toepassingen draaien. Wij raden aan om het directe inloggen voor deze gebruiker uit te schakelen:
adduser --disabled-login teamspeak
De vragen die daarna volgen naar naam, adres of telefoonnummer kunt u met de entertoets overslaan.
Wissel nu naar de nieuwe gebruiker en naar diens thuismap:
su teamspeak
cd
TeamSpeak-3-server downloaden en uitpakken
Controleer vóór de download of er inmiddels een nieuwere versie beschikbaar is. De actuele uitgave vindt u op https://teamspeak.com/en/downloads/#server in het gedeelte "Linux 64-Bit". Staat daar een nieuwere versie, pas dan gewoon het versienummer in de volgende commando's aan. De hier gebruikte versie 3.13.7 is de stand van juli 2026.
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2
tar xfvj teamspeak3-server_linux_amd64-3.13.7.tar.bz2
Daarna kunt u het archief weer verwijderen:
rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2
Licentievoorwaarden accepteren en de server starten
Ga naar de TeamSpeak-map, bevestig de licentievoorwaarden en start de server:
cd teamspeak3-server_linux_amd64
touch .ts3server_license_accepted
./ts3server_startscript.sh start
Zonder het bestand .ts3server_license_accepted breekt de start af met een melding over de niet bevestigde licentie.
Inloggegevens en Privilege Key bewaren
Bij de allereerste start toont de server eenmalig de belangrijkste inloggegevens. Sla deze uitvoer beslist op, hij verschijnt geen tweede keer:
- De Privilege Key (token). Daarmee identificeert u zich in de TeamSpeak-client als serverbeheerder. Maak daarvoor één keer verbinding met de server, de client vraagt het token dan automatisch op.
- De ServerQuery-inloggegevens voor de gebruiker "serveradmin". Die heeft u later nodig voor beheertaken, bijvoorbeeld om een nieuw token aan te maken.
Daarmee is de installatie afgerond en is uw voiceserver bereikbaar.
Server stoppen, starten en de status controleren
De server wordt aangestuurd via het meegeleverde startscript. Deze commando's staan tot uw beschikking:
./ts3server_startscript.sh restart
./ts3server_startscript.sh stop
./ts3server_startscript.sh status
Let erop dat u deze commando's altijd als gebruiker "teamspeak" en vanuit de TeamSpeak-map uitvoert.
TeamSpeak-server na een herstart automatisch starten
Na een herstart van het besturingssysteem blijft de TeamSpeak-server eerst uit. Om hem vanzelf weer te laten opstarten, richt u een autostart in die het startscript onder de gebruiker "teamspeak" aanroept. Het complete verloop, inclusief een passend voorbeeld voor TeamSpeak, beschrijft onze handleiding Programma's automatisch starten bij het opstarten van de server.
Veelgestelde vragen
Welke poorten heeft een TeamSpeak-3-server nodig?
Is de TeamSpeak-3-server gratis?
Waarom start de TeamSpeak-server niet als root?
Ik ben mijn Privilege Key kwijt, wat kan ik doen?
Hoe start ik de TeamSpeak-server na een herstart automatisch?
2021-2026 KernelHost GmbH. Alle rechten voorbehouden. Deze handleiding is auteursrechtelijk beschermd. Publicatie op andere websites, geheel, gedeeltelijk of in bewerkte vorm, is zonder onze schriftelijke toestemming niet toegestaan. Citeren met bronvermelding en link is uitdrukkelijk welkom.

