Dans ce tutoriel, nous allons vous montrer comment configurer un serveur TeamSpeak 3 sur Linux, Windows ou Mac OS en quelques minutes. Si vous avez besoin d’un outil fiable et léger pour communiquer avec vos amis ou collègues, la création d’un serveur TeamSpeak 3 est l’un des meilleurs choix. À la fin, vous saurez comment créer un serveur TeamSpeak 3 sous Windows, Mac OS ou un serveur virtuel avec Ubuntu 16.04 ou CentOS 7.
Comment créer un serveur TeamSpeak 3 sur Ubuntu 16.04
Pour commencer, voyons comment nous pouvons configurer un serveur TeamSpeak 3 sur un serveur virtuel exécutant Ubuntu 16.04.
L’ensemble du processus commence par l’accès à votre VPS via SSH et peut être décomposé en 6 étapes simples.
Avant de continuer, il est préférable de vérifier si votre système est à jour en entrant:
apt-get update && apt-get upgrade
Étape 1 – Créez un nouvel utilisateur système
Tout d’abord, ajoutez un nouvel utilisateur en exécutant la commande suivante:
adduser --disabled-login teamspeak
Il vous sera demandé d’entrer les informations personnelles de l’utilisateur et de confirmer qu’elles sont correctes. Gardez à l’esprit que tous les champs peuvent être laissés vides. Puis, accédez au répertoire personnel de l’utilisateur nouvellement créé:
cd /home/teamspeak
Étape 2 – Téléchargez et extrayez TeamSpeak 3 server
La tâche suivante consistera à télécharger le dernier logiciel TeamSpeak 3 server pour Linux. Vous pouvez utiliser la commande wget pour télécharger le fichier d’installation directement sur le VPS:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Une fois terminé, extrayez l’archive:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Tout le contenu apparaîtra dans le répertoire teamspeak3-server_linux_amd64. Et donc la prochaine chose sera de tout déplacer vers /home/teamspeak et de supprimer l’archive téléchargée:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Exécutez la commande ls et vous devriez voir un écran similaire si tout a été fait correctement:
Étape 3 – Accepter le contrat de licence TeamSpeak 3
Depuis la sortie de la version 3.1.0 du serveur TeamSpeak 3, il est obligatoire d’accepter un contrat de licence. Le moyen le plus rapide de le faire est de taper la commande suivante:
touch /home/teamspeak/.ts3server_license_accepted
Cela créera un nouveau fichier vide appelé.ts3server_license_accepted, qui servira de contrat de licence.
Étape 4 – Démarrez le serveur TeamSpeak 3 au démarrage
Maintenant, il est temps de configurer le serveur TeamSpeak 3 pour qu’il démarre au démarrage du serveur. Pour ce faire, nous devrons créer un fichier appelé teamspeak.service dans le répertoire /lib/systemd/system. La commande suivante fera l’affaire:
sudo nano /lib/systemd/system/teamspeak.service
Le fichier doit être composé de:
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
Collez le contenu dans le fichier nouvellement créé et enregistrez-le. Ensuite, nous devrons activer le script et le faire démarrer au démarrage du serveur.
systemctl enable teamspeak.servicesystemctl start teamspeak.service
Vérifiez s’il a été ajouté avec:
systemctl | grep teamspeak.service
Si le serveur TS 3 fonctionne correctement, vous verrez le résultat suivant:
Vous pouvez également vérifier l’état détaillé du serveur TeamSpeak 3 en exécutant:
service teamspeak status
Étape 5 – Récupérez la clé privilégiée
Puisque le serveur TeamSpeak 3 est maintenant en cours d’exécution, obtenons la dernière pièce du puzzle – la clé privilégiée. Vous en aurez besoin pour le coller lors de la première connexion au serveur. Vous pouvez le visualiser avec la commande suivante:
cat /home/teamspeak/logs/ts3server_*
Étape 6 – Connectez-vous via le client TeamSpeak 3
La dernière étape consiste à se connecter au serveur TS3 nouvellement créé et à appliquer la clé privilégiée. Utilisez votre adresse IP VPS dédiée lors de la connexion.
, vous serez immédiatement invité à saisir le jeton.
Et c’est tout ! Vous avez réussi à créer et à vous connecter à un serveur TeamSpeak 3 fonctionnant sous Ubuntu 16.04 VPS.
Comment créer un serveur TeamSpeak 3 sur CentOS 7
La configuration d’un serveur TeamSpeak 3 sur un VPS exécutant CentOS 7 est une procédure assez similaire. Il peut également être divisé en 6 étapes. Commencez par accéder à votre VPS via SSH et mettez à jour le système:
yum -y update
Étape 1 – Créer un nouvel utilisateur système
Commencez par créer un utilisateur dédié pour le serveur TeamSpeak 3. Exécutez les opérations suivantes:
adduser teamspeak
Cela créera l’utilisateur et définira son répertoire personnel sur /home/teamspeak. Accédez-y avec:
cd /home/teamspeak
Étape 2 – Téléchargez et extrayez le serveur TeamSpeak 3
Ensuite, téléchargez la configuration du serveur TeamSpeak 3 pour Linux. Le moyen le plus rapide de le faire est d’utiliser la commande wget:
wget http://dl.4players.de/ts/releases/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Une fois terminé, vous devrez extraire l’archive:
tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Les fichiers extraits seront dans le dossier teamspeak3-server_linux_amd64. Utilisez cet ensemble de commandes pour déplacer tout un répertoire vers le haut et pour supprimer le fichier de configuration du serveur extrait:
cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Si tout s’est bien passé, vous devriez voir cet écran lors de la saisie de la commande ls:
Étape 3 – Accepter le contrat de licence TeamSpeak 3
TeamSpeak 3 exige que vous acceptiez leur contrat de licence. Il y a plusieurs façons de le faire. Le plus simple est d’exécuter:
touch /home/teamspeak/.ts3server_license_accepted
Un fichier nommé.ts3server_license_accepted apparaîtra, ce qui signifie que vous avez accepté les termes de la licence.
Étape 4 – Démarrer le serveur TeamSpeak 3 au démarrage
Ensuite, nous devrons activer le serveur TeamSpeak 3 et le démarrer au démarrage du serveur:
sudo nano /lib/systemd/system/teamspeak.service
Collez ce script simple, qui s’occupera du démarrage du serveur TS3 pour vous:
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
Enregistrez le fichier et entrez ces deux commandes pour tout démarrer:
systemctl enable teamspeak.servicesystemctl start teamspeak.service
Vous pouvez vérifier si le script de démarrage est fonctionnel avec:
systemctl | grep teamspeak.service
Pour un rapport de serveur TeamSpeak 3 plus détaillé, entrez:
service teamspeak status
Étape 5 – Récupérez la clé privilégiée
Une dernière chose à faire est de copier le jeton de serveur TeamSpeak 3, autrement appelé clé privilégiée. Vous pouvez le localiser en entrant cette commande:
cat /home/teamspeak/logs/ts3server_*
Étape 6 – Connectez-vous via le client TeamSpeak 3
Et enfin, il est temps d’utiliser le serveur créé! Établissez une nouvelle connexion à l’aide du client TeamSpeak 3 et entrez votre adresse IP VPS dédiée dans le champ Pseudo ou Adresse du serveur.
Une fois invité, collez la clé privilégiée précédemment récupérée.
Et voilà ! Votre propre serveur TeamSpeak 3 fonctionnant sur CentOS 7 VPS.
Comment créer un serveur TeamSpeak 3 sous Windows
Le système d’exploitation Windows a un flux de configuration du serveur TeamSpeak 3 relativement facile. Tout peut être réalisé en 3 étapes faciles.
Étape 1 – Téléchargez et extrayez le serveur TeamSpeak 3
Tout d’abord, téléchargez le logiciel TeamSpeak 3 server pour Windows OS. Ensuite, extrayez-le à l’endroit souhaité.
Étape 2 – Exécutez le programme d’installation du serveur TeamSpeak 3
Ouvrez les fichiers TS3 server extraits et exécutez le ts3server.installateur exe. Vous serez invité à accepter le contrat de licence et à vous demander si le pare-feu doit autoriser le fonctionnement de ce logiciel. Une fois cela fait, vous obtiendrez la clé privilégiée et d’autres informations utiles.
Étape 3 – Connectez-vous via le client TeamSpeak 3
Puisque l’installateur a fait tout le travail pour nous, la dernière étape consiste à se connecter au serveur TS3. Si vous ne savez pas quelle adresse IP utiliser lors de la connexion, ouvrez votre invite de commande et exécutez:
ipconfig
Recherchez la valeur d’adresse IPv4. Vous devrez l’utiliser lors de la connexion.
Enfin, vous devrez coller la clé privilégiée pour obtenir les droits d’administrateur.
Et c’est tout ce qu’il y a à configurer un serveur TeamSpeak 3 sous Windows !
Comment créer un serveur TeamSpeak 3 sur Mac OS
Il est également possible de créer un serveur TeamSpeak 3 sur macOS. L’ensemble de la configuration peut être complété en 4 étapes simples.
Étape 1 – Téléchargez et extrayez le serveur TeamSpeak 3
Commencez par télécharger la configuration du serveur TeamSpeak 3 pour Mac. Une fois terminé, double-cliquez pour l’extraire.
Étape 2 – Acceptez le contrat de licence TeamSpeak 3
Ouvrez une nouvelle boîte à bornes et exécutez ce qui suit pour accepter le contrat de licence:
set TS3SERVER_LICENSE=accept
Étape 3 – Démarrez le serveur TeamSpeak 3 et récupérez votre clé privilégiée
Accédez aux fichiers de serveur TeamSpeak 3 extraits à l’aide de la même fenêtre de terminal. Par exemple:
cd Downloads/teamspeak3-server_mac
Démarrez le serveur en entrant:
./ts3server
Attendez quelques instants pour que le processus se termine. Sur l’écran, vous verrez également votre clé privilégiée:
Étape 4 – Connexion via le client TeamSpeak 3
Vous êtes maintenant prêt à utiliser le serveur TeamSpeak 3. Lors de la connexion, utilisez l’adresse IP indiquée dans la section › Réseau » des Préférences système.
N’oubliez pas de coller la clé privilégiée pour obtenir les droits d’administrateur du serveur.
Félicitations ! Vous avez créé un serveur TeamSpeak 3 et vous y êtes connecté sous Mac OS !
Bonus: Comment pointer un domaine vers TeamSpeak 3 Server
Maintenant que vous savez comment créer un serveur TeamSpeak 3, voyons comment le processus de connexion peut être simplifié. Dans cette partie, vous apprendrez à pointer votre domaine existant à l’aide d’un sous-domaine vers le serveur TeamSpeak 3 que vous venez de créer. C’est pratique si vous souhaitez atteindre votre serveur en utilisant un nom de domaine au lieu de la longue combinaison IP et port.
Étape 1 – Créez le sous-domaine à l’aide d’un enregistrement
Access Advanced – > Éditeur de zone DNS et recherchez une section appelée A (Hôte). Là, créez un sous-domaine et pointez-le vers le serveur TeamSpeak 3 via un enregistrement.
- Hôte – Spécifiez le nom du sous-domaine.Adresse
- – Entrez l’adresse IP de votre serveur TeamSpeak 3 au lieu de l’adresse de l’exemple 93.188.167.216.
- TTL – Laissez ceci à la valeur par défaut.
Cliquez sur un bouton Bouton Enregistrer et passez à l’étape suivante.
Étape 2 – Créez un enregistrement SRV
Dans la même section de l’éditeur de zone DNS, faites défiler jusqu’à ce que vous voyiez le panneau de gestion SRV.
- Nom – Ici, vous devez spécifier le nom du service _ts3 et le protocole _udp, séparés par un point. Le résultat final devrait ressembler à: _ts3._udp.teamspeak.hostinger-tutorials.com .
- TTL – Ce terme signifie Time to live, il limite la durée de vie de cet enregistrement réel. Laissez la valeur par défaut ici.Priorité
- – Donnez à cet enregistrement la plus grande priorité et définissez la valeur sur 0.
- Poids – Ce qu’on appelle le poids relatif pour les enregistrements ayant la même priorité, définissez-le sur 5.Port
- – Entrez le port de votre serveur, le port par défaut du serveur TeamSpeak 3 est 9987.
- Cible – Au lieu de teamspeak.hostinger-tutorials.com entrez le sous-domaine que vous avez créé à l’étape 1.
Tout est réglé, il suffit maintenant de cliquer sur le bouton Enregistrer.
Notez que cela peut prendre jusqu’à 24 heures pour que le DNS se propage dans le monde entier. Vous pouvez également essayer d’effacer votre propre cache DNS.
C’est tout, vous avez pointé un domaine vers le serveur TeamSpeak via un enregistrement DNS SRV. Maintenant, vous pouvez facilement vous connecter à votre serveur en utilisant simplement un sous-domaine simple!
Mot de la fin
Dans ce guide, vous avez appris à créer un serveur TeamSpeak 3 sur trois plates-formes différentes:
- Système d’exploitation Linux
- Windows
- Mac OS