Skip to main content

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 n'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