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, utworzenie serwera TeamSpeak 3 jest jednym z najlepszych wyborów. Na koniec dowiesz się, jak stworzyć serwer TeamSpeak 3 w systemie Windows, Mac OS lub serwer wirtualny 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 przez SSH i można go podzielić na 6 prostych kroków.
zanim przejdziesz dalej, najlepiej sprawdzić, czy Twój system jest aktualny, wpisując:
apt-get update && apt-get upgrade
Krok 1-Utwórz nowego użytkownika systemowego
przede wszystkim Dodaj nowego użytkownika, wykonując następujące polecenie:
adduser --disabled-login teamspeak
zostaniesz poproszony o wprowadzenie osobistych danych użytkownika i potwierdzenie ich poprawności. Należy pamiętać, że wszystkie pola mogą być puste. następnie należy uzyskać dostęp do katalogu domowego nowo utworzonego użytkownika:
cd /home/teamspeak
Krok 2-Pobierz i rozpakuj Serwer TeamSpeak 3
następnym zadaniem będzie pobranie najnowszego oprogramowania serwera TeamSpeak 3 dla systemu Linux. Możesz użyć polecenia wget, aby pobrać plik instalacyjny bezpośrednio do VPS:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
po zakończeniu rozpakuj archiwum:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Cała zawartość pojawi się w katalogu teamspeak3-server_linux_amd64. A więc następną rzeczą będzie przeniesienie wszystkiego do /home / teamspeak i usunięcie pobranego archiwum:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
wykonaj polecenie ls i powinieneś zobaczyć podobny ekran, jeśli wszystko zostało zrobione poprawnie:
Krok 3 – zaakceptuj umowę licencyjną TeamSpeak 3
od wydania wersji 3.1.0 TeamSpeak 3 server konieczne jest zaakceptowanie Umowy Licencyjnej. Najszybszym sposobem jest wpisanie następującego polecenia:
touch /home/teamspeak/.ts3server_license_accepted
spowoduje to utworzenie nowego pustego pliku o nazwie .ts3server_license_accepted, który będzie działał jako Umowa licencyjna.
Krok 4-Uruchom serwer TeamSpeak 3 podczas rozruchu
teraz nadszedł czas, aby skonfigurować serwer TeamSpeak 3, aby uruchamiał się podczas rozruchu serwera. Aby to zrobić, będziemy musieli utworzyć plik o nazwie teamspeak.usługa w katalogu/lib/systemd / system. Poniższe polecenie zrobi sztuczkę:
sudo nano /lib/systemd/system/teamspeak.service
plik powinien składać się z:
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
Wklej zawartość do nowo utworzonego pliku i zapisz ją. Następnie będziemy musieli aktywować skrypt i uruchomić go podczas rozruchu serwera.
systemctl enable teamspeak.servicesystemctl start teamspeak.service
Sprawdź dwukrotnie, czy został dodany z:
systemctl | grep teamspeak.service
jeśli serwer TS 3 działa poprawnie, zobaczysz następujący wynik:
możesz również sprawdzić szczegółowy status serwera TeamSpeak 3 wykonując:
service teamspeak status
Krok 5 – Odzyskaj klucz uprzywilejowany
ponieważ serwer TeamSpeak 3 jest teraz uruchomiony, weźmy ostatni element układanki – klucz uprzywilejowany. Musisz go wkleić, gdy łączysz się z serwerem po raz pierwszy. Możesz go wyświetlić za pomocą następującego polecenia:
cat /home/teamspeak/logs/ts3server_*
Krok 6 – połączenie za pośrednictwem klienta TeamSpeak 3
ostatnim krokiem jest połączenie z nowo utworzonym serwerem TS3 i zastosowanie klucza uprzywilejowanego. Użyj dedykowanego adresu IP VPS podczas łączenia.
, natychmiast pojawi się monit o wprowadzenie tokena.
i to wszystko! Udało Ci się utworzyć i połączyć z serwerem TeamSpeak 3 działającym na Ubuntu 16.04 VPS.
jak zrobić serwer TeamSpeak 3 na CentOS 7
Konfiguracja 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 dostępu do VPS przez SSH i aktualizacji systemu:
yum -y update
Krok 1-Utwórz nowego użytkownika systemowego
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. Dostęp do niego z:
cd /home/teamspeak
Krok 2-Pobierz i rozpakuj serwer TeamSpeak 3
następnie pobierz konfigurację serwera TeamSpeak 3 dla systemu Linux. Najszybszym sposobem jest użycie polecenia wget:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
po zakończeniu musisz rozpakować archiwum:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
wyodrębnione pliki będą znajdować się w folderze teamspeak3-server_linux_amd64. Użyj tego zestawu poleceń, aby przenieść wszystko o jeden katalog w górę i usunąć wyodrębniony plik konfiguracyjny serwera:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
jeśli wszystko poszło dobrze, powinieneś zobaczyć ten ekran podczas wprowadzania polecenia ls:
Krok 3 – zaakceptuj umowę licencyjną TeamSpeak 3
TeamSpeak 3 wymaga zaakceptowania ich umowy licencyjnej. Jest na to kilka sposobów. Najprostszym jest wykonanie:
touch /home/teamspeak/.ts3server_license_accepted
plik o nazwie .pojawi się ts3server_license_accepted, co oznacza, że zaakceptowałeś warunki licencji.
Krok 4-Uruchom serwer TeamSpeak 3 podczas rozruchu
następnie musimy włączyć serwer TeamSpeak 3 i uruchomić go podczas rozruchu serwera:
sudo nano /lib/systemd/system/teamspeak.service
wklej ten prosty skrypt, który zadba o uruchomienie serwera TS3 za Ciebie:
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
Zapisz plik i wprowadź te dwie komendy, aby wszystko zacząć:
systemctl enable teamspeak.servicesystemctl start teamspeak.service
możesz sprawdzić, czy skrypt startowy działa z:
systemctl | grep teamspeak.service
, aby uzyskać bardziej szczegółowy raport serwera TeamSpeak 3, wprowadź:
service teamspeak status
Krok 5 – Odzyskaj klucz uprzywilejowany
ostatnią rzeczą, którą musisz zrobić, to skopiować token serwera TeamSpeak 3, znany również jako klucz uprzywilejowany. Możesz go zlokalizować wpisując to polecenie:
cat /home/teamspeak/logs/ts3server_*
Krok 6 – Połącz się przez klienta TeamSpeak 3
i na koniec Czas użyć utworzonego serwera! Nawiąż nowe połączenie za pomocą klienta TeamSpeak 3 i wprowadź dedykowany adres IP VPS w polu Nazwa lub adres serwera.
po wyświetleniu monitu wklej we wcześniej pobranym kluczu uprzywilejowanym.
i gotowe! Twój własny serwer TeamSpeak 3 działający na CentOS 7 VPS.
Jak stworzyć serwer TeamSpeak 3 w systemie Windows
system operacyjny Windows ma stosunkowo łatwy przepływ konfiguracji serwera TeamSpeak 3. Wszystko można przeprowadzić w 3 prostych krokach.
Krok 1-Pobierz i rozpakuj Serwer TeamSpeak 3
przede wszystkim pobierz oprogramowanie TeamSpeak 3 server dla systemu operacyjnego Windows. Następnie wyodrębnij go w dowolnym miejscu.
Krok 2-Uruchom instalator serwera TeamSpeak 3
Otwórz wyodrębnione pliki serwera TS3 i uruchom serwer TS3.instalator exe. Zostaniesz poproszony o zaakceptowanie Umowy licencyjnej i zapytany, czy zapora sieciowa powinna zezwalać na działanie tego oprogramowania. Po zakończeniu otrzymasz klucz uprzywilejowany i inne przydatne informacje.
Krok 3-Połącz się przez klienta TeamSpeak 3
ponieważ instalator wykonał całą pracę za nas, ostatnim krokiem jest połączenie z serwerem TS3. Jeśli nie wiesz, jakiego adresu IP użyć podczas łączenia, otwórz wiersz polecenia i wykonaj:
ipconfig
poszukaj wartości adresu IPv4. Będziesz musiał go użyć podczas łączenia.
na koniec musisz wkleić klucz uprzywilejowany, aby uzyskać prawa administratora.
i to wszystko, aby skonfigurować serwer TeamSpeak 3 w systemie Windows!
Jak utworzyć serwer TeamSpeak 3 w systemie Mac OS
możliwe jest również utworzenie serwera TeamSpeak 3 w systemie MacOS. Całą konfigurację można wykonać w 4 prostych krokach.
Krok 1-Pobierz i rozpakuj serwer TeamSpeak 3
Rozpocznij od pobrania konfiguracji serwera TeamSpeak 3 dla komputerów Mac. 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 klucz uprzywilejowany
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 wpisując:
./ts3server
poczekaj kilka chwil na zakończenie procesu. Na ekranie pojawi się również Twój klucz uprzywilejowany:
Krok 4 – Połącz się za pomocą klienta TeamSpeak 3
możesz teraz korzystać z serwera TeamSpeak 3. Podczas łączenia użyj adresu IP pokazanego w sekcji Preferencje systemowe ” Sieć.
nie zapomnij wkleić klucza uprzywilejowanego, aby uzyskać prawa administratora serwera.
Gratulacje! Stworzyłeś serwer TeamSpeak 3 i połączyłeś się z nim w systemie Mac OS!
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 utworzony właśnie serwer TeamSpeak 3. Jest to przydatne, jeśli chcesz dotrzeć do serwera za pomocą nazwy domeny zamiast długiej kombinacji adresów IP i portów.
Krok 1-Utwórz subdomenę za pomocą rekordu
Uzyskaj dostęp do zaawansowanego edytora stref DNS – > i poszukaj sekcji o nazwie a (Host). Tam Utwórz subdomenę i skieruj ją do serwera TeamSpeak 3 za pomocą rekordu.
- Host-podaj nazwę subdomeny.
- adres-wpisz adres IP serwera TeamSpeak 3 zamiast przykładowego adresu 93.188.167.216.
- TTL-pozostaw tę wartość domyślną.
kliknij przycisk Zapisz i przejdź do następnego kroku.
Krok 2-Utwórz rekord SRV
podczas gdy w tej samej sekcji Edytora stref DNS przewiń w dół, aż zobaczysz panel zarządzania SRV.
- Name – tutaj musisz podać nazwę usługi _ts3 i protokół _udp, oddzielone kropką. Efekt końcowy powinien wyglądać podobnie do: _ts3._udp.teamspeak.hostinger-tutorials.com.
- TTL-termin ten oznacza czas życia, ogranicza żywotność tego rzeczywistego rekordu. Zostaw tutaj wartość domyślną.
- Priority-nadaj temu rekordowi największy priorytet i ustaw wartość na 0.
- Waga-tzw. 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.
- Target-zamiast teamspeak.hostinger-tutorials.com wprowadź subdomenę utworzoną w Kroku 1.
wszystko jest ustawione, teraz wystarczy kliknąć przycisk Zapisz.
należy pamiętać, że rozpowszechnianie DNS na całym świecie może zająć maksymalnie 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 rekord DNS SRV. Teraz możesz łatwo połączyć się z serwerem za pomocą zwykłej subdomeny!
ostatnie słowo
w tym przewodniku nauczyłeś się, jak stworzyć serwer TeamSpeak 3 na trzech różnych platformach:
- Linux
- Windows
- Mac OS