TeamSpeak Server erstellen: Guide zu Version 3 und 6
Installiere deinen eigenen TeamSpeak Server auf dem PC oder VPS, hol dir den Admin-Token und erfahre alles über die neue Version 6.

Auf dieser Seite
Den Server selbst zu hosten hat gegenüber einer Miete zwei Vorteile: Du zahlst keine monatlichen Gebühren und hast die volle Kontrolle über die Konfiguration. Der Nachteil ist, dass der Computer, auf dem er läuft, dauerhaft eingeschaltet und erreichbar sein muss. Wir schauen uns die Installation unter Windows und Linux an, wie du Administrator wirst und wie deine Freunde über das Internet dazukommen.
Version 3 oder Version 6? #
| TeamSpeak 3 | TeamSpeak 6 | |
|---|---|---|
| Server-Status | Stabil, ausgereift | Beta |
| Verteilung | Paket von der offiziellen Website | Public Repository und Container-Image |
| Client | Veraltet, aber funktionsfähig | Modern, kostenlos |
| Empfohlen für | Eine Gruppe, die ihn täglich nutzt | Tests und alle, die das Neueste wollen |
Wenn du einen Server willst, der einfach funktioniert, wähle heute Version 3. Die 6 ist gut zum Ausprobieren, aber bedenke, dass sich zwischen zwei Updates etwas ändern oder kaputtgehen kann. Neuere Clients verbinden sich problemlos auch mit einem TeamSpeak 3 Server.
Was du brauchst #
- Ein Computer oder ein kleiner Server, der immer läuft. Für etwa zehn Personen reicht wirklich wenig: 1 GB RAM und ein beliebiger Prozessor aus den letzten Jahren.
- Eine stabile Internetverbindung, am besten per LAN-Kabel.
- Die richtigen Ports müssen offen sein:
| Port | Protokoll | Zweck |
|---|---|---|
| 9987 | UDP | Voice: der einzige unverzichtbare Port |
| 30033 | TCP | Dateitransfer zwischen Nutzern |
| 10011 | TCP | ServerQuery für die Fernverwaltung |
TeamSpeak 3 Server installieren #
Lade das Server-Paket von der offiziellen Download-Seite von TeamSpeak herunter und wähle dein Betriebssystem aus. Achte darauf, nicht den Client statt des Servers zu laden: Das sind zwei verschiedene Dateien.
Entpacke das Archiv in einen eigenen Ordner.
Starte den Server:
- unter Windows, indem du
ts3server.exeausführst; - unter Linux, einmalig mit
./ts3server_minimal_runscript.sh license_accepted=1zum Testen, oder konfiguriere ihn als Service (siehe unten).
- unter Windows, indem du
Bestätige beim ersten Start die Lizenz. Unter Linux kannst du im Server-Ordner auch eine leere Datei namens
.ts3server_license_acceptederstellen, damit du das nicht jedes Mal wiederholen musst.
logs, falls er schon weg ist.
Unter Linux als Service #
Lass den Server nicht als root laufen. Erstelle einen eigenen Benutzer, verschiebe den Server-Ordner dorthin und starte den Dienst mit systemd:
sudo adduser --disabled-login teamspeak
Erstelle dann die Datei /etc/systemd/system/teamspeak.service:
[Unit]
Description=TeamSpeak 3 Server
After=network.target
[Service]
User=teamspeak
WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64
ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server license_accepted=1
Restart=on-failure
[Install]
WantedBy=multi-user.target
Und aktiviere ihn mit sudo systemctl enable --now teamspeak. Ab diesem Moment startet der Server bei jedem Systemstart automatisch; den Token findest du mit sudo journalctl -u teamspeak.
Den Privilege Key nutzen #
Der Token macht aus einem normalen Nutzer einen Server Admin. Ohne diesen funktioniert der Server zwar, aber niemand kann Kanäle erstellen oder Berechtigungen verwalten.
Öffne den TeamSpeak Client und verbinde dich mit dem Server:
localhostüber die lokale IP, wenn du am selben Rechner bist, oder über die externe IP, wenn du von woanders kommst.Beim ersten Verbinden mit einem neuen Server fragt der Client direkt nach dem Key. Falls nicht, wähle im Menü Berechtigungen → Privilege Key verwenden.
Füge den beim ersten Start kopierten String ein und bestätige.
Damit hast du alle Rechte: Du kannst Kanäle erstellen, Gruppen zuweisen und weitere Token generieren, um Moderatoren einzuladen.

