Met een eigen Counter-Strike 2 server bepaalt u zelf de gamemodus, de kaarten en de regels. Of u nu competitive 5v5, casual of een workshop-map wilt draaien, een dedicated server geeft volledige controle.
GSLT-token aanvragen
Valve vereist een Game Server Login Token (GSLT) om uw server in de serverlijst te laten verschijnen. Vraag deze gratis aan:
- Ga naar
steamcommunity.com/dev/managegameserversen log in. - Vul bij App ID
730in (dit geldt ook voor CS2) en geef een beschrijving op. - Kopieer het token.
Installatie
- Installeer SteamCMD op uw KVM VPS (minimaal 2 vCPU-cores en 4 GB RAM).
- Download de server:
steamcmd +force_install_dir /home/cs2/server +login anonymous +app_update 730 validate +quit - Start de server met het GSLT-token en de gewenste gamemodus:
./cs2 -dedicated -port 27015 +sv_setsteamaccount UW_GSLT_TOKEN +game_type 0 +game_mode 1 +map de_dust2
Gamemodes
CS2 gebruikt een combinatie van game_type en game_mode om de spelvariant te kiezen:
- Competitive: game_type 0, game_mode 1
- Casual: game_type 0, game_mode 0
- Wingman: game_type 0, game_mode 2
- Deathmatch: game_type 1, game_mode 2
Configuratie
De serverinstellingen staan in cfg/server.cfg. Hier stelt u onder andere de servernaam (hostname), het wachtwoord (sv_password), de tickrate en roundtimers in. De maprotatie regelt u in cfg/gamemode_competitive.cfg of het bijbehorende bestand voor uw gamemodus.
Workshop-maps
Voeg custom maps toe via de Steam Workshop door de workshop-ID mee te geven bij het starten: +host_workshop_map WORKSHOP_ID. Hiervoor heeft u een Steam Web API Key nodig, die u instelt met -authkey.
Veelgestelde vragen
Waarom verschijnt mijn server niet in de serverlijst?
Controleer of uw GSLT-token correct is ingevuld en of poort 27015 (TCP en UDP) en 27020 (UDP) openstaan in uw firewall. Zonder geldig token toont Valve uw server niet.
Hoeveel bandbreedte gebruikt een CS2 server?
Reken op ongeveer 1 tot 2 Mbit/s per verbonden speler bij 128 tick. Een volle 10-speler competitive match gebruikt dus 10 tot 20 Mbit/s. De VPS-pakketten van HostValues bieden ruim voldoende bandbreedte hiervoor.
Kan ik meerdere CS2 servers op dezelfde VPS draaien?
Ja, start elke instantie op een andere poort (bijvoorbeeld 27015, 27025, 27035) en gebruik voor elk een apart GSLT-token. Zorg dat uw VPS genoeg RAM en CPU heeft voor het totale aantal spelers.