TeamSpeak 3 (TS3) ist eine beliebte Software für die Sprachkommunikation und die Organisation von Konferenzen in Online-Spielen, Teamarbeit und anderen Geschäftsfeldern. Wenn Sie einen TS3-Server auf einem Linux-Betriebssystem installieren und konfigurieren möchten, müssen Sie einige Schritte korrekt ausführen. Diese detaillierte Anleitung erläutert die Installation und Konfiguration eines TS3-Servers unter Linux.
Bevor Sie mit der Installation beginnen, benötigen Sie einen Server mit einem Linux-Betriebssystem und Zugriff auf die Befehlszeile. Sie benötigen außerdem ein Konto mit Administratorrechten.
Schritt 1: Installieren der erforderlichen Software
Der erste Schritt besteht darin, die erforderliche Software zu installieren. Öffnen Sie dazu ein Terminal und führen Sie die folgenden Befehle aus:
sudo apt update
sudo apt install wget tar
Diese Befehle aktualisieren die Liste der verfügbaren Pakete und installieren die notwendigen Werkzeuge, um mit den Archiven zu arbeiten.
Schritt 2: Herunterladen und Entpacken des Servers
Als nächstes müssen Sie den TeamSpeak 3-Server herunterladen und entpacken. Führen Sie dazu die folgenden Befehle aus:
wget https://files.teamspeak-services.com/releases/server/3.13.6/teamspeak3-server_linux_amd64-3.13.6.tar.bz2
tar -xvf teamspeak3-server_linux_amd64-3.13.6.tar.bz2
Der erste Befehl lädt das Archiv mit der neuesten Version des TS3-Servers herunter und der zweite Befehl entpackt es.
Schritt 3: Starten und Konfigurieren des Servers
Jetzt müssen Sie den Server starten und seine Erstkonfiguration durchführen. Gehen Sie dazu mit dem Befehl in den Ordner mit den entpackten Dateien:
cd teamspeak3-server_linux_amd64
Als nächstes starten Sie den Server mit dem Befehl:
./ts3server_startscript.sh start
Der Server wird gestartet und Sie werden Informationen über seine Arbeit im Terminal sehen. Sie müssen das "Server Query Admin Account" aus dem Terminal kopieren und in die Adressleiste des Browsers einfügen, um den Server erstmalig konfigurieren zu können:
In diesem Schritt können Sie einen Benutzernamen und ein Passwort für den Serveradministrator festlegen. Nachdem Sie die Daten eingegeben haben, klicken Sie auf die Schaltfläche "Administrator hinzufügen".
Herzlichen Glückwunsch! Sie haben den TS3-Server erfolgreich unter Linux installiert und konfiguriert. Jetzt können Sie sich mit dem TeamSpeak 3-Client mit dem Server verbinden und ihn für die Sprachkommunikation verwenden.
Installieren des TS3-Servers
Um einen TS3-Server unter Linux zu installieren, müssen Sie die folgenden Schritte ausführen:
- Öffnen Sie ein Terminal und führen Sie den Befehl sudo apt-get update aus , um die Paketliste zu aktualisieren.
- Installieren Sie dann die erforderlichen Abhängigkeiten, indem Sie den Befehl sudo apt-get install libstdc++6 eingeben.
- Laden Sie das Archiv mit dem Server auf der offiziellen TeamSpeak-Website herunter (https://www .teamspeak.com/downloads), indem Sie die Version für Linux auswählen.
- Führen Sie den Befehl tar xvfz teamspeak3-server_linux_amd64-x.x.x.x.tar aus, um in den Ordner zu wechseln, in den Sie das Archiv mit dem Server heruntergeladen haben.gz (wobei x.x.x die Serverversion ist).
- Gehen Sie mit dem Befehl cd teamspeak3-server_linux_amd64 in den entpackten Ordner.
- Führen Sie das Serverinstallationsskript aus, führen Sie den Befehl aus ./ts3server_startscript.sh start .
- Wenn Sie den TS3-Server zum ersten Mal starten, wird eine Lizenzdatei erstellt. Stimmen Sie den Bedingungen zu, indem Sie yes eingeben.
- Kopieren und speichern Sie den generierten Schlüssel-ID (serveradmin password), der zum Verwalten des Servers erforderlich ist.
Nachdem Sie diese Schritte ausgeführt haben, wird der TeamSpeak 3-Server erfolgreich installiert und kann konfiguriert und verwendet werden.
Installationsschritte
Schritt 1: Überprüfen Sie mit dem Befehl nach Systemupdates sudo apt update.
Schritt 2: Installieren Sie die erforderlichen Abhängigkeiten mit dem Befehl sudo apt install lib32gcc1 wget.
Schritt 3: Erstellen Sie einen neuen Benutzer für den TS3-Server mit dem Befehl sudo adduser teamspeak.
Schritt 4: Wechseln Sie zum Teamspeak-Benutzer sudo su - teamspeak.
Schritt 5: Laden Sie die neueste Version des TS3-Servers mit dem Befehl herunter wget https://files.teamspeak-services.com/releases/server/3.13.6/teamspeak3-server_linux_amd64-3.13.6.tar.bz2.
Schritt 6: Entpacken Sie das heruntergeladene Archiv mit dem Befehl tar -xvf teamspeak3-server_linux_amd64-3.13.6.tar.bz2.
Schritt 7: Gehen Sie mit dem Befehl in das Verzeichnis mit den entpackten Dateien cd teamspeak3-server_linux_amd64.
Schritt 8: Führen Sie das Installationsskript mit dem Befehl aus ./ts3server_startscript.sh start.
Schritt 9: Akzeptieren Sie die Lizenzvereinbarung mit dem Team ./ts3server_startscript.sh license_accepted=1.
Schritt 10: Kopieren Sie das generierte Serverzugriffstoken für eine spätere Verbindung mit dem Befehl cat logs/ts3server_* | grep token.
Konfigurieren des TS3-Servers unter Linux
Die Installation und Konfiguration des TS3-Servers unter Linux kann folgendermaßen erfolgen:
- Verbinden Sie sich per SSH mit dem Server.
- Installieren Sie die erforderlichen Pakete für den Betrieb des TS3-Servers, z. B.: curl, wget und tar.
- Laden Sie das Archiv mit der neuesten Version des TS3-Servers von der offiziellen Website herunter.
- Entpacken Sie das Archiv mit dem Befehl tar -xf und navigieren Sie in das Verzeichnis mit den entpackten Dateien.
- Führen Sie das Installationsskript mit dem Befehl aus ./ts3server_startscript.sh start.
- Nach dem Start des Servers erhalten Sie Ihre eindeutige Server-ID und das generierte Administratorkennwort.
- Standardmäßig ist der Server auf Port 9987 für UDP-Verbindungen und Port 30033 für TCP-Verbindungen verfügbar.
- Konfigurieren Sie den Zugriff auf den Server über die Firewall auf Ihrem System.
- Konfigurieren Sie, dass der TS3-Server beim Systemstart automatisch geladen wird.
- Konfigurieren Sie erweiterte Servereinstellungen und -sicherheit, einschließlich des Administratorkennworts und der Zugriffsberechtigungen.
- Starten Sie den Server mit dem Befehl neu ./ts3server_startscript.sh stop und dann ./ts3server_startscript.sh start.
Jetzt haben Sie den TS3-Server erfolgreich unter Linux konfiguriert und sind einsatzbereit. Denken Sie daran, dass die Serverkonfiguration je nach Betriebssystem und spezifischen Anforderungen variieren kann.
Konfigurieren von Ports und NAT-Plot
Damit Teamspeak 3 auf einem Linux-Server ordnungsgemäß funktioniert, müssen Sie die Ports konfigurieren und über NAT leiten, wenn sich der Server hinter einem Router oder einer Firewall befindet.
1. Öffnen Sie die Konfigurationsdatei des Routers oder der Firewall. Dies ist normalerweise die Datei /etc/sysctl.conf.
2. Suchen Sie nach der Zeile, die für die Portweiterleitung verantwortlich ist, z. B. "net.ipv4.ip_forward=0", und ändern Sie den Wert in "1". Dadurch wird die Portweiterleitung über NAT ermöglicht.
3. Speichern Sie die Änderungen und schließen Sie die Einstellungsdatei.
4. Starten Sie den Router oder die Firewall neu, um die neuen Einstellungen zu übernehmen.
5. Öffnen Sie die Teamspeak 3-Serverkonfigurationsdatei. Dies ist normalerweise eine ts3server-Datei.ini.
6. Suchen Sie nach der Zeile "default_voice_port" und geben Sie den Port an, den Sie für die Sprachkommunikation verwenden möchten. Zum Beispiel "default_voice_port=9987". Beachten Sie, dass der Port auf dem Router oder der Firewall über NAT geöffnet und durchgelesen werden muss.
7. Suchen Sie die Zeile "query_port" und geben Sie den Port an, den Sie für den Remotezugriff auf den Server verwenden möchten. Zum Beispiel "query_port=10011". Beachten Sie, dass der Port auch geöffnet und über NAT übertragen werden muss.
8. Speichern Sie die Änderungen, und schließen Sie die Serverkonfigurationsdatei.
Jetzt haben Sie die Ports und den NAT-Test für den Teamspeak 3-Server unter Linux konfiguriert. Stellen Sie sicher, dass die Ports offen und für Verbindungen von außen zugänglich sind, damit Benutzer erfolgreich eine Verbindung zum Server herstellen können.
Starten des TS3-Servers unter Linux
Um den TS3-Server unter Linux auszuführen, benötigen Sie Folgendes:
- Zugriff auf einen Linux-Server mit installiertem Linux-Betriebssystem;
- Sudo-Benutzerrechte;
- Ein installierter und konfigurierter LAMP-Stack (Linux, Apache, MySQL, PHP) oder ein anderes Tool zum Ausführen eines Webservers.
Führen Sie die folgenden Schritte aus, um einen TS3-Server zu installieren:
-
Öffnen Sie ein Terminal und führen Sie den Befehl aus, um die neueste Version des TS3-Servers herunterzuladen:
sudo wget https://files.teamspeak-services.com/releases/server/3.13.5/teamspeak3-server_linux_amd64-3.13.5.tar.bz2
sudo tar xvf teamspeak3-server_linux_amd64-3.13.5.tar.bz2
cd teamspeak3-server_linux_amd64
sudo sh ts3server_startscript.sh start
Nach diesen Schritten wird der TS3-Server auf Ihrem Linux-Server ausgeführt und kann von Clients über die in den Einstellungen angegebene Server-IP-Adresse und den Port für die Verbindung zur Verfügung gestellt werden.