Teamspeak3 Serveur 🗣
Installation détaillée
Pour commencer, connectez-vous à votre VPS. Nous allons commencer par créer un nouveau dossier dans lequel notre serveur TS3 sera stocké à l’aide de la commande suivante :mkdir /root/teamspeakserver
Nous allons maintenant se rendre dans le dossier que nous venons juste de créer :cd /root/teamspeakserver
Utilisation de la commande WGET
 afin de télécharger tous les dossiers du serveur :wget http://ftp.4players.de/pub/hosted/ts3/releases/3.8.0/teamspeak3-server_linux_amd64-3.8.0.tar.bz2
Décompressons ce fichier :tar -jxvf teamspeak3-server_linux_amd64-3.8.0.tar.bz2
On peut éventuellement supprimer l’archive (elle n’a plus d’utilité) :rm teamspeak3-server_linux_amd64-3.8.0.tar.bz2
Nous allons effectuer le premier démarrage du serveur TS3 avec la commande suivante :sh ts3server_startscript.sh start serveradmin_password=mymdp
où mymdp
 est le mot de passe de l’interface Query. Nous allons pas détailler son utilisation, mais je conseille fortement Yatqa pour gérer son serveur TS3 de façon plus complexe et détaillée.
Vous devriez voir apparaître un message vous indiquant que le serveur TS3 est bien lancé. De plus, la clé SuperAdmin est générée pour que vous puissiez avoir les droits avancés sur votre serveur.
Lancez votre logiciel TeamSpeak3, puis dans « Connexions », « Se connecter », mettez l’adresse IP de votre machine (ou votre nom de domaine).
Félicitations, vous êtes connecté et vous possédez votre propre serveur. Vous pouvez donc entrer la clé SuperAdmin pour avoir tous les droits nécessaires.
Bonus : si vous souhaitez que votre serveur TS3 soit lancé à chaque démarrage de votre serveur veuillez vous rendre dans la crontab en faisant :crontab -e
Choisissez le logiciel qui vous convient le mieux pour modifier cette dernière. Vous pouvez rajouter :@reboot sh /root/teamspeakserver/ts3server_startscript.sh start serveradmin_password=mymdp.
Si vous souhaitez éteindre le serveur TS3 remplacer simplement « start
 » par « stop
 ». Règles IPTables
Si vous utilisez un Firewall comme IPTables, voici des règles déjà configurées. Attention, ce sont des règles juste pour TeamSpeak, n’oubliez pas d’ouvrir les ports de SSH par exemple, sinon vous aurez quelques problèmes 😉 Si vous avez des questions ou problèmes sur IPTables, je vous conseille de voir notre article détaillé sur ce sujet.
iptables -t filter -A INPUT -p udp –dport 9987 -j ACCEPT
iptables -t filter -A OUTPUT -p udp –dport 9987 -j ACCEPT
Si vous souhaitez désactiver les transferts de fichiers sur votre serveur, enlevez ces deux lignes.
iptables -t filter -A INPUT -p tcp –dport 30033 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp –dport 30033 -j ACCEPT
iptables -t filter -A INPUT -p tcp –dport 10011 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp –dport 10011 -j ACCEPT