Wenn Sie eine private Sprachübertragung mit geringer Latenz und voller Kontrolle wünschen, ist das möglich Richten Sie einen TeamSpeak-Server unter Linux ein in Minuten. Dieser Leitfaden konzentriert sich auf aktuelle LTS-Distributionen, eine saubere systemd Service und kleine, aber wichtige Sicherheitskontrollen. Um es als dedizierter Benutzer zu starten, öffnen Sie es rechts Häfen, behaupten die Berechtigungsschlüssel, und lassen Sie es beim Booten laufen. Wenn Sie Windows verwenden, erfahren Sie mehr über die Installation von a TeamSpeak-Server auf einem Windows-Server in einem anderen unserer Beiträge.
Voraussetzungen: Betriebssystem, Ports und Zugriff

Bevor Sie etwas installieren, überprüfen Sie die Grundlagen. Ein VPS oder ein dedizierter Computer macht das Leben einfacher, da private ISPs oft dahinter sitzen Carrier-Grade-NAT (CGNAT) das den eingehenden Datenverkehr blockiert. Verwenden Sie ein LTS-Image und einen Nicht-Root-Benutzer mit sudo. Sie können einen TeamSpeak-Server unter Linux einrichten Ubuntu 24.04 LTS, Debian 12, oder Rocky/Alma 9; Die Schritte sind bei kleinen Firewall-Änderungen dieselben.
Sie müssen den Kern zulassen Häfen. Die Stimme läuft weiter UDP 9987, Dateiübertragung ist TCP 30033und ServerQuery ist TCP 10011. Wenn Sie die Verwendung planen TSDNS, hinzufügen TCP 41144, und für die alte Webliste, sehen Sie vielleicht UDP 2010 ausgehend. TeamSpeak-Dokumente SRV-Datensätze sodass Sie Namen dem richtigen Ziel und Port zuordnen können. Als Referenz siehe den Beamten TeamSpeak-Downloads Seite und Hafeninformationen So bestätigen Sie die aktuellen Standardeinstellungen:
Wenn Sie zu Hause hosten und Ihre öffentliche IP gehört CGNAT, externe Benutzer werden Sie auch mit Router-Port-Weiterleitung nicht erreichen. Durch die Verlagerung des Dienstes auf einen VPS wird diese Hürde umgangen und Sie erhalten eine feste IPv4. Wenn das Netzwerkbild klar ist, können Sie die Serverdateien abrufen und den Dienst vorbereiten.
Laden Sie den Server herunter und bereiten Sie ihn vor

Sie laden den aktuellen 64-Bit-Server herunter und erstellen einen dedizierten TeamSpeak Benutzer, akzeptieren Sie die Lizenz und führen Sie einen einmaligen Start durch, um die zu erhalten Berechtigungsschlüssel. Diese Befehle wirken quer Ubuntu, Debian, Und Felsig-basierte Bilder.
- Installieren Sie bei Bedarf zunächst die Archivhilfsprogramme und fügen Sie dann den Benutzer und die Verzeichnisse hinzu:
- Ubuntu / Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
- Rocky / Alma:
sudo dnf install -y bzip2 tar curl
- Erstellen Sie den Laufzeitbenutzer und die Ordner:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Laden Sie als Nächstes die neueste Version herunter und entpacken Sie sie /opt/TeamSpeak. Der Upstream-Server ist 3.13.7 für Linux x86_64 zum Zeitpunkt dieses Schreibens. Überprüfen Sie immer die offizielle Download-Seite auf Updates und 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
- Akzeptieren Sie die Lizenz mit einer Datei oder Umgebungsvariablen. Die einfachste Methode auf einer VM ist eine kleine Markierungsdatei in der TeamSpeak-Homepage und dann eine erste Ausführung unter dem TeamSpeak-Konto, um die zu generieren Admin-Token.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Beobachten Sie die Terminalausgabe und notieren Sie die „Token“-Zeile. Mit diesem Schlüssel können Sie Administratorrechte im Client beanspruchen. Stoppen Sie den Vorgang mit Strg+C. Wenn die Binärdateien vorhanden und das Token gespeichert sind, wandeln Sie es in einen verwalteten Dienst um.
Ein einziges, übersichtliches Layout funktioniert in allen Distributionen, sodass Sie einmal einen TeamSpeak-Server unter Linux einrichten und das Playbook für zukünftige Knoten wiederverwenden können.
Machen Sie daraus einen Dienst mit systemd

