Serveurs de jeu à l'heure. Paie seulement quand tu joues.

Comment héberger un serveur dédié Team Fortress 2

Un serveur dédié Team Fortress 2 vous laisse, vous et vos amis, jouer sur votre propre rotation de cartes, avec vos propres règles et votre nombre de bots. Ce guide couvre ce que la mise en place implique vraiment : l'app du serveur dédié Steam, les ports qu'il lui faut, et la ligne de lancement. Ensuite il montre la voie plus rapide, un serveur TF2 hébergé à l'heure avec la même mise en place déjà faite.

Ce qu'est un serveur dédié TF2

Un serveur dédié TF2 fait tourner le jeu sans joueur attaché. Il exécute le binaire du moteur Source srcds, tient la carte actuelle, et laisse les gens se connecter par le réseau. Le serveur dédié de TF2 est un téléchargement Steam séparé du jeu lui-même.

  • App dédiée: Le serveur dédié s'installe sous l'app Steam 232250. Il se télécharge anonymement, donc aucun compte Steam ni login n'est nécessaire pour l'installer.
  • Pas de token de jeu: TF2 n'exige pas de Game Server Login Token pour tourner. Vous pouvez le démarrer et vous connecter tout de suite.
  • App du magasin: Le client de jeu que vos amis possèdent est l'app 440. C'est ce qu'ils lancent pour rejoindre.

Installez le serveur avec SteamCMD

Sur une machine Linux vous installez les fichiers dédiés avec SteamCMD, le téléchargeur en ligne de commande de Valve. Le login anonyme fonctionne parce que l'app serveur TF2 est gratuite.

steamcmd +login anonymous +app_update 232250 validate +quit

La ligne de lancement

Une fois installé, vous démarrez le serveur avec srcds_run. Pointez-le sur le dossier de jeu tf, choisissez une carte de départ, et réglez le port. Sur TF2 le gametype vient du préfixe du nom de carte, donc les cartes koth_ font tourner King of the Hill, les cartes pl_ font tourner Payload, et ainsi de suite.

./srcds_run -game tf +map koth_viaduct +maxplayers 24 -port 27015

Ports à ouvrir

TF2 est un jeu Source, donc la disposition des ports est réduite. Un port UDP porte tout et le même numéro en TCP est le canal admin.

  • 27015 UDP: Le trafic de jeu, la requête serveur A2S, et la communication Steam partagent tous ce port.
  • 27015 TCP: Le RCON Source natif, le canal admin distant pour taper des commandes serveur.

Évitez la mise en place : hébergé à l'heure

Un serveur TF2 hébergé sur 2hours.gg fait tout ce qui précède pour vous. Vous choisissez une carte et une taille, et le serveur est prêt en environ 5 minutes. Vous payez à l'heure et l'arrêtez quand vous avez fini, donc une soirée de TF2 ne veut pas dire une facture mensuelle ni une machine Linux à entretenir.

  • Tailles: Small tient 12 joueurs, Medium tient 24, et Large tient 32.
  • Bots inclus: Des bots amicaux remplissent les places vides et partent quand de vrais joueurs rejoignent. Un navigation mesh est livré pour chaque carte du sélecteur.
  • Console web: Le RCON est branché à une console web sur la fiche de votre serveur, donc il n'y a pas d'outil RCON à installer ni de mot de passe à gérer.

Ce que le serveur hébergé ne fait pas

Deux limites à énoncer d'emblée, vraies toutes les deux de notre config TF2 par défaut.

  • Cartes d'origine uniquement: Le sélecteur propose les cartes d'origine comme koth_viaduct et ctf_2fort. Les cartes personnalisées ou Workshop ont besoin d'un hôte de téléchargement rapide, qui ne fait pas partie de ce serveur.
  • Vanilla, pas de SourceMod: Pas de plugins, donc pas de Versus Saxton Hale, x10, Prop Hunt ni de tours Mann vs Machine. C'est un pub vanilla propre avec des bots.
  • Pas dans la liste du navigateur: Le serveur n'est pas listé dans le navigateur Community public (cela nécessite un token de login de jeu). Partagez l'IP et les amis l'ajoutent par IP.

Déployez un serveur Team Fortress 2 à l'heure

À voir aussi

← Retour à tous les guides