doganddev
Accueil Blog Boutique

TeamSpeak 3 sur VPS Windows

DOG&DEV · 25/01/2025

Paquets Logiciels IoT Windows
TeamSpeak 3 sur VPS Windows

TeamSpeak 3 sur VPS Windows

Ce guide décrit l’installation d’un serveur TeamSpeak 3 sur un VPS Windows : téléchargement du binaire serveur, licence (gratuite pour 32 slots), privilege key, ports (9987, 10011, 30033), pare-feu et bonnes pratiques (anti-DDoS, mises à jour). Pour le pare-feu : windows-firewall.

Prérequis

  • VPS Windows (Server 2016/2019/2022 ou 10/11) — 512 Mo–1 Go RAM suffisant pour 32–64 slots
  • Accès administrateur et RDP
  • Connexion Internet

1. Télécharger le serveur TeamSpeak 3

  • Aller sur teamspeak.com/downloadsTeamSpeak 3 Server.
  • Choisir Windows et 64-bit (ou 32-bit si nécessaire). Télécharger l’archive .zip.

2. Installation

  • Extraire l’archive dans un dossier dédié (ex. C:\TeamSpeak3).
  • Pas d’installeur : l’exécutable est ts3server.exe (ou ts3server_win64.exe selon la version).

3. Premier lancement et licence

  • Lancer ts3server.exe (en Administrateur si nécessaire).

  • En console, le serveur affiche :

    • token (privilege key) : à conserver pour se donner les droits Server Admin la première fois.
    • serveradmin et un mot de passe : alternative pour la première connexion en ServerQuery.
  • Licence : pour un serveur non commercial jusqu’à 32 slots, la licence est gratuite (pas d’inscription). Au-delà ou usage commercial : teamspeak.com/licensing.

4. Privilege key (token)

  • Privilege key : lien « Use privilege key » dans le client TeamSpeak : ConnexionUtiliser une clé de privilège (ou Use privilege key). Coller le token affiché au premier démarrage. Vous obtenez les droits Server Admin.
  • Conserver ce token en lieu sûr ; il ne s’affiche qu’une fois. Pour générer d’autres tokens : PermissionsPrivilege Keys (droits Server Admin requis).

5. Ports

  • 9987 (UDP) : voix et transferts de fichiers (données principales).
  • 10011 (TCP) : ServerQuery (admin à distance, bots, scripts).
  • 30033 (TCP) : transferts de fichiers (optionnel, si activé dans la config).

Ouvrir ces ports dans le pare-feu Windows et chez l’hébergeur :

PowerShell (admin) :

New-NetFirewallRule -DisplayName "TS3 Voice" -Direction Inbound -Protocol UDP -LocalPort 9987 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "TS3 Query" -Direction Inbound -Protocol TCP -LocalPort 10011 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "TS3 File"  -Direction Inbound -Protocol TCP -LocalPort 30033 -Action Allow -Profile Any

6. Connexion des utilisateurs

  • Dans le client TeamSpeak 3 : ConnexionSe connecter : Adresse du serveur = IP du VPS (ou nom de domaine si DNS configuré). Le port par défaut 9987 est utilisé si non précisé.
  • Format : IP ou IP:9987.

7. Démarrage automatique (optionnel)

  • Tâche planifiée : déclencher ts3server.exe au démarrage de Windows, ou NSSM pour en faire un service Windows.
  • Lancer ts3server.exe depuis son dossier (le répertoire de travail doit être le dossier du serveur).

8. Anti-DDoS et bonnes pratiques

  • Anti-DDoS : au niveau hébergeur (offres « DDoS protected ») ou proxy (Cloudflare, etc.) si applicable. TeamSpeak n’intègre pas d’anti-DDoS logiciel.
  • Mises à jour : mettre à jour le serveur et le client régulièrement.
  • Mot de passe Serveur : optionnel, pour restreindre l’accès.
  • Limiter l’accès ServerQuery (10011) par IP si possible (pare-feu, règles).

Dépannage

Symptôme Cause possible Correctif
Impossible de se connecter (voix) 9987 UDP fermé (pare-feu, hébergeur) Ouvrir 9987 UDP ; vérifier le pare-feu de l’hébergeur
ServerQuery inaccessible 10011 TCP fermé, mauvais user/pass Ouvrir 10011 TCP ; utiliser serveradmin et le mot de passe affiché au premier démarrage
« Connection failed » / « Banned » IP bannie, liste noire, anti-DDoS Vérifier les bannissements dans TeamSpeak ; contacter l’hébergeur en cas de blocage réseau

Bonnes pratiques

  • Sauvegarder le dossier config et les bases (fichiers dans le répertoire du serveur).
  • Pour le pare-feu : windows-firewall. Pour un token type Steam (GSLT) sur d’autres jeux : gslt-token.

Ressources


Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.

Commentaires (0)

Laisser un commentaire