Mit einer geeigneten Einheit können Sie beim Booten starten, stoppen, neu starten, protokollieren und automatisch starten. Erstellen Sie ein Minimal systemd Dienst, der auf den installierten Ordner verweist und als nicht privilegierter Benutzer ausgeführt wird. Der TeamSpeak-Community-Dokumente Linux-Serviceeinheiten im Detail.
- Erstellen Sie die Unit-Datei:
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
- Laden Sie systemd neu und aktivieren Sie den Dienst:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Überprüfen Sie den Dienst und erfassen Sie das Token bei Bedarf erneut:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Nachdem der Dienst nun ausgeführt wird, öffnen Sie das erforderliche Häfen So können Clients die Sprach-, Abfrage- und Dateiübertragungsendpunkte erreichen. Sobald der Server unter ist systemd, du kannst Installieren Sie einen TeamSpeak-Server unter Linux auf jedem VPS und verlassen Sie sich auf einen automatischen Neustart nach Neustarts oder Abstürzen.
Öffnen Sie die Firewall, UFW oder firewalld


Mit einem DNS können Sie Ihrem Sprachendpunkt einen benutzerfreundlichen Namen zuordnen SRV-Datensatz. Erstellen Sie eine Ein Rekord für das Ziel, dann fügen Sie einen SRV-Eintrag wie diesen hinzu:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
Kunden werden das Problem lösen SRV und eine Verbindung herstellen, ohne dass ein Port in der Adresse erforderlich ist. TeamSpeak unterstützt auch a TSDNS Dienst an 41144/tcp für benutzerdefinierte Namenszuordnungen. Beide Methoden werden vom Anbieter in dem zuvor verlinkten Port-Info-Artikel dokumentiert.
Wenn Sie DNS lieber nicht verwalten möchten, können Sie Benutzern dennoch einen einfachen Weg bieten, indem Sie einen direkten Link teilen, z. B.:
ts3server://host.example.com
Legen Sie nach der Benennung ein paar kleine Sicherheits- und Wartungsgewohnheiten fest, damit der Dienst stabil bleibt.
Sicherheit und Wartung

Sichern Sie den Administratorpfad und schützen Sie ruhende Daten. Diese Praktiken verlängern heute den Zeitaufwand um ein paar Minuten und sparen später Stunden.
- Admin-Oberfläche: Legen Sie ein sicheres Serverkennwort fest und überprüfen Sie, wer es hat ServerQuery Zugang. Verwenden Sie benannte Logins.
- Verschlüsselung: Aktivieren Sie die Sprachverschlüsselung für Kanäle global, wenn Ihr CPU-Budget dies zulässt. Beginnen Sie mit den empfindlichsten Kanälen.
- Backups: Sichern ts3server.sqlitedb oder Ihre externe Datenbank und kopieren Sie sie ts3server.ini. Speichern Sie die Unit-Datei und alle Firewall-Regeln.
- Geringstes Privileg: Behalten Sie die systemd Einheit auf der dedizierten TeamSpeak Benutzer. Führen Sie die Binärdatei nicht als Root aus.
- Aktualisierungen: Wenden Sie Distributionsaktualisierungen nach einem Zeitplan an und starten Sie den Dienst nach einer Kerneländerung neu. Testen Sie die Konnektivität nach jeder Änderung.
Wenn die Grundlagen abgedeckt sind, wählen Sie eine sinnvolle Anfangsgröße, damit der Service für Ihre Gruppe reibungslos verläuft.
Auswahlempfehlung: Hosting, Distribution und Größe
Wenn Ihr einziges Ziel eine schnelle Stimme für Freunde ist, können Sie einen TeamSpeak-Server unter Linux auf einer winzigen VM einrichten und die Kosten niedrig halten. Größere Gruppen profitieren von besseren Netzwerken und mehr RAM für die Dateiübertragung. Verwenden Sie diese schnelle Matrix, um einen Ausgangspunkt auszuwählen und ihn dann nach einer Woche mit echtem Verkehr anzupassen.
- Heimlabor zu CGNAT: Bekämpfen Sie die Portweiterleitung nicht. Verschieben Sie den Dienst auf einen VPS mit öffentlicher IPv4 und veröffentlichen Sie dann DNS. Dies ist der schnellste Weg Installieren Sie einen TeamSpeak-Server unter Linux für den Zugang von außen.
- Gaming-Clan mit Spitzenwerten am Wochenende: Beginnen Sie mit 2 vCPU und 2 GB RAM und beobachten Sie dann den CPU-Leerlauf und den Paketverlust. Führen Sie ein Upgrade durch, sobald die Stimme während der Stoßzeiten nahezu gesättigt bleibt.
- Universitätsclub: Bevorzugen Ubuntu 24.04 LTS Und UFW Regeln. Campus-Netzwerke haben das oft IPv6Testen Sie daher eingehendes IPv6, nachdem Sie Ports geöffnet haben.
- Esports-Team, Spieltage: Verwenden Sie einen VPS in der Nähe der Spielregion und zeichnen Sie eine Basislinie auf. Wenn es um Aufnahmen oder umfangreiche Datei-Uploads geht, fügen Sie Speicherplatz hinzu und erhöhen Sie den Arbeitsspeicher auf 4 GB.
- Gemischte Modding-Gruppe: Halten ServerQuery sperren, Kanalpasswörter hinzufügen und wöchentliche Backups planen. Das hält einen beschäftigt TeamSpeak-Server-Linux-Installation vorhersehbar.
Fangen Sie einfach an und wiederholen Sie den Vorgang. Nachdem Sie sich für eine Form entschieden haben, sollten Sie wissen, dass der GUI-Zugriff auf einer VM die frühe Konfiguration beschleunigen kann. Lesen Sie daher den nächsten Abschnitt für gehostete Optionen und einen Desktop-Pfad.
Hosting und Remote-Administration

