Jak zrobić serwer TeamSpeak 3 – kompletny przewodnik

Utworzenie nowego użytkownika systemu dla serwera TeamSpeak 3

W tym samouczku pokażemy, jak skonfigurować serwer TeamSpeak 3 w systemie Linux, Windows lub Mac OS w ciągu kilku minut. Jeśli potrzebujesz niezawodnego i lekkiego narzędzia do komunikacji ze znajomymi lub współpracownikami, stworzenie serwera Team Speak 3 jest jednym z najlepszych wyborów. Na koniec będziesz wiedział, jak zrobić serwer Team Speak 3 w systemie Windows, Mac OS lub serwerze wirtualnym z Ubuntu 16.04 lub CentOS 7.

Jak zrobić serwer TeamSpeak 3 na Ubuntu 16.04

Na początek zobaczmy, jak możemy skonfigurować serwer TeamSpeak 3 na serwerze wirtualnym z systemem Ubuntu 16.04.

Cały proces rozpoczyna się od uzyskania dostępu do VPS za pośrednictwem SSH i można go podzielić na 6 prostych kroków.

Przed kontynuowaniem najlepiej sprawdzić, czy system jest aktualny, wprowadzając:

apt-get update && apt-get upgrade

Krok 1 – Utwórz nowego użytkownika systemu

Przede wszystkim dodaj nowego użytkownika, wykonując następujące polecenie:

adduser --disabled-login teamspeak
Utworzenie nowego użytkownika systemu dla serwera TeamSpeak 3

Zostaniesz poproszony o podanie danych osobowych użytkownika i potwierdzenie, że są one poprawne. Pamiętaj, że wszystkie pola można pozostawić puste.Następnie przejdź do katalogu domowego nowo utworzonego użytkownika:

cd /home/teamspeak

Krok 2 – Pobierz i rozpakuj serwer TeamSpeak 3

Następnym zadaniem będzie pobierz najnowsze oprogramowanie serwera TeamSpeak 3 dla systemu Linux. Możesz użyć polecenia wget, aby pobrać plik instalacyjny bezpośrednio na VPS:

wget http://dl.4players.de/ts/releases/3.1.2/teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Po zakończeniu wypakuj archiwum:

tar xvf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Cała zawartość pojawi się w teamspeak3-server_linux_amd64 informator. A zatem następną rzeczą będzie przeniesienie wszystkiego / home / teamspeak i usunięcie pobranego archiwum:

cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Wykonaj ls polecenie i powinieneś zobaczyć podobny ekran, jeśli wszystko zostało zrobione poprawnie:

Zawartość serwera TeamSpeak 3

Krok 3 – Zaakceptuj umowę licencyjną TeamSpeak 3

Od wydania serwera TeamSpeak 3 w wersji 3.1.0 akceptacja umowy licencyjnej jest obowiązkowa. Najszybszym sposobem na to jest wpisanie następującego polecenia:

touch /home/teamspeak/.ts3server_license_accepted

Spowoduje to utworzenie nowego pustego pliku o nazwie .ts3server_license_accepted, która będzie działać jako umowa licencyjna.

Krok 4 – Uruchom serwer TeamSpeak 3 podczas rozruchu

Czas skonfigurować serwer TeamSpeak 3 tak, aby uruchamiał się przy starcie serwera. Aby to zrobić, musimy utworzyć plik o nazwie teamspeak.service w / lib / systemd / system informator. Następujące polecenie załatwi sprawę:

sudo nano /lib/systemd/system/teamspeak.service

Plik powinien składać się z:

(Unit)
Description=TeamSpeak 3 Server
After=network.target
(Service)
WorkingDirectory=/home/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always
(Install)
WantedBy=multi-user.target

Wklej zawartość do nowo utworzonego pliku i zapisz go. Następnie będziemy musieli aktywować skrypt i uruchomić go przy starcie serwera.

systemctl enable teamspeak.service
systemctl start teamspeak.service

Dokładnie sprawdź, czy dodano:

systemctl | grep teamspeak.service

Jeśli serwer TS 3 działa poprawnie, zobaczysz następujący wynik:

Serwer TeamSpeak 3 działa poprawnie
service teamspeak status
Szczegółowy status serwera TeamSpeak3

Krok 5 – Odzyskaj uprzywilejowany klucz

Ponieważ serwer TeamSpeak 3 jest teraz uruchomiony, zdobądźmy ostatni element układanki – uprzywilejowany klucz. Musisz go wkleić podczas pierwszego połączenia z serwerem. Możesz go wyświetlić za pomocą następującego polecenia:

cat /home/teamspeak/logs/ts3server_*
Token serwera TeamSpeak 3

Krok 6 – Połącz przez klienta TeamSpeak 3

Ostatnim krokiem jest połączenie się z nowo utworzonym serwerem TS3 i zastosowanie uprzywilejowanego klucza. Podczas łączenia użyj dedykowanego adresu IP VPS.

Łączenie z serwerem TeamSpeak3 za pośrednictwem klienta
Wprowadzanie uprzywilejowanego klucza w kliencie TeamSpeak3

