Comment héberger un serveur TeamSpeak sur un VPS Windows

Qu'est-ce que TeamSpeak ?

TeamSpeak est une application VoIP propriétaire qui permet la communication vocale sur internet. Elle est largement utilisée pour :

  • Communautés de jeux - Coordonnez-vous avec vos coéquipiers en temps réel
  • Communication d'entreprise - Réduisez les coûts des appels téléphoniques et réunions
  • Objectifs éducatifs - Salles de classe virtuelles et groupes d'étude
  • Coordination d'événements - Gérez efficacement de grands groupes
  • Groupes sociaux - Connectez-vous avec des amis et des communautés

Pourquoi choisir TeamSpeak ?

Avantages :

  • Faible latence - Délai minimal pour communication en temps réel
  • Audio de haute qualité - Transmission vocale cristalline
  • Faible utilisation des ressources - Léger sur CPU et bande passante
  • Axé sur la confidentialité - Auto-hébergé, vous contrôlez vos données
  • Personnalisable - Système étendu de permissions et canaux
  • Gratuit jusqu'à 32 utilisateurs - Pas de frais de licence pour petits serveurs
  • Multiplateforme - Fonctionne sur Windows, Mac, Linux, iOS, Android

Prérequis

Ce dont vous aurez besoin

1. VPS Windows :

  • Système d'exploitation : Windows Server 2019, 2022, 2025 ou Windows 10/11
  • RAM : Minimum 512 Mo (1 Go+ recommandé)
  • CPU : 1 vCPU minimum
  • Stockage : 1 Go d'espace disponible
  • Réseau : Connexion internet stable avec adresse IP publique
  • Bande passante : Dépend du nombre d'utilisateurs (calculez ~50 Kbps par utilisateur)

2. Logiciels requis :

  • Navigateur web (pour télécharger TeamSpeak)
  • Outil d'extraction (7-Zip, WinRAR ou intégré Windows)
  • Client TeamSpeak 3 (pour se connecter et gérer)

3. Exigences réseau :

  • Adresse IP publique (fournie par VPS)
  • Accès aux ports (les ports par défaut doivent être ouverts)
  • Pas de pare-feu restrictif bloquant le trafic VoIP

Capacité du serveur

Limitations version gratuite :

  • 32 slots maximum (sans licence)
  • Canaux illimités et groupes
  • Disponibilité illimitée

Avec licence (optionnel) :

  • Jusqu'à 512 ou 1024 slots
  • Fonctionnalités supplémentaires
  • Support commercial

Étape 1 : Se connecter à votre VPS Windows

Utilisation de la connexion Bureau à distance

Sur Windows :

  1. Appuyez sur Touche Windows + R
  2. Tapez mstsc et appuyez sur Entrée
  3. Ou recherchez Connexion Bureau à distance

Entrez les détails de connexion :

  • Ordinateur : Adresse IP de votre VPS (par ex., 123.45.67.89)
  • Nom d'utilisateur : Généralement Administrateur
  • Mot de passe : Votre mot de passe VPS

Connexion :

  1. Cliquez sur Connexion
  2. Acceptez le certificat de sécurité si demandé
  3. Entrez les identifiants si demandé
  4. Vous êtes maintenant sur le bureau de votre VPS

Étape 2 : Télécharger le serveur TeamSpeak

Obtenir la dernière version

Sur votre VPS :

  1. Ouvrez un navigateur web (Microsoft Edge, Chrome, etc.)
  2. Allez sur la page de téléchargements officielle TeamSpeak :
  3. Faites défiler jusqu'à TeamSpeak 3 Server
  4. Sous Windows, cliquez sur le bouton de téléchargement pour :
    • SERVER 64-BIT (pour systèmes modernes)
    • Ou SERVER 32-BIT (pour systèmes plus anciens)

Comment vérifier votre version Windows :

  • Clic droit DémarrerSystème
  • Recherchez Type du système
  • Les systèmes 64 bits sont les plus courants

Fichier téléchargé : teamspeak3-server_win64-[version].zip

Étape 3 : Extraire les fichiers du serveur

Créer le répertoire d'installation

Emplacement recommandé : C:\TeamSpeak3-Server\

  1. Ouvrez Explorateur de fichiers (Touche Windows + E)
  2. Naviguez vers *C:*
  3. Créez un nouveau dossier : TeamSpeak3-Server

