GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und konfigurieren Sie einen TeamSpeak Server auf Ubuntu 18.04

TeamSpeak ist ein System zur Kommunikation mit anderen Benutzern über das Internet durch die VoIP-Technologie (Voice Over Internet Protocol). TeamSpeak wird von allen Online-Gaming-Enthusiasten häufig verwendet und funktioniert auf jeder Plattform mit klarer Kommunikation und geringer Verzögerung.

Mit dieser Anleitung lernst du, einen privaten Server für Teamspeak 3 auf Ubuntu 18.04 zu installieren und zu konfigurieren.

Verbinden Sie sich zunächst über eine SSH-Verbindung mit Ihrem Server. Wenn Sie dies noch nicht getan haben, wird empfohlen, unserer Anleitung zu folgen, um sich sicher mit dem SSH-Protokoll zu verbinden. Im Falle eines lokalen Servers gehen Sie zum nächsten Schritt und öffnen Sie das Terminal Ihres Servers.

Installation des Servers

Erstellen Sie einen neuen Benutzer, indem Sie Folgendes eingeben:

$ sudo adduser teamspeak

Sie werden aufgefordert, ein neues Passwort zu wählen.

Sobald der neue Benutzer erstellt ist, melden Sie sich als Teamspeak-Benutzer an, indem Sie Folgendes eingeben:

$ su teamspeak

Laden Sie den Teamspeak-Server herunter und installieren Sie ihn. Die neueste Serverversion finden Sie unter:https://www.teamspeak.com/en/downloads/#server

Um es herunterzuladen, ersetzen Sie einfach die URL der neuesten Version im Befehl:

$ wget https://files.teamspeak-services.com/releases/server/3.9.0/teamspeak3-server_linux_amd64-3.9.0.tar.bz2

Archiv extrahieren.

$ sudo tar xvf teamspeak3-server_linux_amd64-3.9.0.tar.bz2

Wenn Sie eine neuere Version des Teamspeak-Servers herunterladen, bearbeiten Sie den Extraktionsbefehl wie folgt, indem Sie XXX durch die richtige Version ersetzen:

$ tar xvf teamspeak3-server_linux_amd64-X.X.X.tar.bz2

Der Extraktionsbefehl erstellt einen neuen Ordner im Stammverzeichnis.

Löschen Sie die heruntergeladene Datei, indem Sie Folgendes eingeben:

$ sudo rm teamspeak3-server_linux_amd64-3.9.0.tar.bz2

Der neu erstellte Ordner enthält die notwendigen Voraussetzungen um den TeamSpeak Server zu nutzen. Um die Bedingungen zu akzeptieren, erstellen Sie eine Datei.

Betreten Sie zuerst den Ordner mit dem entpackten Archiv.

$ cd teamspeak3-server_linux_amd64

Sobald Sie den Ordner betreten haben, geben Sie Folgendes ein, um die Allgemeinen Geschäftsbedingungen zu lesen:

$ sudo nano LICENSE

So erstellen Sie die Datei und akzeptieren die Nutzungsbedingungen:

$ sudo touch .ts3server_license_accepted

Server starten

Um den TeamSpeak-Server zu starten, bleiben Sie im Ordner teamspeak3-server_linux_amd64 und geben Sie ein:

$ sudo sh ts3server_startscript.sh start

Ein Bildschirm mit den erforderlichen Informationen zum Erhalt von Administratorrechten für den Server wird angezeigt.

Um den Server zu verwalten wird ein Skript benötigt. Erstellen Sie ein Skript, indem Sie Folgendes eingeben:

$ sudo nano /home/teamspeak/run.sh

Das darin enthaltene Skript muss enthalten:

#!/bin/sh

### BEGIN INIT INFO

# Provides:         teamspeak

# Required-Start:   $local_fs $network

# Required-Stop:    $local_fs $network

# Default-Start:    2 3 4 5

# Default-Stop:     0 1 6

# Description:      Teamspeak 3 Server

### END INIT INFO
                ######################################


                USER="teamspeak"

