TeamSpeak 3 sur VPS Windows
DOG&DEV · 25/01/2025
Paquets Logiciels
IoT
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/downloads — TeamSpeak 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 : Connexion → Utiliser 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 : Permissions → Privilege 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 : Connexion → Se 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.