In diesem Tutorial zeigen wir Ihnen, wie Sie in wenigen Minuten einen TeamSpeak 3-Server unter Linux, Windows oder Mac OS einrichten. Wenn Sie ein zuverlässiges und leichtes Tool benötigen, um mit Freunden oder Kollegen zu kommunizieren, ist das Erstellen eines TeamSpeak 3-Servers eine der besten Entscheidungen. Am Ende wissen Sie, wie Sie einen TeamSpeak 3-Server unter Windows, Mac OS oder einen virtuellen Server mit Ubuntu 16.04 oder CentOS 7 erstellen.
So erstellen Sie einen TeamSpeak 3-Server unter Ubuntu 16.04
Lassen Sie uns zunächst sehen, wie wir einen TeamSpeak 3-Server auf einem virtuellen Server mit Ubuntu 16.04 einrichten können.
Der gesamte Prozess beginnt mit dem Zugriff auf Ihren VPS über SSH und kann in 6 einfache Schritte unterteilt werden.
Bevor Sie fortfahren, überprüfen Sie am besten, ob Ihr System auf dem neuesten Stand ist, indem Sie Folgendes eingeben:
apt-get update && apt-get upgrade
Schritt 1 – Erstellen Sie einen neuen Systembenutzer
Fügen Sie zunächst einen neuen Benutzer hinzu, indem Sie den folgenden Befehl ausführen:
adduser --disabled-login teamspeak
Sie werden aufgefordert, die persönlichen Benutzerdaten einzugeben und deren Richtigkeit zu bestätigen. Beachten Sie, dass alle Felder leer gelassen werden können. Dann greifen Sie auf das Home-Verzeichnis des neu erstellten Benutzers zu:
cd /home/teamspeak
Schritt 2 – TeamSpeak 3 Server herunterladen und extrahieren
Die nächste Aufgabe besteht darin, die neueste TeamSpeak 3 Server-Software für Linux herunterzuladen. Sie können den Befehl wget verwenden, um die Setup-Datei direkt auf den VPS herunterzuladen:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Sobald es fertig ist, extrahieren Sie das Archiv:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Alle Inhalte werden im teamspeak3-server_linux_amd64 Verzeichnis angezeigt. Als nächstes wird alles nach / home / teamspeak verschoben und das heruntergeladene Archiv entfernt:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Führen Sie den Befehl ls aus und Sie sollten einen ähnlichen Bildschirm sehen, wenn alles richtig gemacht wurde:
Schritt 3 – Akzeptieren Sie die TeamSpeak 3 Lizenzvereinbarung
Seit der Veröffentlichung von TeamSpeak 3 Server Version 3.1.0 ist es zwingend erforderlich, eine Lizenzvereinbarung zu akzeptieren. Der schnellste Weg, dies zu tun, besteht darin, den folgenden Befehl einzugeben:
touch /home/teamspeak/.ts3server_license_accepted
Dadurch wird eine neue leere Datei mit dem Namen erstellt .ts3server_license_accepted, das als Lizenzvereinbarung fungiert.
Schritt 4 – Starten Sie den TeamSpeak 3-Server beim Booten
Jetzt ist es an der Zeit, den TeamSpeak 3-Server so zu konfigurieren, dass er beim Serverstart gestartet wird. Dazu müssen wir eine Datei namens Teamspeak erstellen.dienst im Verzeichnis /lib/systemd/system. Der folgende Befehl wird den Trick machen:
sudo nano /lib/systemd/system/teamspeak.service
Die Datei sollte bestehen aus:
Description=TeamSpeak 3 ServerAfter=network.targetWorkingDirectory=/home/teamspeak/User=teamspeakGroup=teamspeakType=forkingExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.iniExecStop=/home/teamspeak/ts3server_startscript.sh stopPIDFile=/home/teamspeak/ts3server.pidRestartSec=15Restart=alwaysWantedBy=multi-user.target
Fügen Sie den Inhalt in die neu erstellte Datei ein und speichern Sie ihn. Als nächstes müssen wir das Skript aktivieren und es beim Serverstart starten lassen.
systemctl enable teamspeak.servicesystemctl start teamspeak.service
Überprüfen Sie, ob es mit:
systemctl | grep teamspeak.service
Wenn der TS 3-Server korrekt ausgeführt wird, sehen Sie folgendes Ergebnis:
Sie können auch einen detaillierten TeamSpeak 3 Serverstatus überprüfen, indem Sie:
service teamspeak status
Schritt 5 – Abrufen des privilegierten Schlüssels
Da der TeamSpeak 3-Server jetzt ausgeführt wird, holen wir uns das letzte Puzzleteil – den privilegierten Schlüssel. Sie benötigen es, um es einzufügen, wenn Sie zum ersten Mal eine Verbindung zum Server herstellen. Sie können es mit dem folgenden Befehl anzeigen:
cat /home/teamspeak/logs/ts3server_*
Schritt 6 – Verbindung über TeamSpeak 3 Client herstellen
Der letzte Schritt besteht darin, eine Verbindung zum neu erstellten TS3-Server herzustellen und den privilegierten Schlüssel anzuwenden. Verwenden Sie beim Herstellen der Verbindung Ihre dedizierte VPS-IP-Adresse.
Sie werden dann sofort aufgefordert, das Token einzugeben.
Und das ist alles! Sie haben erfolgreich einen TeamSpeak 3-Server unter Ubuntu 16 erstellt und mit ihm verbunden.04 VPS.
So erstellen Sie einen TeamSpeak 3-Server auf CentOS 7
Das Einrichten eines TeamSpeak 3-Servers auf einem VPS mit CentOS 7 ist ein ziemlich ähnliches Verfahren. Es kann auch in 6 Schritte unterteilt werden. Greifen Sie zunächst über SSH auf Ihren VPS zu und aktualisieren Sie das System:
yum -y update
Schritt 1 – Erstellen Sie einen neuen Systembenutzer
Erstellen Sie zunächst einen dedizierten Benutzer für den TeamSpeak 3-Server. Führen Sie Folgendes aus:
adduser teamspeak
Dadurch wird der Benutzer erstellt und sein Home-Verzeichnis auf / home / teamspeak gesetzt. Zugriff mit:
cd /home/teamspeak
Schritt 2 – TeamSpeak 3 Server herunterladen und extrahieren
Laden Sie dann TeamSpeak 3 Server Setup für Linux herunter. Der schnellste Weg, dies zu tun, ist die Verwendung des Befehls wget:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Nachdem es fertig ist, müssen Sie das Archiv extrahieren:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Die extrahierten Dateien befinden sich im Ordner teamspeak3-server_linux_amd64. Verwenden Sie diesen Befehlssatz, um alles um ein Verzeichnis nach oben zu verschieben und die extrahierte Server-Setup-Datei zu entfernen:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Wenn alles gut gegangen ist, sollten Sie diesen Bildschirm sehen, wenn Sie den Befehl ls eingeben:
Schritt 3 – Akzeptieren Sie die TeamSpeak 3-Lizenzvereinbarung
TeamSpeak 3 erfordert, dass Sie deren Lizenzvereinbarung akzeptieren. Es gibt ein paar Möglichkeiten, dies zu tun. Am einfachsten ist es, auszuführen:
touch /home/teamspeak/.ts3server_license_accepted
Eine Datei mit dem Namen .ts3server_license_accepted wird angezeigt, was bedeutet, dass Sie den Lizenzbedingungen zugestimmt haben.
Schritt 4 – Starten Sie den TeamSpeak 3-Server beim Booten
Als nächstes müssen wir den TeamSpeak 3-Server aktivieren und beim Serverstart starten:
sudo nano /lib/systemd/system/teamspeak.service
Fügen Sie dieses einfache Skript ein, das sich um den Start des TS3-Servers kümmert:
Description=TeamSpeak 3 ServerAfter=network.targetWorkingDirectory=/home/teamspeak/User=teamspeakGroup=teamspeakType=forkingExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.iniExecStop=/home/teamspeak/ts3server_startscript.sh stopPIDFile=/home/teamspeak/ts3server.pidRestartSec=15Restart=alwaysWantedBy=multi-user.target
Speichern Sie die Datei und geben Sie diese beiden Befehle ein, um alles zu starten:
systemctl enable teamspeak.servicesystemctl start teamspeak.service
Sie können überprüfen, ob das Startskript mit funktioniert:
systemctl | grep teamspeak.service
Für einen detaillierteren TeamSpeak 3-Serverbericht geben Sie Folgendes ein:
service teamspeak status
Schritt 5 – Abrufen des privilegierten Schlüssels
Als letztes müssen Sie das TeamSpeak 3 Server-Token kopieren, das auch als privilegierter Schlüssel bezeichnet wird. Sie können es finden, indem Sie diesen Befehl eingeben:
cat /home/teamspeak/logs/ts3server_*
Schritt 6 – Verbinden Sie sich über TeamSpeak 3 Client
Und schließlich ist es Zeit, den erstellten Server zu verwenden! Stellen Sie eine neue Verbindung mit dem TeamSpeak 3-Client her und geben Sie Ihre dedizierte VPS-IP-Adresse in das Feld Server-Spitzname oder Adresse ein.
Sobald Sie dazu aufgefordert werden, fügen Sie den zuvor abgerufenen privilegierten Schlüssel ein.
Und da hast du es! Dein eigener TeamSpeak 3 Server läuft auf CentOS 7 VPS.
So erstellen Sie einen TeamSpeak 3-Server unter Windows
Das Windows-Betriebssystem verfügt über einen relativ einfachen TeamSpeak 3-Server-Setup-Ablauf. Alles kann in 3 einfachen Schritten durchgeführt werden.
Schritt 1 – TeamSpeak 3 Server herunterladen und extrahieren
Laden Sie zunächst die TeamSpeak 3 Server-Software für Windows OS herunter. Extrahieren Sie es dann an einem beliebigen Ort.
Schritt 2 – TeamSpeak 3 Server Installer ausführen
Öffnen Sie die extrahierten TS3-Serverdateien und führen Sie den ts3server aus.exe-Installationsprogramm. Sie werden aufgefordert, die Lizenzvereinbarung zu akzeptieren und gefragt, ob die Firewall den Betrieb dieser Software zulassen soll. Sobald Sie fertig sind, erhalten Sie den privilegierten Schlüssel und andere nützliche Informationen.
Schritt 3 – Verbindung über TeamSpeak 3 Client herstellen
Da der Installer die ganze Arbeit für uns erledigt hat, besteht der letzte Schritt darin, eine Verbindung zum TS3-Server herzustellen. Falls Sie sich nicht sicher sind, welche IP-Adresse Sie während der Verbindung verwenden sollen, öffnen Sie die Eingabeaufforderung und führen Sie sie aus:
ipconfig
Suchen Sie nach IPv4-Adresswert. Sie müssen es verwenden, während Sie eine Verbindung herstellen.
Zuletzt müssen Sie den privilegierten Schlüssel einfügen, um Administratorrechte zu erhalten.
Und das ist alles, um einen TeamSpeak 3 Server unter Windows einzurichten!
So erstellen Sie einen TeamSpeak 3-Server unter Mac OS
Es ist auch möglich, einen TeamSpeak 3-Server unter macOS zu erstellen. Das gesamte Setup kann in 4 einfachen Schritten abgeschlossen werden.
Schritt 1 – TeamSpeak 3 Server herunterladen und extrahieren
Laden Sie zunächst das TeamSpeak 3 Server Setup für Mac herunter. Wenn Sie fertig sind, doppelklicken Sie, um es zu extrahieren.
Schritt 2 – Akzeptieren Sie die TeamSpeak 3-Lizenzvereinbarung
Öffnen Sie eine neue Terminalbox und führen Sie Folgendes aus, um die Lizenzvereinbarung zu akzeptieren:
set TS3SERVER_LICENSE=accept
Schritt 3 – Starten Sie den TeamSpeak 3-Server und rufen Sie Ihren privilegierten Schlüssel ab
Navigieren Sie mit demselben Terminalfenster zu den extrahierten TeamSpeak 3-Serverdateien. Zum Beispiel:
cd Downloads/teamspeak3-server_mac
Starten Sie den Server durch Eingabe:
./ts3server
Warten Sie einige Momente, bis der Vorgang abgeschlossen ist. Auf dem Bildschirm sehen Sie auch Ihren privilegierten Schlüssel:
Schritt 4 – Verbindung über den TeamSpeak 3-Client herstellen
Sie können nun den TeamSpeak 3-Server verwenden. Verwenden Sie beim Herstellen der Verbindung die IP-Adresse, die im Abschnitt Systemeinstellungen › Netzwerk“ angezeigt wird.
Vergessen Sie nicht, den privilegierten Schlüssel einzufügen, um Serveradministratorrechte zu erhalten.
Herzlichen Glückwunsch! Du hast einen TeamSpeak 3 Server erstellt und mit diesem unter Mac OS verbunden!
Prämie: So zeigen Sie eine Domain auf TeamSpeak 3 Server
Nachdem Sie nun wissen, wie Sie einen TeamSpeak 3-Server erstellen, möchten wir sehen, wie der Verbindungsprozess vereinfacht werden kann. In diesem Teil erfährst du, wie du deine bestehende Domain mittels einer Subdomain auf den TeamSpeak 3 Server verweisen kannst, den du gerade erstellt hast. Dies ist praktisch, wenn Sie Ihren Server mit einem Domainnamen anstelle der langen Kombination aus IP und Port erreichen möchten.
Schritt 1 – Erstellen Sie die Subdomain mit einem Datensatz
Zugriff Erweitert -> DNS-Zonen-Editor und suchen Sie nach einem Abschnitt namens A (Host). Erstellen Sie dort eine Subdomain und verweisen Sie über einen Datensatz auf den TeamSpeak 3-Server.
- Host – Geben Sie den Namen der Subdomain an.
- Adresse – Geben Sie die IP-Adresse Ihres TeamSpeak 3-Servers anstelle der Beispieladresse 93.188.167.216 ein.
- TTL – Belassen Sie dies auf dem Standardwert.
Klicken Sie auf eine Schaltfläche Speichern und fahren Sie mit dem nächsten Schritt fort.
Schritt 2 – SRV-Eintrag erstellen
Scrollen Sie im selben Abschnitt des DNS-Zonen-Editors nach unten, bis das SRV-Verwaltungsfenster angezeigt wird.
- Name – Hier müssen Sie den Dienstnamen _ts3 und das Protokoll _udp angeben, getrennt durch einen Punkt. Das Endergebnis sollte ähnlich aussehen: _ts3._udp.teamspeak.hostinger-tutorials.com .
- TTL – Dieser Begriff steht für Time to live, er begrenzt die Lebensdauer dieses tatsächlichen Datensatzes. Belassen Sie hier den Standardwert.
- Priorität – Geben Sie diesem Datensatz die höchste Priorität und setzen Sie den Wert auf 0.
- Gewicht – So genannte relative Gewicht für Datensätze mit der gleichen Priorität, setzen Sie es auf 5.
- Port – Geben Sie den Port Ihres Servers ein, der Standard-TeamSpeak 3-Serverport ist 9987.
- Ziel – Statt teamspeak.hostinger-tutorials.com geben Sie die Subdomain ein, die Sie in Schritt 1 erstellt haben.
Alles ist eingestellt, jetzt klicken Sie einfach auf die Schaltfläche Speichern.
Beachten Sie, dass es bis zu 24 Stunden dauern kann, bis sich das DNS weltweit verbreitet. Sie können auch versuchen, Ihren eigenen DNS-Cache zu löschen.
Das war’s, Sie haben eine Domain über DNS SRV Record auf den TeamSpeak Server verwiesen. Jetzt können Sie ganz einfach mit nur einer einfachen Subdomain eine Verbindung zu Ihrem Server herstellen!
Letztes Wort
In diesem Handbuch haben Sie gelernt, wie Sie einen TeamSpeak 3-Server auf drei verschiedenen Plattformen erstellen:
- Linux
- Fenster
- Mac OS