Jak zrobić serwer TeamSpeak 3 na CentOS 7

Konfigurowanie serwera TeamSpeak 3 na VPS z systemem CentOS 7 jest dość podobną procedurą. Można go również podzielić na 6 kroków. Zacznij od uzyskania dostępu do VPS przez SSH i zaktualizowania systemu:

yum -y update

Krok 1 – Utwórz nowego użytkownika systemu

Rozpocznij od utworzenia dedykowanego użytkownika dla serwera TeamSpeak 3. Wykonaj następujące czynności:

adduser teamspeak

Spowoduje to utworzenie użytkownika i ustawienie jego katalogu domowego na / home / teamspeak. Uzyskaj do niego dostęp za pomocą:

cd /home/teamspeak

Krok 2 – Pobierz i rozpakuj serwer TeamSpeak 3

Następnie, pobierz konfigurację serwera TeamSpeak 3 dla systemu Linux. Najszybszym sposobem na to jest użycie polecenia wget:

wget http://dl.4players.de/ts/releases/3.1.2/teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Po zakończeniu musisz wyodrębnić archiwum:

tar xvf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Rozpakowane pliki będą w teamspeak3-server_linux_amd64 teczka. Użyj tego zestawu poleceń, aby przenieść wszystko o jeden katalog w górę i usunąć wyodrębniony plik instalacyjny serwera:

cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Jeśli wszystko poszło dobrze, powinieneś zobaczyć ten ekran podczas wchodzenia do ls Komenda:

Wymienione pliki serwera TeamSpeak 3

Krok 3 – Zaakceptuj umowę licencyjną TeamSpeak 3

TeamSpeak 3 wymaga zaakceptowania umowy licencyjnej. Można to zrobić na kilka sposobów. Najprostszym jest wykonanie:

touch /home/teamspeak/.ts3server_license_accepted

Plik o nazwie .ts3server_license_accepted pojawi się, co oznacza, że ​​zgodziłeś się na warunki licencji.

Krok 4 – Uruchom serwer TeamSpeak 3 podczas rozruchu

Następnie musimy włączyć serwer TeamSpeak 3 i uruchomić go przy starcie serwera:

sudo nano /lib/systemd/system/teamspeak.service

Wklej ten prosty skrypt, który zajmie się uruchomieniem serwera TS3:

(Unit)
Description=TeamSpeak 3 Server
After=network.target
(Service)
WorkingDirectory=/home/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always
(Install)
WantedBy=multi-user.target

Zapisz plik i wprowadź te dwa polecenia, aby wszystko zacząć:

systemctl enable teamspeak.service
systemctl start teamspeak.service

Możesz sprawdzić, czy skrypt startowy działa:

systemctl | grep teamspeak.service
Sprawdzanie, czy serwer TS3 uruchamia się podczas rozruchu
service teamspeak status
Raport o stanie serwera TeamSpeak 3

Krok 5 – Odzyskaj uprzywilejowany klucz

Ostatnią rzeczą, którą musisz zrobić, to skopiować token serwera TeamSpeak 3, zwany inaczej kluczem uprzywilejowanym. Możesz go zlokalizować, wprowadzając następujące polecenie:

cat /home/teamspeak/logs/ts3server_*
Token serwera TeamSpeak 3

Krok 6 – Połącz przez klienta TeamSpeak 3

I wreszcie nadszedł czas, aby użyć utworzonego serwera! Nawiąż nowe połączenie za pomocą klienta TeamSpeak 3 i wprowadź dedykowany adres IP VPS w polu Pseudonim lub adres serwera pole.

Łączenie z serwerem TeamSpeak 3 za pośrednictwem klienta

” alt=”Łączenie z serwerem TeamSpeak 3 za pośrednictwem klienta” width=”555″ height=”325″ data-=”” />

Po wyświetleniu monitu wklej poprzednio pobrany uprzywilejowany klucz.

Box żądający tokena serwera TeamSpeak 3

Jak zrobić serwer TeamSpeak 3 w systemie Windows

System operacyjny Windows ma stosunkowo łatwy proces konfiguracji serwera TeamSpeak 3. Wszystko można wykonać w 3 łatwych krokach.

Krok 1 – Pobierz i rozpakuj serwer TeamSpeak 3

Po pierwsze, pobierz oprogramowanie serwera TeamSpeak 3 dla systemu operacyjnego Windows. Następnie wyodrębnij go w dowolnym wybranym miejscu.

Krok 2 – Uruchom instalator serwera TeamSpeak 3

Otwórz wyodrębnione pliki serwera TS3 i uruchom ts3server.exe instalator. Pojawi się monit o zaakceptowanie umowy licencyjnej i pytanie, czy zapora ogniowa powinna zezwalać na działanie tego oprogramowania. Po zakończeniu otrzymasz uprzywilejowany klucz i inne przydatne informacje.

Krok 3 – Połącz przez klienta TeamSpeak 3

Ponieważ instalator wykonał za nas całą pracę, ostatnim krokiem jest połączenie się z serwerem TS3. Jeśli nie masz pewności, jakiego adresu IP użyć podczas łączenia, otwórz wiersz polecenia i wykonaj:

ipconfig

Szukać Adres IPv4 wartość. Będziesz musiał z niego korzystać podczas łączenia.

Łączenie z serwerem TeamSpeak 3 w systemie Windows

Na koniec musisz wkleić uprzywilejowany klucz, aby uzyskać uprawnienia administratora.

I to wszystko, aby skonfigurować serwer TeamSpeak 3 w systemie Windows!

Jak zrobić serwer TeamSpeak 3 w systemie Mac OS

Możliwe jest również utworzenie serwera TeamSpeak 3 na MacOS. Całą konfigurację można wykonać w 4 prostych krokach.

Krok 1 – Pobierz i rozpakuj serwer TeamSpeak 3

Zacząć od pobieranie konfiguracji serwera TeamSpeak 3 dla Maca. Po zakończeniu kliknij dwukrotnie, aby go wyodrębnić.

Krok 2 – Zaakceptuj umowę licencyjną TeamSpeak 3

Otwórz nową skrzynkę zaciskową i wykonaj następujące czynności, aby zaakceptować umowę licencyjną:

set TS3SERVER_LICENSE=accept

Krok 3 – Uruchom serwer TeamSpeak 3 i odzyskaj swój uprzywilejowany klucz

Przejdź do wyodrębnionych plików serwera TeamSpeak 3 przy użyciu tego samego okna terminala. Na przykład:

cd Downloads/teamspeak3-server_mac

Uruchom serwer, wprowadzając:

/.ts3server

Poczekaj chwilę, aż proces się zakończy. Na ekranie zobaczysz również swój uprzywilejowany klucz:

Pobieranie uprzywilejowanego klucza TS3 na komputerze Mac

Krok 4 – Połącz przez klienta TeamSpeak 3

Teraz możesz już korzystać z serwera TeamSpeak 3. Podczas łączenia użyj adresu IP pokazanego w Preferencje systemowe ›Sieć Sekcja.

Łączenie z serwerem TS3 działającym na komputerze Mac
Wprowadzanie uprzywilejowanego klucza dla serwera TeamSpeak 3

Bonus: Jak skierować domenę na serwer TeamSpeak 3

Teraz, gdy wiesz, jak utworzyć serwer TeamSpeak 3, zobaczmy, jak można uprościć proces połączenia. W tej części dowiesz się, jak skierować istniejącą domenę za pomocą subdomeny na właśnie utworzony serwer TeamSpeak 3. Jest to przydatne, jeśli chcesz połączyć się z serwerem za pomocą nazwy domeny zamiast długiej kombinacji adresu IP i portu.

Krok 1 – Utwórz poddomenę za pomocą rekordu A.

Dostęp Zaawansowane -> Edytor strefy DNS i poszukaj sekcji o nazwie Gospodarz). Tam utwórz subdomenę i skieruj ją do serwera TeamSpeak 3 za pomocą rekordu A.

Dodanie rekordu dla subdomeny serwera TeamSpeak 3
  • Gospodarz – Podaj nazwę subdomeny.
  • Adres – Wpisz adres IP swojego serwera TeamSpeak 3 zamiast próbki 93.188.167.216 adres.
  • TTL – Pozostaw tę wartość domyślną.

Kliknij przycisk Zapisać i przejdź do następnego kroku.

Krok 2 – Utwórz rekord SRV

Chociaż w tym samym Edytor stref DNS Sekcja przewiń w dół, aż zobaczysz SRV panel zarządzania.

Tworzenie rekordu SRV dla subdomeny TeamSpeak
  • Nazwa – W tym miejscu musisz podać nazwę usługi _ts3 i protokół _udp, oddzielone kropką. Ostateczny wynik powinien wyglądać podobnie do: _ts3._udp.teamspeak.hostinger-tutorials.com.
  • TTL – Ten termin oznacza Czas żyć, ogranicza czas życia tego faktycznego zapisu. Pozostaw tutaj wartość domyślną.
  • Priorytet – Nadaj temu rekordowi najwyższy priorytet i ustaw wartość na 0.
  • Waga – Tak zwana waga względna dla rekordów o tym samym priorytecie, ustaw ją na 5.
  • Port – Wprowadź port serwera, domyślny port serwera TeamSpeak 3 to 9987.
  • Cel – Zamiast teamspeak.hostinger-tutorials.com wprowadź poddomenę, w której utworzyłeś Krok 1.

Wszystko jest ustawione, teraz wystarczy kliknąć Zapisać przycisk.

Pamiętaj, że rozpowszechnienie DNS na całym świecie może zająć 24 godziny. Możesz także spróbować wyczyścić własną pamięć podręczną DNS.

To wszystko, wskazałeś domenę na serwer TeamSpeak poprzez DNS SRV rekord. Teraz możesz łatwo połączyć się z serwerem za pomocą zwykłej subdomeny!

Ostatnie słowo

W tym przewodniku nauczyłeś się tworzyć serwer TeamSpeak 3 na trzech różnych platformach:

źródło: https://www.hostinger.com/tutorials/how-to-make-a-teamspeak-3-server/