Führen Sie TeamSpeak auf einer Plattform aus, die für stabile Sprachübertragung und saubere Weiterleitung ausgelegt ist. Unser Linux-VPS bietet Ihnen eine öffentliche IPv4-Adresse, Regionen mit geringem Jitter und Root-Kontrolle an einem Ort. Sie können klein anfangen, die Latenz gering halten und innerhalb von Minuten skalieren, wenn Ihre Community wächst.
Was Sie mit dem Linux-VPS von Cloudzy erhalten:
- Computing, auf das Sie zählen können: moderne vCPUs, konsistente Taktraten und dedizierter RAM für Echtzeit-Sprache.
- Speicher, der mithält: NVMe- oder SSD-Speicher für schnelle Dateiübertragungen und schnelle Protokollschreibvorgänge.
- Für Sprache gebautes Netzwerk: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- Betriebssystem-Images, die zu Ihrem Playbook passen: Ubuntu 24.04 LTS, Debian 12 oder Rocky 9, alles bereit für eine Bereinigung systemd aufstellen.
- Zugriff und Kontrolle: Vollständige Root-, Out-of-Band-Konsolen-, rDNS- und Firewall-Regeln, die Sie ohne Tickets ändern können.
- Lebenszyklus-Tools: Snapshots vor Upgrades, schnelle Wiederherstellungen und einfache Plangrößenänderung.
- Globale Regionen: Wählen Sie mit über 12 Standorten auf über 3 Kontinenten das Rechenzentrum aus, das Ihren Spielern am nächsten liegt, um die Hin- und Rücklaufzeit zu verkürzen.
- Support und Verfügbarkeit: Hilfe rund um die Uhr von echten Technikern und ein SLA mit einer Verfügbarkeit von 99,95 %.
Wenn Sie für schnelle visuelle Änderungen einen Desktop auf Ihrem VPS wünschen, stellen Sie einen bereit Linux-RDP-Server als Ein-Klick-App auf Ihrem Linux-VPS.
Letzte Gedanken
Sie haben gerade gesehen, wie Sie einen TeamSpeak-Server unter Linux mit einem einfachen, wiederholbaren Pfad einrichten. Durch diesen Ansatz bleibt der Aufbau für zukünftige Knoten oder Regionen vorhersehbar. Verwenden Sie eine LTS-Distribution, einen dedizierten Benutzer und einen geeigneten Benutzer systemd Einheit. Öffnen Sie UDP und TCP Häfen Das ist wichtig, behaupte das Berechtigungsschlüssel, und hinzufügen SRV wenn Sie eine freundlichere Adresse wünschen. Für einen reibungsloseren Pfad und eine stabile öffentliche IP sollten Sie das Hosten auf einem Cloudzy in Betracht ziehen Linux-VPS So bleibt Ihr Server Tag und Nacht erreichbar.

