Blitzangebot 50% Rabatt auf alle Server
Endet in: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorien

Team Fortress 2 Server-Einrichtungsanleitung


Diese Anleitung führt Sie durch die Konfiguration Ihres Team Fortress 2 Dedicated Servers, einschließlich Servereinstellungen, GSLT-Tokens, Kartenrotation, benutzerdefinierte Karten mit FastDL und wie Sie sich verbinden.

server.cfg konfigurieren

Die Hauptkonfigurationsdatei des Servers befindet sich unter tf/cfg/server.cfg. Diese Datei wird bei jedem Kartenwechsel ausgeführt und steuert das grundlegende Serververhalten. Bearbeiten Sie sie über den GPanel-Dateimanager oder per SFTP.

Nachfolgend finden Sie eine Referenzkonfiguration mit den wichtigsten Einstellungen:

// -----------------------------------------------
// server.cfg — Team Fortress 2 Server Configuration
// -----------------------------------------------

// Server identity
hostname    "My TF2 Server"           // Name shown in the server browser
sv_password ""                        // Leave blank for public, set for private

// Players
maxplayers  24                        // Maximum player slots (TF2 supports up to 32)

// Game rules
mp_timelimit    30                    // Minutes per map before auto-rotation
mp_winlimit     0                     // Rounds won before map changes (0 = disabled)
mp_maxrounds    0                     // Total rounds before map changes (0 = disabled)

// Purity / anti-cheat
sv_pure         1                     // 0 = allow all, 1 = whitelist, 2 = pure (no custom content)
sv_cheats       0                     // Always 0 on a public server

// Rate / network
sv_minrate      0
sv_maxrate      0                     // 0 = unlimited (recommended for modern connections)
sv_mincmdrate   10
sv_maxcmdrate   66

// GSLT token (Steam Game Server Login Token)
// sv_setsteamaccount YOUR_TOKEN_HERE

// Region (optional, helps matchmaking)
sv_region       255                   // 255 = world, 0 = US East, 1 = US West, 3 = Europe

// Logging
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
sv_log_onefile  0
Tipp: Nach dem Bearbeiten der server.cfg starten Sie den Server neu oder geben Sie exec server.cfg in die Serverkonsole ein, um die Einstellungen ohne vollständigen Neustart neu zu laden.

Wichtige Einstellungsreferenz

Einstellung Werte Beschreibung
hostname Beliebige Zeichenkette Servername, der im Browser und in der Anzeigetafel angezeigt wird
sv_password Leer / Zeichenkette Passwort zum Beitreten. Leer lassen für einen öffentlichen Server
maxplayers 1–32 Maximale gleichzeitige Spielerplätze
mp_timelimit Ganzzahl (Minuten) Zeit, bevor der Server zur nächsten Karte wechselt
mp_winlimit Ganzzahl (0 = aus) Siege, die ein Team benötigt, um einen Kartenwechsel auszulösen
sv_pure 0 / 1 / 2 0 = uneingeschränkt, 1 = Whitelist erzwungen, 2 = vollständig rein

Game Server Login Token (GSLT)

Ein GSLT ist erforderlich, um Ihren Server öffentlich im Steam-Serverbrowser aufzulisten und eine Markierung zu vermeiden. Ohne gültigen Token kann Ihr Server zwar laufen, erscheint aber nicht in der offiziellen Liste und könnte auf VAC-Probleme stoßen.

Einen GSLT generieren

  1. Melden Sie sich mit Ihrem Steam-Konto bei steamcommunity.com/dev/managegameservers an.
  2. Geben Sie die App-ID 440 (Team Fortress 2) in das App-ID-Feld ein.
  3. Geben Sie eine Notiz ein (z. B. "My TF2 Server") und klicken Sie auf Create.
  4. Kopieren Sie den generierten Token.

Den Token anwenden

Öffnen Sie tf/cfg/server.cfg und fügen Sie die folgende Zeile hinzu (oder entkommentieren Sie sie), wobei Sie YOUR_TOKEN_HERE durch den generierten Token ersetzen:

sv_setsteamaccount YOUR_TOKEN_HERE
Wichtig: Jeder GSLT ist an eine Serverinstanz gebunden. Verwenden Sie denselben Token nicht für mehrere Server. Wenn sich die IP Ihres Servers wesentlich ändert, müssen Sie den Token möglicherweise neu generieren. Token verfallen, wenn der Server längere Zeit nicht mit Steam verbunden war.