Extraire les fichiers

Utilisation de l'extraction intégrée Windows :

  1. Clic droit sur le fichier .zip téléchargé
  2. Sélectionnez Extraire tout...
  3. Choisissez la destination : C:\TeamSpeak3-Server
  4. Cliquez sur Extraire

Vérifier les fichiers

Naviguez vers C:\TeamSpeak3-Server\teamspeak3-server_win64\

Vous devriez voir des fichiers comme :

  • ts3server.exe - Exécutable principal du serveur
  • license.txt - Accord de licence
  • Divers fichiers DLL

Étape 4 : Configurer le pare-feu Windows

TeamSpeak nécessite l'ouverture de ports spécifiques pour la communication.

Ports TeamSpeak par défaut

  • 9987 (UDP) - Communication vocale (par défaut)
  • 10011 (TCP) - ServerQuery (admin textuel)
  • 30033 (TCP) - Transferts de fichiers
  • 41144 (TCP) - TSDNS (optionnel)

Méthode 1 : Utilisation de PowerShell (Recommandé)

Ouvrir PowerShell en tant qu'administrateur :

  1. Cliquez sur Démarrer
  2. Recherchez PowerShell
  3. Clic droit sur Windows PowerShell
  4. Sélectionnez Exécuter en tant qu'administrateur

Ajouter les règles de pare-feu :

Copiez et collez ces commandes :

New-NetFirewallRule -DisplayName "TeamSpeak Voice" -Direction Inbound -LocalPort 9987 -Protocol UDP -Action Allow

New-NetFirewallRule -DisplayName "TeamSpeak ServerQuery" -Direction Inbound -LocalPort 10011 -Protocol TCP -Action Allow

New-NetFirewallRule -DisplayName "TeamSpeak File Transfer" -Direction Inbound -LocalPort 30033 -Protocol TCP -Action Allow

Méthode 2 : Lors du premier lancement (Plus facile)

Lorsque vous démarrez le serveur TeamSpeak pour la première fois, le pare-feu Windows vous le demandera :

  1. Une alerte de sécurité Windows apparaît
  2. Cochez Réseaux privés et Réseaux publics
  3. Cliquez sur Autoriser l'accès

Étape 5 : Démarrer le serveur TeamSpeak (Première fois)

Lancer le serveur

  1. Naviguez vers : C:\TeamSpeak3-Server\teamspeak3-server_win64\
  2. Clic droit sur ts3server.exe
  3. Sélectionnez Exécuter en tant qu'administrateur

Accepter l'accord de licence

  1. Une fenêtre d'invite de commandes s'ouvre
  2. L'accord de licence apparaît
  3. Tapez Y et appuyez sur Entrée pour accepter

Enregistrer les informations importantes

Le serveur affiche (UNE SEULE FOIS) :

------------------------------------------------------------------
                      I M P O R T A N T
------------------------------------------------------------------
               Server Query Admin Account created
         loginname= "serveradmin", password= "a1b2c3d4"
------------------------------------------------------------------

------------------------------------------------------------------
                      I M P O R T A N T
------------------------------------------------------------------
      ServerAdmin privilege key created, please use it to gain
      serveradmin rights for your virtualserver.

       token=eKnFZQ9EheWvsYvbVjPBYWEfRzD7PXCL4qYvZ6rX
------------------------------------------------------------------

CRITIQUE : Copiez et enregistrez ces informations immédiatement !

  • ServerQuery Admin :
    • Nom d'utilisateur : serveradmin
    • Mot de passe : (affiché une fois)
  • Clé de privilège (Token Admin Serveur) :
    • Long code alphanumérique
    • Nécessaire pour revendiquer les droits d'administrateur du serveur

Enregistrer dans un fichier texte :

  1. Créez TeamSpeak_Identifiants.txt sur votre bureau
  2. Copiez toutes les informations
  3. Enregistrez en toute sécurité

Avertissement : Ces informations sont affichées une seule fois. Si vous les perdez, vous devez supprimer la base de données et redémarrer le serveur.

Étape 6 : Se connecter avec le client TeamSpeak

Maintenant, connectez-vous à votre serveur pour revendiquer les droits d'administrateur.

Télécharger le client TeamSpeak

