Je eigen CS2-server draaien klinkt als een flink project, maar de basis is simpeler dan je denkt. Je hebt een machine nodig, een gratis tool van Valve genaamd SteamCMD, en een Game Server Login Token. We gaan stap voor stap.
Wat heb je nodig?
Een CS2 dedicated server draait op Windows of Linux. Reken op minimaal:
- 2 GB RAM (meer als je veel spelers of plugins wilt)
- 65 GB vrije schijfruimte voor de gamebestanden
- Een moderne 64-bit-cpu en een stabiele internetverbinding met een goede uploadsnelheid
Om te testen kun je een pc thuis gebruiken, maar een gehuurde server of VPS is beter als je hem 24/7 online wilt hebben. Spelers moeten hem ook kunnen bereiken, dus poort 27015 (UDP) moet openstaan in je firewall en router.
Stap 1: Installeer de server met SteamCMD
SteamCMD is Valves commandlineversie van Steam voor servers. Download het, start het en voer deze commando's in (kies je eigen map):
force_install_dir ./cs2-serverlogin anonymousapp_update 730 validatequit
App 730 is Counter-Strike 2. Je logt anoniem in, dus je hebt je eigen Steam-wachtwoord niet nodig. Voer app_update 730 validate opnieuw uit bij elke CS2-update — spelers kunnen niet joinen op een verouderde server.
Stap 2: Vraag een Game Server Login Token (GSLT) aan
Publieke CS2-servers hebben een GSLT nodig. Maak er een aan op de pagina Manage Game Servers van Steam (steamcommunity.com/dev/managegameservers) en vul 730 in als App ID.
Je Steam-account moet aan een paar regels voldoen: het mag geen beperkt account zijn, er moet een telefoonnummer aan gekoppeld zijn en je moet de game bezitten. Elke token is voor één server.
Stap 3: Start de server
De basisstartregel is op beide systemen hetzelfde; alleen het pad naar het programma verschilt. Op Windows start je cs2.exe vanuit game/bin/win64:
cs2.exe -dedicated -port 27015 -maxplayers 10 +map de_dust2 +sv_setsteamaccount YOUR_TOKEN
Op Linux gebruik je het script cs2.sh in de map game:
./cs2.sh -dedicated -port 27015 -maxplayers 10 +map de_dust2 +sv_setsteamaccount YOUR_TOKEN
-maxplayers bepaalt je aantal slots en +map kiest de startmap. Vervang YOUR_TOKEN door je GSLT. Draait hij eenmaal, verbind dan vanuit je game met connect IP:27015 om te testen.
Stap 4: Kies een gamemodus
CS2 bepaalt de modus aan de hand van twee instellingen, game_type en game_mode. Zet ze in je startregel, bijvoorbeeld +game_type 0 +game_mode 1 voor competitive.
| Modus | game_type | game_mode |
|---|---|---|
| Casual | 0 | 0 |
| Competitive | 0 | 1 |
| Wingman | 0 | 2 |
| Deathmatch | 1 | 2 |
| Custom | 3 | 0 |
Custom is de basis voor communitymodi zoals surf, retakes of minigames, waarbij plugins en mapinstellingen het overnemen.
Stap 5: Voeg plugins toe
De meeste populaire community servers draaien plugins. Op CS2 zijn de standaardtools Metamod:Source 2 plus CounterStrikeSharp. Daarmee voeg je admintools, ranks, timers voor surf en KZ, retakelogica en meer toe. SourceMod uit de CS:GO-tijd werkt niet op CS2.
Voeg plugins één voor één toe en herstart na elke plugin. Crasht de server, dan weet je meteen welke plugin de boosdoener is. Controleer je plugins na elke CS2-update, want een gamepatch kan ze breken tot de makers een fix uitbrengen.
Schrijf ook duidelijke regels en zet ze in een welkomstbericht of op de communitypagina van je server. Vriendelijke admins en eerlijke regels zorgen ervoor dat spelers avond na avond terugkomen.
Spelers krijgen: zet je server op Oggo
Een server zonder spelers is gewoon een eenzame map. Zet hem op Oggo, zodat mensen die door de CS2-serverlijst bladeren hem kunnen vinden en met één klik kunnen joinen.
Ga naar de pagina voor eigenaren en voeg je server toe. Om te bewijzen dat hij van jou is, zet je een korte code in de sv_tags van je server. Zodra hij geverifieerd is, krijgt je server een verified-badge, zie je de statistieken en kunnen de streamers van je server ernaast getoond worden.
Dit zijn op dit moment de drukste CS2-servers — kijk wat zij goed doen en bouw dan je eigen server. Op zoek naar ideeën voor modi? Lees onze gids over community servers.







