Flitsaanbieding 50% korting op alle servers Laatste dag!
Eindigt over: 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
Categorieën

Team Fortress 2 Server Setup-handleiding


Deze handleiding begeleidt je bij het configureren van je Team Fortress 2 dedicated server, inclusief serverinstellingen, GSLT-tokens, maprotatie, aangepaste maps met FastDL en hoe je verbinding maakt.

server.cfg configureren

Het hoofdconfiguratiebestand van de server bevindt zich op tf/cfg/server.cfg. Dit bestand wordt bij elke mapwissel uitgevoerd en regelt het kerngedrag van de server. Bewerk het via de GPanel-bestandsbeheerder of SFTP.

Hieronder staat een referentieconfiguratie met de belangrijkste instellingen:

// -----------------------------------------------
// 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
Tip: Na het bewerken van server.cfg, herstart de server of typ exec server.cfg in de serverconsole om de instellingen opnieuw te laden zonder een volledige herstart.

Overzicht van belangrijke instellingen

Instelling Waarden Beschrijving
hostname Elke tekenreeks Servernaam weergegeven in de browser en het scorebord
sv_password Leeg / tekenreeks Wachtwoord om deel te nemen. Laat leeg voor een openbare server
maxplayers 1–32 Maximaal aantal gelijktijdige spelerplaatsen
mp_timelimit Geheel getal (minuten) Tijd voordat de server naar de volgende map gaat
mp_winlimit Geheel getal (0 = uit) Overwinningen die één team nodig heeft om een mapwissel te activeren
sv_pure 0 / 1 / 2 0 = onbeperkt, 1 = whitelist afgedwongen, 2 = volledig puur

Game Server Login Token (GSLT)

Een GSLT is vereist om je server openbaar te vermelden in de Steam-serverbrowser en om markering te voorkomen. Zonder een geldig token kan je server nog steeds draaien, maar zal deze niet verschijnen in de officiële lijst en kunnen er VAC-problemen optreden.

Een GSLT genereren

  1. Log in op je Steam-account op steamcommunity.com/dev/managegameservers.
  2. Voer App ID 440 (Team Fortress 2) in het veld App ID in.
  3. Voer een memo in (bijv. "My TF2 Server") en klik op Create.
  4. Kopieer het gegenereerde token.

Het token toepassen

Open tf/cfg/server.cfg en voeg de volgende regel toe (of verwijder het commentaarteken), waarbij je YOUR_TOKEN_HERE vervangt door het token dat je hebt gegenereerd:

sv_setsteamaccount YOUR_TOKEN_HERE
Belangrijk: Elke GSLT is gekoppeld aan één serverinstantie. Hergebruik niet hetzelfde token op meerdere servers. Als het IP-adres van je server aanzienlijk verandert, moet je het token mogelijk opnieuw genereren. Tokens verlopen als de server langere tijd niet met Steam verbonden is geweest.

Maprotatie (mapcycle.txt)

De server wisselt door maps die vermeld staan in tf/cfg/mapcycle.txt. Elke regel bevat één mapnaam (zonder de extensie .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
Tips:
  • De volgorde van maps in dit bestand bepaalt de standaard rotatievolgorde.
  • Als je plugins zoals MapChooser Extended of RTV gebruikt, wordt de mapcycle gebruikt als nominatiepool. Zie de handleiding Admin & Plugin Setup voor plugindetails.
  • Voer maps * uit in de serverconsole om alle momenteel beschikbare maps te bekijken.
  • Wijzigingen aan mapcycle.txt worden van kracht bij de volgende mapwissel zonder een serverherstart.

Aangepaste maps installeren

Aangepaste maps worden verspreid als .bsp-bestanden. Spelers moeten de map downloaden wanneer ze voor het eerst verbinding maken met een server die deze draait.

De map uploaden

  1. Verkrijg het .bsp-bestand voor de aangepaste map (van tf2maps.net of andere communitysites).
  2. Upload het bestand naar de map tf/maps/ op je server via SFTP.
  3. Voeg de mapnaam (zonder .bsp) toe aan tf/cfg/mapcycle.txt.

Fast Download inschakelen (sv_downloadurl)

Zonder een fast download URL moeten spelers maps rechtstreeks van je gameserver downloaden met lage snelheid, wat lange laadtijden veroorzaakt. Het instellen van een web-toegankelijke mirror laat clients maps downloaden via HTTP.

Als je een webhost hebt, upload dan gecomprimeerde mapbestanden (.bsp.bz2) naar een publieke map en stel het volgende in in server.cfg:

sv_downloadurl   "https://yourwebsite.com/tf2fastdl/"
sv_allowupload   0
sv_allowdownload 1
Belangrijk: De mappenstructuur op je webhost moet de bestandsstructuur van de server spiegelen. Een map op tf/maps/custom_map.bsp moet beschikbaar zijn op https://yourwebsite.com/tf2fastdl/maps/custom_map.bsp.bz2. Comprimeer maps met bzip2 voordat je ze uploadt.

Hoe verbinding te maken

Om het IP-adres en de poort van je server te vinden, zie de handleiding Hoe je je server-IP en poort vindt.

Methode 1: In-game serverbrowser

  1. Start Team Fortress 2.
  2. Open vanuit het hoofdmenu Find a Game en selecteer vervolgens Community Servers.
  3. Klik op Add a Server en voer het IP-adres en de poort van je server in het formaat IP:PORT in.
  4. Klik op Add This Address to Favorites en dubbelklik vervolgens op de server om verbinding te maken.

Methode 2: Ontwikkelaarsconsole

  1. Schakel de ontwikkelaarsconsole in via de TF2-instellingen onder Advanced als deze nog niet actief is.
  2. Druk op ~ (tilde) om de console te openen.
  3. Typ het volgende commando en druk op Enter:
connect YOUR_SERVER_IP:PORT

Als je server een wachtwoord heeft ingesteld, gebruik dan:

connect YOUR_SERVER_IP:PORT; password yourpassword

Methode 3: Steam Connect URL

Je kunt een directe deelnamelink delen met spelers via het steam://connect/-protocol:

steam://connect/YOUR_SERVER_IP:PORT

Gerelateerde artikelen


Hulp nodig? Als je problemen ondervindt, bekijk dan eerst de Probleemoplossingshandleiding. Als je er nog steeds niet uitkomt, open dan een supportticket.

Was dit artikel nuttig?

Ready to Get Started?

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