Weitere Tokens erstellst du unter Berechtigungen → Privilege Keys, indem du die Gruppe auswählst, die zugewiesen werden soll. Das ist der richtige Weg, um jemandem Rechte zu geben, ohne ihm deine Admin-Zugangsdaten zu verraten.
Freunde über das Internet einladen #
Im lokalen Netzwerk brauchst du nichts weiter: Die anderen Computer im Haus verbinden sich einfach mit der internen IP-Adresse des Servers.
Im Internet hast du drei Möglichkeiten:
- Den Port am Router öffnen, indem du 9987 UDP (und wenn du möchtest auch 30033 TCP für die Dateien) an den Computer weiterleitest, der den Server hostet. Du benötigst eine erreichbare öffentliche IP-Adresse; nicht alle Heimanschlüsse unterstützen das: Bei vielen FWA- oder Mobilfunkverbindungen funktioniert das Port Forwarding nicht.
- Ein privates Netzwerk unter Freunden, zum Beispiel mit Tailscale: Keine offenen Ports nötig, jeder installiert die Software und verbindet sich über die interne Adresse.
- Einen kleinen Mietserver, der auch das Problem löst, dass dein Computer ständig laufen muss.
Erstelle unter Windows zusätzlich eine Firewall-Regel, die eingehende Verbindungen an ts3server.exe zulässt, sonst bleibt der Port auch nach dem Öffnen im Router geschlossen. Normalerweise fragt dich Windows beim ersten Start danach: Bestätige dies für private Netzwerke mit „Ja“.

Der TeamSpeak 6 Server #
Den Server der neuen Generation kannst du bereits installieren: Es gibt ein Paket für Linux und Windows sowie ein Image für Docker. Die Konfiguration erfolgt über Dateien, Umgebungsvariablen oder Kommandozeilenparameter.
Er befindet sich jedoch offiziell noch in der Beta: Einige Funktionen befinden sich in der Entwicklung und das Verhalten kann sich ändern. Für eine Gruppe, die einfach nur beim Zocken chatten möchte, bleibt Version 3 die entspanntere Wahl. Die Version 6 macht Sinn, wenn du die Entwicklung aktiv mitverfolgen willst. Der TeamSpeak 6 Client hingegen ist bereits stabil und kostenlos.
Alternativen zum Selbsthosten #
Einen Server mieten: Bei einem spezialisierten Anbieter kostet das nur wenige Euro im Monat und erspart dir alle Probleme mit Ports und dem laufenden Computer.
Mumble ist die Open-Source-Alternative: Leichter, mit Positionalsound und ebenso einfach zu installieren.
Discord ist kostenlos und benötigt keinen eigenen Server, aber der Audio-Komfort ist geringer und alles läuft über die Server des Anbieters.
Häufig gestellte Fragen #
Wie viele Nutzer kann ich kostenlos hosten? #
Die kostenlose Lizenz für den nicht-kommerziellen Gebrauch deckt einen virtuellen Server mit maximal 32 Plätzen ab. Für eine Freundesgruppe reicht das völlig aus. Für kommerzielle Zwecke oder mehr Plätze sind kostenpflichtige Lizenzen erforderlich.
Ich habe meinen Privilege Token verloren: Was mache ich jetzt? #
Wenn du den Server gerade erst installiert hast, ist der schnellste Weg ein Neustart: Lösche die Datenbankdatei (ts3server.sqlitedb) und starte neu, dann wird eine neue generiert. Bei einem bereits konfigurierten Server kannst du über die ServerQuery einen neuen Token erstellen, indem du die Admin-Zugangsdaten nutzt, die du beim ersten Start kopiert hast.
Brauche ich einen leistungsstarken Computer? #
Nein, ein Voice-Server verbraucht extrem wenig: Die Hauptlast ist der Audio-Traffic, was bei etwa zehn Personen minimal ist. Viel wichtiger sind eine stabile Verbindung und die Tatsache, dass die Maschine durchläuft.
Kann ich ihn auf einem Raspberry Pi hosten? #
Der offizielle TeamSpeak 3 Server ist nur für x86-Prozessoren verfügbar und läuft daher nicht direkt auf einem Raspberry Pi. Für einen Voice-Server auf diesem Board-Typ ist Mumble die natürliche Wahl, und es funktioniert hervorragend.
Kann ich ihn auf einem Mac hosten? #
Ja, auf der offiziellen Website gibt es auch das Server-Paket für macOS. Er lässt sich wie unter Linux starten, indem man beim ersten Start die Lizenz akzeptiert. Da ein Mac aber oft in den Energiesparmodus geht, ist er als Dauerläufer nicht ideal.
Was ist der Unterschied zwischen Client und Server? #
Der Client ist das Programm, mit dem du dich verbindest und sprichst; der Server ist das System, das die Kanäle und Nutzer bereitstellt. Eine Gruppe benötigt nur einen Server, während jeder Teilnehmer den Client auf seinem eigenen Computer installiert.
Meine Freunde können sich nicht verbinden: Was muss ich prüfen? #
Wenn du selbst über localhost oder die interne IP reinkommst, aber von extern niemand beitreten kann, liegt das Problem fast immer an der Port-Weiterleitung für 9987 UDP im Router oder an der Windows-Firewall. Prüfe auch, ob du deinen Freunden die öffentliche IP gegeben hast; diese findest du heraus, wenn du am Server-PC nach „Wie ist meine IP“ suchst.

