Blog

Tutoriels, guides et actualités produit.

Comment installer un serveur TeamSpeak

3 novembre 2026 6 min de lecture
Partager cet article

Vous pouvez installer un serveur TeamSpeak 3 avec une seule commande Docker, et il se contente de très peu. La page d'assistance de TeamSpeak recommande au minimum 1 Go de RAM, et une installation de base occupe environ 15 Mo de disque. L'usage gratuit est limité à un serveur virtuel et 32 slots. Il suffit que les ports 9987/UDP et 30033/TCP soient ouverts pour qu'il fonctionne.

Pour devenir administrateur, vous utilisez une clé de privilège à usage unique, générée au premier démarrage du serveur. Cet article porte sur le serveur TeamSpeak 3. Nous traitons les besoins en ressources, les ports, la limite de licence, une installation manuelle avec Docker et la façon d'obtenir la clé.

De combien de ressources a-t-il besoin ?

Selon l'article d'assistance officiel de TeamSpeak, toute distribution Linux récente (32 et 64 bits) convient, le CPU doit prendre en charge SSE2, et 1 Go de RAM est recommandé. Une installation de base occupe environ 15 Mo, et les transferts de fichiers et les icônes demandent de l'espace en plus. Les besoins en mémoire augmentent avec le nombre d'utilisateurs et de serveurs virtuels. Comme la recommandation officielle est modeste, il est logique de commencer avec une petite taille et d'augmenter si nécessaire.

De quels ports avez-vous besoin ?

PortÀ quoi sert-il ?Obligatoire ?
9987/UDPVoixOui
30033/TCPTransfert de fichiersOui
10011/TCPServerQuery (interface de commandes)Facultatif, gardez-le fermé vers l'extérieur
10022, 10080, 10443, 41144SSH ServerQuery, WebQuery, TSDNSFacultatif

Ce sont les ports par défaut, et tous peuvent être modifiés sauf TSDNS. Si vous faites tourner un second serveur sur la même machine, il lui faut d'autres ports.

Licence et limite de slots

Un slot est un utilisateur connecté en même temps. L'usage gratuit de TeamSpeak est limité à un serveur virtuel et 32 slots, et il est destiné aux groupes et particuliers non commerciaux. Pour plus de slots ou pour un usage commercial, il vous faut une licence de TeamSpeak. Les types et les prix de licence peuvent changer : consultez le site de TeamSpeak. Le prix de la licence ne fait pas partie du prix du serveur, et vous achetez vous-même la licence auprès de TeamSpeak.

Qu'est-ce qu'un serveur virtuel ?

Dans TeamSpeak, une seule installation peut héberger plusieurs serveurs virtuels. Chaque serveur virtuel a son propre port, ses salons, ses permissions et ses utilisateurs. Avec l'usage gratuit, vous ne pouvez ouvrir qu'un seul serveur virtuel. Le premier utilise par défaut le port 9987, et les suivants prennent d'autres ports.

Installation manuelle avec Docker

  1. Préparez un serveur Ubuntu avec Docker installé.
  2. Lancez le serveur : docker run -d --name teamspeak --restart unless-stopped -p 9987:9987/udp -p 30033:30033 -e TS3SERVER_LICENSE=accept -v ts_veri:/var/ts3server teamspeak:3.13
  3. Récupérez la clé de privilège dans le journal : cherchez la ligne qui commence par token= dans la sortie de docker logs teamspeak.
  4. Dans le client TeamSpeak, ouvrez Connections > Connect, saisissez l'adresse IP du serveur et connectez-vous.
  5. Si le client demande la clé de privilège, collez la valeur. Sinon, utilisez Permissions > Use Privilege Key.

La valeur TS3SERVER_LICENSE=accept dans la commande signifie que vous acceptez le contrat de licence de TeamSpeak : lisez-le donc d'abord. Nous avons volontairement laissé de côté le port 10011. Docker ouvre chaque port que vous publiez et contourne vos règles ufw : ne publiez donc avec -p que les ports dont vous avez vraiment besoin. Si vous préférez ne pas utiliser Docker, vous pouvez télécharger l'archive du serveur Linux sur le site de TeamSpeak et la lancer.

