GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat a nakonfigurovat TeamSpeak Server na Ubuntu 18.04

TeamSpeak je systém pro komunikaci s ostatními uživateli přes internet prostřednictvím technologie VoIP (Voice Over Internet Protocol). TeamSpeak, který je široce používán všemi nadšenci pro online hraní, funguje na jakékoli platformě s jasnou komunikací a nízkým zpožděním.

V této příručce se naučíte nainstalovat a nakonfigurovat soukromý server pro Teamspeak 3 na Ubuntu 18.04.

Nejprve se připojte k serveru prostřednictvím připojení SSH. Pokud jste tak ještě neučinili, doporučujeme se podle našeho průvodce bezpečně připojit pomocí protokolu SSH. V případě lokálního serveru přejděte k dalšímu kroku a otevřete terminál svého serveru.

Instalace serveru

Vytvořte nového uživatele zadáním:

$ sudo adduser teamspeak

Budete vyzváni k výběru nového hesla.

Jakmile je nový uživatel vytvořen, zadejte jej jako teamspeak zadáním:

$ su teamspeak

Stáhněte si a nainstalujte server Teamspeak. Nejnovější verzi serveru najdete na:https://www.teamspeak.com/en/downloads/#server

Chcete-li ji stáhnout, jednoduše nahraďte adresu URL nejnovější verze v příkazu:

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

Rozbalte archiv.

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

Pokud si stáhnete novější verzi serveru Teamspeak, upravte příkaz pro extrakci následovně a nahraďte XXX správnou verzí:

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

Příkaz extrakce vytvoří novou složku v kořenovém adresáři.

Smažte stažený soubor zadáním:

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

Nově vytvořená složka obsahuje podmínky nutné pro použití serveru TeamSpeak. Chcete-li přijmout podmínky, vytvořte soubor.

Nejprve zadejte složku obsahující extrahovaný archiv.

$ cd teamspeak3-server_linux_amd64

Po vstupu do složky si pro přečtení smluvních podmínek napište:

$ sudo nano LICENSE

Pro vytvoření souboru a přijetí podmínek:

$ sudo touch .ts3server_license_accepted

Spouštění serveru

Chcete-li spustit server TeamSpeak, zůstaňte ve složce teamspeak3-server_linux_amd64 a zadejte:

$ sudo sh ts3server_startscript.sh start

Zobrazí se obrazovka s informacemi nezbytnými pro získání administrátorských práv pro server.

Pro správu serveru je potřeba skript. Vytvořte skript zadáním:

$ sudo nano /home/teamspeak/run.sh

Skript v něm musí obsahovat:

#!/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

Jakmile je text upraven, stiskněte CTRL + Q. Poté budete dotázáni, zda chcete uložit a přidat rozšíření.

Uložte a nepřidávejte žádné rozšíření.

Udělejte run.sh jako spustitelný soubor:

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

To umožní spuštění skriptu.

Přidat skript do služeb:

$ sudo update-rc.d teamspeak defaults

Správa stavu serveru

Pokud bylo vše správně nainstalováno, skript se spustí při bootování. Chcete-li spravovat server TeamSpeak, stačí zadat následující příkazy.

Spuštění serveru:

$ sudo service teamspeak start

Zastavení serveru:

$ sudo service teamspeak stop

Restartování serveru:

$ sudo service teamspeak restart

Kontrola stavu serveru:

$ sudo service teamspeak status

Spojení s klientem

Stáhněte si nejnovějšího klienta TeamSpeak 3 z webu https://www.teamspeak.com/en/your-download/.

Pak otevřete klienta a přihlaste se.

Jakmile jste uvnitř klienta, vytvořte nové připojení.

Zobrazí se dialog pro zadání IP serveru, přezdívky a hesla.

Při prvním připojení budete požádáni o klíč pro oprávnění správce.

Vložte klíč pro plné ovládání kanálu.

Nyní, abyste mohli TeamSpeak používat se svými přáteli, stačí poslat IP adresu serveru a heslo.

Konfigurace brány firewall

V případě brány firewall ve vašem systému jej nastavte tak, aby povolil provoz TeamSpeak.

Při použití brány firewall UFW odemkněte porty tímto způsobem, abyste umožnili správné fungování serveru TeamSpeak:

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. Jak nainstalovat a nakonfigurovat server DHCP na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat MariaDB Galera Cluster na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Elasticsearch na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat server Redis v Ubuntu

  2. Jak nainstalovat a nakonfigurovat strongSwan VPN na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Fail2ban na Ubuntu?

  1. Jak nainstalovat a nakonfigurovat server NFS na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 18.04