Kartenrotation (mapcycle.txt)

Der Server durchläuft die in tf/cfg/mapcycle.txt aufgelisteten Karten. Jede Zeile enthält einen Kartennamen (ohne die Endung .bsp).

// tf/cfg/mapcycle.txt
// One map name per line. Lines starting with // are comments.

cp_dustbowl
cp_gorge
ctf_2fort
ctf_turbine
pl_badwater
pl_upward
koth_harvest_final
koth_viaduct
arena_well
mvm_coaltown
Tipps:
  • Die Reihenfolge der Karten in dieser Datei bestimmt die Standard-Rotationsreihenfolge.
  • Wenn Sie MapChooser Extended oder RTV-Plugins verwenden, wird die Mapcycle-Datei als Nominierungspool verwendet. Siehe die Admin- & Plugin-Einrichtungsanleitung für Plugin-Details.
  • Führen Sie maps * in der Serverkonsole aus, um alle derzeit verfügbaren Karten aufzulisten.
  • Änderungen an mapcycle.txt werden beim nächsten Kartenwechsel ohne Serverneustart wirksam.

Benutzerdefinierte Karten installieren

Benutzerdefinierte Karten werden als .bsp-Dateien verteilt. Spieler müssen die Karte herunterladen, wenn sie zum ersten Mal einem Server beitreten, der diese verwendet.

Die Karte hochladen

  1. Besorgen Sie sich die .bsp-Datei für die benutzerdefinierte Karte (von tf2maps.net oder anderen Community-Seiten).
  2. Laden Sie die Datei per SFTP in das Verzeichnis tf/maps/ auf Ihrem Server hoch.
  3. Fügen Sie den Kartennamen (ohne .bsp) zur Datei tf/cfg/mapcycle.txt hinzu.

Fast Download aktivieren (sv_downloadurl)

Ohne eine Fast-Download-URL müssen Spieler Karten direkt von Ihrem Spieleserver mit niedriger Geschwindigkeit herunterladen, was zu langen Ladezeiten führt. Das Einrichten eines webzugänglichen Mirrors ermöglicht es Clients, Karten stattdessen per HTTP herunterzuladen.

Wenn Sie einen Webhost haben, laden Sie komprimierte Kartendateien (.bsp.bz2) in ein öffentliches Verzeichnis hoch und setzen Sie Folgendes in der server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Wichtig: Die Verzeichnisstruktur auf Ihrem Webhost muss die Dateistruktur des Servers spiegeln. Eine Karte unter tf/maps/custom_map.bsp muss unter https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2 verfügbar sein. Komprimieren Sie Karten vor dem Hochladen mit bzip2.

Verbindung herstellen

Um die IP-Adresse und den Port Ihres Servers zu finden, lesen Sie die Anleitung So finden Sie Ihre Server-IP und Ihren Port.

Methode 1: Serverbrowser im Spiel

  1. Starten Sie Team Fortress 2.
  2. Öffnen Sie im Hauptmenü Spiel finden und wählen Sie dann Community-Server.
  3. Klicken Sie auf Server hinzufügen und geben Sie die IP und den Port Ihres Servers im Format IP:PORT ein.
  4. Klicken Sie auf Diese Adresse zu Favoriten hinzufügen und doppelklicken Sie dann auf den Server, um sich zu verbinden.

Methode 2: Entwicklerkonsole

  1. Aktivieren Sie die Entwicklerkonsole in den TF2-Einstellungen unter Erweitert, falls noch nicht geschehen.
  2. Drücken Sie ~ (Tilde), um die Konsole zu öffnen.
  3. Geben Sie den folgenden Befehl ein und drücken Sie Enter:
connect YOUR_SERVER_IP:PORT

Wenn Ihr Server ein Passwort gesetzt hat, verwenden Sie:

connect YOUR_SERVER_IP:PORT; password yourpassword

Methode 3: Steam-Verbindungs-URL

Sie können einen direkten Beitrittslink mit Spielern teilen, indem Sie das steam://connect/-Protokoll verwenden:

steam://connect/YOUR_SERVER_IP:PORT

Verwandte Artikel


Brauchen Sie Hilfe? Bei Problemen schauen Sie zuerst in die Fehlerbehebungsanleitung. Wenn Sie weiterhin nicht weiterkommen, eröffnen Sie ein Support-Ticket.

War dieser Artikel hilfreich?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.