Comment fonctionne la clé de privilège ?

  • La clé est générée au premier démarrage du serveur et apparaît dans le journal du premier serveur virtuel.
  • Elle ne sert qu'une fois. Ensuite, elle ne sert plus à rien.
  • Pour d'autres administrateurs, créez une nouvelle clé dans le client sous Permissions > Privilege Keys.

Premiers réglages

  • Si vous utilisez le port par défaut 9987, vous n'avez pas à saisir de port dans le client. Si vous avez choisi un autre port, écrivez l'adresse sous la forme 203.0.113.5:9500.
  • Organisez les salons dès le début : ouvrez des sous-salons comme discussion, jeux et salon détente sous le salon principal.
  • Donnez les permissions à des groupes, pas à des utilisateurs isolés. Quand une nouvelle personne rejoint le bon groupe, les permissions viennent avec, et les changements ultérieurs sont plus simples.
  • Si le conteneur s'arrête juste après son démarrage, vérifiez que TS3SERVER_LICENSE=accept figure dans la commande.

Faire tourner d'autres choses sur le même serveur

TeamSpeak est une petite charge : il peut donc tourner à côté d'un site web. Dans ce cas, dimensionnez le serveur pour l'autre application. Notez les ports de chaque application pour qu'ils n'entrent pas en conflit, et n'ouvrez dans le pare-feu que le nécessaire.

Si vous n'arrivez pas à vous connecter

  1. Vérifiez avec docker ps que le conteneur tourne. Sinon, docker logs teamspeak montre pourquoi.
  2. Assurez-vous qu'aucun pare-feu ne bloque les ports 9987/UDP et 30033/TCP. Si vous utilisez le pare-feu du panneau, autorisez ces deux ports.
  3. Vérifiez que vous avez saisi la bonne adresse IP dans le client.
  4. Certains réseaux bloquent le trafic UDP. Essayez un autre réseau, par exemple les données mobiles de votre téléphone.

Sauvegardes et sécurité

  • Le serveur n'a pas de mot de passe par défaut : toute personne qui connaît l'adresse peut donc s'y connecter. Pour en définir un, faites un clic droit sur le nom du serveur dans le client et ouvrez Edit Virtual Server.
  • N'ouvrez pas le port ServerQuery (10011) sur Internet.
  • Les paramètres et les salons se trouvent dans le volume ts_veri. Pour sauvegarder le volume : docker run --rm -v ts_veri:/veri -v "$PWD":/yedek alpine tar czf /yedek/ts-yedek.tgz -C /veri .
  • Pour les mises à jour de sécurité, récupérez régulièrement l'image et recréez le conteneur. Vos données sont dans le volume : vos réglages ne sont donc pas perdus.
  • Si vous voulez que vos amis saisissent un nom de domaine plutôt qu'une IP, voyez comment relier votre propre domaine.

Un serveur TeamSpeak prêt à l'emploi chez Seturack

Si vous choisissez TeamSpeak à la commande, le serveur est prêt en 3 à 4 minutes environ. Dans le panneau, vous voyez les lignes Adresse de connexion et Clé d'administrateur. Le port 9987/UDP pour la voix et 30033/TCP pour le transfert de fichiers sont ouverts, et ServerQuery est fermé vers l'extérieur. Vous acceptez le contrat de licence de TeamSpeak à la commande. Les étapes de connexion sont dans l'article d'aide TeamSpeak.

Si vous préférez éviter l'installation manuelle, voyez la page du serveur TeamSpeak.

Commentaires0

Pas encore de commentaire

Soyez le premier à partager votre avis.

Rejoignez la discussion

Veuillez vous connecter ou vous inscrire pour laisser un commentaire.

Ne manquez aucun article

Recevez nos derniers tutoriels, guides et actualités produit dans votre boîte de réception.

Votre abonnement à notre newsletter est confirmé.