DIR="/opt/teamspeak3/server"
                ###### Teamspeak 3 server start/stop script ######
                case "$1" in

start)

su $USER -c "${DIR}/ts3server_startscript.sh start"

;;

stop)

su $USER -c "${DIR}/ts3server_startscript.sh stop"

;;

restart)

su $USER -c "${DIR}/ts3server_startscript.sh restart"

;;

status)

su $USER -c "${DIR}/ts3server_startscript.sh status"

;;

*)

echo "Usage: {start|stop|restart|status}" >&2

exit 1

;;

esac

exit 0

Sobald der Text bearbeitet ist, drücken Sie STRG + Q. Dann werden Sie gefragt, ob Sie speichern und eine Erweiterung hinzufügen möchten.

Speichern und keine Erweiterung hinzufügen.

Machen Sie run.sh zu einer ausführbaren Datei:

$ sudo chmod +x /etc/init.d/teamspeak

Dies ermöglicht die Ausführung des Skripts.

Fügen Sie das Skript zu den Diensten hinzu:

$ sudo update-rc.d teamspeak defaults

Serverstatus verwalten

Wenn alles korrekt installiert wurde, startet das Skript mit dem Booten. Um den TeamSpeak-Server zu verwalten, geben Sie einfach die folgenden Befehle ein.

Um den Server zu starten:

$ sudo service teamspeak start

Um den Server zu stoppen:

$ sudo service teamspeak stop

Um den Server neu zu starten:

$ sudo service teamspeak restart

So überprüfen Sie den Serverstatus:

$ sudo service teamspeak status

Mit einem Client verbinden

Laden Sie den neusten TeamSpeak 3 Client von der Seite https://www.teamspeak.com/en/your-download/ herunter.

Öffnen Sie dann den Client und melden Sie sich an.

Sobald Sie sich im Client befinden, erstellen Sie eine neue Verbindung.

Ein Dialog zur Eingabe von Server-IP, Nickname und Passwort wird angezeigt.

Bei der ersten Verbindung werden Sie nach dem Schlüssel für Administratorrechte gefragt.

Fügen Sie den Schlüssel ein, um die volle Kontrolle über den Kanal zu erhalten.

Um TeamSpeak jetzt mit deinen Freunden zu verwenden, sende einfach die Server-IP und das Passwort.

Konfiguration der Firewall

Falls eine Firewall auf Ihrem System vorhanden ist, richten Sie diese so ein, dass TeamSpeak-Datenverkehr aktiviert wird.

Wenn Sie die UFW-Firewall verwenden, entsperren Sie die Ports auf diese Weise, um das ordnungsgemäße Funktionieren des TeamSpeak-Servers zu ermöglichen:

iptables -A INPUT -p udp --dport 9987 -j ACCEPT

iptables -A INPUT -p udp --sport 9987 -j ACCEPT

iptables -A INPUT -p tcp --dport 30033 -j ACCEPT

iptables -A INPUT -p tcp --sport 30033 -j ACCEPT

iptables -A INPUT -p tcp --dport 10011 -j ACCEPT

iptables -A INPUT -p tcp --sport 10011 -j ACCEPT

Linux
  1. So installieren und konfigurieren Sie den DHCP-Server unter Ubuntu 20.04

  2. So installieren und konfigurieren Sie den Redis-Server in Ubuntu

  3. So installieren und konfigurieren Sie den MariaDB Galera-Cluster unter Ubuntu 18.04

  4. Wie installiere und konfiguriere ich Fail2ban auf Ubuntu?

  5. So installieren und konfigurieren Sie Elasticsearch unter Ubuntu 18.04

So installieren und konfigurieren Sie den OpenLDAP-Server unter Ubuntu 16.04

So installieren Sie TeamSpeak Server auf Ubuntu 21.04

So installieren und konfigurieren Sie VNC auf Ubuntu Server 20.04

Wie installiere ich TeamSpeak Server auf Ubuntu 20.04?

So installieren und konfigurieren Sie Parse Server unter Ubuntu 20.04

So installieren und konfigurieren Sie einen Minecraft-Server unter Ubuntu 18.04