Sur votre ordinateur personnel (pas le VPS) :

  1. Allez sur : https://www.teamspeak.com/en/downloads/
  2. Téléchargez TeamSpeak 3 Client pour votre système d'exploitation
  3. Installez avec les paramètres par défaut
  4. Lancez le client TeamSpeak

Se connecter à votre serveur

Dans le client TeamSpeak :

  1. Cliquez sur ConnexionsConnexion
  2. Ou appuyez sur Ctrl + S

Paramètres de connexion :

  • Adresse du serveur : Adresse IP de votre VPS
    • Exemple : 123.45.67.89
  • Mot de passe du serveur : Laissez vide (sauf si vous en avez défini un)
  • Pseudo : Choisissez votre nom d'affichage
  • Nom du serveur : Étiquette optionnelle (par ex., "Mon serveur TS")
  1. Cliquez sur Connexion

Étape 7 : Revendiquer les droits d'administrateur du serveur

Utiliser la clé de privilège

Après la première connexion :

  1. Une popup apparaît : "Utiliser la clé de privilège"
  2. Collez votre clé de privilège/token obtenue précédemment
  3. Cliquez sur OK

Si la popup n'apparaît pas :

  1. Cliquez sur PermissionsUtiliser la clé de privilège
  2. Collez le token
  3. Cliquez sur OK

Vérifier les droits d'admin

Vérifiez votre statut :

  • Votre nom devrait avoir une couleur différente
  • Une étoile ou icône spéciale apparaît à côté de votre nom
  • Vous pouvez maintenant accéder à tous les paramètres du serveur

Étape 8 : Configurer votre serveur

Paramètres de base du serveur

Clic droit sur le nom du serveurÉditer le serveur virtuel

Onglet Principal :

  • Nom du serveur : Changez depuis "TeamSpeak ]I[ Server"
    • Exemple : "Ma Communauté de Jeux"
  • Mot de passe du serveur : Optionnel - protège le serveur des utilisateurs indésirables
  • Max Clients : Utilisateurs connectés maximum (par défaut 32 pour gratuit)

Onglet Messages :

  • Message de bienvenue : Affiché aux utilisateurs lorsqu'ils se connectent

Cliquez sur "OK" pour enregistrer les modifications

Créer des canaux

Clic droit sur "Default Channel"Éditer le canal

Paramètres du canal :

  • Nom du canal : Nom descriptif
    • Exemples : "Lobby", "Gaming", "AFK", "Salle Admin"
  • Mot de passe du canal : Protection par mot de passe optionnelle
  • Codec : Qualité vocale (Opus Voice est le meilleur)

Types de canaux :

  • Permanent : Reste après redémarrage du serveur
  • Semi-Permanent : Existe jusqu'à ce que le dernier utilisateur parte
  • Temporaire : Supprimé quand vide

Créer plusieurs canaux :

  1. Clic droit sur le nom du serveur → Créer un canal
  2. Configurer les paramètres
  3. Répéter pour chaque canal

Résumé

Pour héberger un serveur TeamSpeak 3 sur un VPS Windows :

  1. Se connecter au VPS via Bureau à distance
  2. Télécharger TeamSpeak 3 Server depuis le site officiel
  3. Extraire les fichiers vers le répertoire d'installation
  4. Configurer le pare-feu - Ouvrir le port 9987 UDP
  5. Démarrer le serveur - Exécuter ts3server.exe en tant qu'administrateur
  6. Enregistrer les identifiants - Copier mot de passe admin et clé de privilège
  7. Se connecter avec le client TeamSpeak
  8. Revendiquer l'admin en utilisant la clé de privilège
  9. Configurer serveur, canaux et permissions
  10. Gérer votre communauté

Votre serveur TeamSpeak est maintenant en ligne et prêt pour la communication !

Référence rapide

Ports par défaut

  • 9987 (UDP) - Voix
  • 10011 (TCP) - ServerQuery
  • 30033 (TCP) - Transfert de fichiers
  • 41144 (TCP) - TSDNS (optionnel)

Répertoires importants

  • Installation : C:\TeamSpeak3-Server\
  • Logs : C:\TeamSpeak3-Server\teamspeak3-server_win64\logs\

Ressources officielles

Votre serveur TeamSpeak est prêt pour une communication vocale d'une clarté cristalline !