In questo tutorial, vi mostreremo come impostare un server TeamSpeak 3 su Linux, Windows o Mac OS in pochi minuti. Se hai bisogno di uno strumento affidabile e leggero per comunicare con amici o colleghi, la creazione di un server TeamSpeak 3 è una delle scelte migliori. Alla fine, saprai come creare un server TeamSpeak 3 su Windows, Mac OS o un server virtuale con Ubuntu 16.04 o CentOS 7.
Come creare un server TeamSpeak 3 su Ubuntu 16.04
Per iniziare, vediamo come possiamo impostare un server TeamSpeak 3 su un server virtuale che esegue Ubuntu 16.04.
L’intero processo inizia accedendo al VPS tramite SSH e può essere suddiviso in 6 semplici passaggi.
Prima di procedere, è meglio verificare se il tuo sistema è aggiornato inserendo:
apt-get update && apt-get upgrade
Fase 1 – Creare un nuovo utente di sistema
Prima di tutto, aggiungi un nuovo utente eseguendo il comando riportato di seguito:
adduser --disabled-login teamspeak
Ti verrà richiesto di inserire i dati personali dell’utente dettagli e verificare che siano corrette. Tieni presente che tutti i campi possono essere lasciati vuoti. Quindi, accedere alla directory home dell’utente appena creato:
cd /home/teamspeak
Passo 2 – Scaricare ed estrarre TeamSpeak 3 server
Il prossimo compito sarà quello di scaricare l’ultima TeamSpeak 3 server software per Linux. È possibile utilizzare il comando wget per scaricare il file di installazione direttamente sul VPS:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Una volta terminato, estrarre l’archivio:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Tutti i contenuti appariranno nella directory teamspeak3-server_linux_amd64. E così la prossima cosa sarà lo spostamento di tutto per /home/teamspeak e la rimozione dell’archivio scaricato:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Eseguire il comando ls e si dovrebbe vedere una schermata simile se tutto è stato fatto correttamente:
Step 3 – Accettare TeamSpeak 3 contratto di licenza
dopo il rilascio di TeamSpeak 3 server versione 3.1.0, è obbligatorio accettare un contratto di licenza. Il modo più rapido per farlo è digitando il seguente comando:
touch /home/teamspeak/.ts3server_license_accepted
Questo creerà un nuovo file vuoto chiamato .ts3server_license_accepted, che fungerà da contratto di licenza.
Passo 4 – Avviare il server TeamSpeak 3 all’avvio
Ora, è il momento di configurare il server TeamSpeak 3 per l’avvio del server. Per farlo, avremo bisogno di creare un file chiamato teamspeak.servizio nella directory/lib/systemd / system. Il seguente comando farà il trucco:
sudo nano /lib/systemd/system/teamspeak.service
Il file dovrebbe essere composto da:
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
Incolla il contenuto nel file appena creato e salvalo. Successivamente, dovremo attivare lo script e farlo iniziare all’avvio del server.
systemctl enable teamspeak.servicesystemctl start teamspeak.service
controllare se è stato aggiunto con:
systemctl | grep teamspeak.service
Se il TS 3 server è in esecuzione correttamente, verrà visualizzato il seguente risultato:
Si può anche verificare un dettagliato TeamSpeak 3 server status eseguendo:
service teamspeak status
Passo 5 – Recuperare la chiave privilegiata
Dal TeamSpeak 3 server è ora in esecuzione, facciamo l’ultimo pezzo del puzzle – la chiave privilegiata. Ne avrai bisogno per incollarlo quando ti connetti al server per la prima volta. È possibile visualizzarlo con il seguente comando:
cat /home/teamspeak/logs/ts3server_*
Passo 6 – Connettersi tramite TeamSpeak 3 client
L’ultimo passo è quello di connettersi al server TS3 appena creato e applicare la chiave privilegiata. Utilizzare l’indirizzo IP VPS dedicato durante la connessione.
Ti verrà immediatamente richiesto di inserire il token.
E questo è tutto! Hai creato e connesso con successo a un server TeamSpeak 3 in esecuzione su Ubuntu 16.04 VPS.
Come creare un server TeamSpeak 3 su CentOS 7
Impostare un server TeamSpeak 3 su VPS che esegue CentOS 7 è una procedura abbastanza simile. Può anche essere diviso in 6 passaggi. Inizia accedendo al tuo VPS tramite SSH e aggiornando il sistema:
yum -y update
Fase 1-Creare un nuovo utente di sistema
Iniziare con la creazione di un utente dedicato per il server TeamSpeak 3. Eseguire quanto segue:
adduser teamspeak
Questo creerà l’utente e imposterà la sua directory home su /home/teamspeak. Accedere con:
cd /home/teamspeak
Passo 2 – Scaricare ed estrarre TeamSpeak 3 server
Quindi, scaricare TeamSpeak 3 configurazione del server per Linux. Il modo più rapido per farlo è usando il comando wget:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Al termine, è necessario estrarre l’archivio:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
I file estratti saranno nella cartella teamspeak3-server_linux_amd64. Utilizzare questo set di comandi per spostare tutto di una directory e rimuovere il file di installazione del server estratto:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Se tutto è andato bene, dovresti vedere questa schermata quando inserisci il comando ls:
Passo 3 – Accettare il contratto di licenza TeamSpeak 3
TeamSpeak 3 richiede di accettare il loro contratto di licenza. Ci sono alcuni modi per farlo. Il più semplice è eseguire:
touch /home/teamspeak/.ts3server_license_accepted
Un file di nome .verrà visualizzato ts3server_license_accepted, il che significa che hai accettato i termini di licenza.
Passo 4-Avviare il server TeamSpeak 3 all’avvio
Successivamente, sarà necessario abilitare il server TeamSpeak 3 e avviarlo all’avvio del server:
sudo nano /lib/systemd/system/teamspeak.service
Incolla questo semplice script, che si prenderà cura di TS3 server di avvio per voi:
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
Salvare il file e inserire questi due comandi per avere tutto è iniziato:
systemctl enable teamspeak.servicesystemctl start teamspeak.service
È possibile verificare se lo script di avvio è funzionale con:
systemctl | grep teamspeak.service
Per una più dettagliata TeamSpeak 3 server di report, inserire:
service teamspeak status
Passo 5 – Recuperare la chiave privilegiata
Un’ultima cosa che dovete fare è copiare il token del server TeamSpeak 3, altrimenti noto come chiave privilegiata. È possibile individuarlo inserendo questo comando:
cat /home/teamspeak/logs/ts3server_*
Passo 6-Collegare tramite TeamSpeak 3 client
E, infine, è il momento di utilizzare il server creato! Stabilire una nuova connessione utilizzando il client TeamSpeak 3 e inserire l’indirizzo IP VPS dedicato nel campo Nickname o Indirizzo del server.
Una volta richiesto incolla nella chiave privilegiata recuperata in precedenza.
E il gioco è fatto! Il vostro molto proprio TeamSpeak 3 server in esecuzione su CentOS 7 VPS.
Come creare un server TeamSpeak 3 su Windows
Il sistema operativo Windows ha un flusso di configurazione del server TeamSpeak 3 relativamente semplice. Tutto può essere eseguito in 3 semplici passaggi.
Passo 1 – Scaricare ed estrarre TeamSpeak 3 server
Prima di tutto, scaricare il software TeamSpeak 3 server per il sistema operativo Windows. Quindi, estrarlo in qualsiasi posizione desiderata.
Passo 2 – Eseguire TeamSpeak 3 server installer
Aprire i file del server TS3 estratti ed eseguire ts3server.programma di installazione exe. Ti verrà richiesto di accettare il contratto di licenza e ti verrà chiesto se il firewall dovrebbe consentire a questo software di funzionare. Una volta fatto, si otterrà la chiave privilegiata e altre informazioni utili.
Passo 3-Connettiti tramite TeamSpeak 3 client
Dal momento che il programma di installazione ha fatto tutto il lavoro per noi, l’ultimo passo è la connessione al server TS3. Nel caso in cui non sei sicuro dell’indirizzo IP da utilizzare durante la connessione, apri il prompt dei comandi ed esegui:
ipconfig
Cerca il valore dell’indirizzo IPv4. Sarà necessario utilizzarlo durante la connessione.
Infine, è necessario incollare la chiave privilegiata per ottenere i diritti di amministratore.
E questo è tutto quello che c’è da impostare un server TeamSpeak 3 su Windows!
Come creare un server TeamSpeak 3 su Mac OS
È anche possibile creare un server TeamSpeak 3 su macOS. L’intera configurazione può essere completata in 4 semplici passaggi.
Passo 1 – Scaricare ed estrarre TeamSpeak 3 server
Inizia scaricando la configurazione del server TeamSpeak 3 per Mac. Una volta terminato, fare doppio clic per estrarlo.
Fase 2 – Accettare TeamSpeak 3 contratto di licenza
Aprire una nuova cassetta terminale, eseguire le operazioni seguenti per accettare il contratto di licenza:
set TS3SERVER_LICENSE=accept
Passo 3 – Avviare il TeamSpeak 3 Server e recuperare la chiave privilegiata
Naviga estratto TeamSpeak 3 server di file utilizzando la stessa finestra di terminale. Ad esempio:
cd Downloads/teamspeak3-server_mac
Avviare il server inserendo:
./ts3server
Attendere qualche istante per il completamento del processo. Sullo schermo, vedrai anche la tua chiave privilegiata:
Passo 4 – Connessione tramite client TeamSpeak 3
Ora sei pronto per utilizzare il server TeamSpeak 3. Durante la connessione, utilizzare l’IP mostrato in Preferenze di sistema ” Sezione Rete.
Non dimenticare di incollare la chiave privilegiata per ottenere i diritti di amministratore del server.
Congratulazioni! Hai creato un server TeamSpeak 3 e collegato ad esso su Mac OS!
Bonus: Come puntare un dominio a TeamSpeak 3 Server
Ora che sai come creare un server TeamSpeak 3, vediamo come semplificare il processo di connessione. In questa parte, imparerai come indirizzare il tuo dominio esistente utilizzando un sottodominio al server TeamSpeak 3 appena creato. Questo è utile se si desidera raggiungere il server utilizzando un nome di dominio invece della lunga combinazione di IP e porta.
Passo 1 – Creare il sottodominio utilizzando un record
Accesso avanzato- > Editor di zona DNS e cercare una sezione chiamata A (Host). Qui, crea un sottodominio e indirizzalo al server TeamSpeak 3 tramite un record.
- Host-Specifica il nome del sottodominio.
- Indirizzo: inserisci l’indirizzo IP del tuo server TeamSpeak 3 anziché l’indirizzo 93.188.167.216 di esempio.
- TTL – Lasciare questo al valore predefinito.
Fare clic su un pulsante Salva pulsante e procedere al passaggio successivo.
Passo 2 – Creare record SRV
Mentre nella stessa sezione DNS Zone Editor scorrere verso il basso fino a vedere pannello di gestione SRV.
- Nome-Qui è necessario specificare il nome del servizio _ts3 e il protocollo _udp, separati da un punto. Il risultato finale dovrebbe essere simile a: _ts3._udp.teamspeak.hostinger-tutorials.com.
- TTL-Questo termine sta per Time to live, limita la durata di questo record effettivo. Lascia qui il valore predefinito.
- Priorità: assegna a questo record la priorità maggiore e imposta il valore su 0.
- Peso-Il cosiddetto peso relativo per i record con la stessa priorità, impostarlo su 5.
- Porta-Inserisci la porta del tuo server, la porta del server TeamSpeak 3 predefinita è 9987.
- Target-Invece di teamspeak.hostinger-tutorials.com immettere il sottodominio creato nel Passaggio 1.
Tutto è impostato, ora basta fare clic sul pulsante Salva.
Si noti che possono essere necessarie 24 ore per la propagazione del DNS in tutto il mondo. Puoi anche provare a cancellare la tua cache DNS.
Questo è tutto, hai puntato un dominio al server TeamSpeak tramite record DNS SRV. Ora puoi facilmente connetterti al tuo server usando solo un sottodominio semplice!
Final Word
In questa guida, hai imparato come creare un server TeamSpeak 3 su tre diverse piattaforme:
- Linux
- Finestre
- Mac OS