Een LAN-server is de simpelste manier om legacy CS:GO met vrienden te spelen. Het slaat alles over wat een internetserver lastig maakt: geen Game Server Login Token, geen plugins, geen matchmaking-reservering. Als iedereen op hetzelfde netwerk zit, heb je hier genoeg aan. Elke stap hier is getest op een echte server.
Setup
- Installeren met steamcmd:
+login anonymous +app_update 740 validate - Verwijder de meegeleverde bin/libgcc_s.so.1 (de bevroren build levert een oude kopie mee die stukloopt op moderne Linux). Op Windows kun je dit overslaan.
- Start in LAN-modus:
./srcds_run -game csgo -console +sv_lan 1 +map de_dust2 - Vrienden op hetzelfde netwerk verbinden met je lokale IP:
connect 192.168.x.x:27015
LAN-modus werkt omdat sv_lan 1 de server vertelt om Steam-registratie en de reserveringspoort helemaal over te slaan. Daarom heeft hij geen token en geen plugins nodig, en daarom accepteert hij ook alleen clients op je lokale netwerk.
LAN spelen over het internet
Je kunt een LAN-server spelen met vrienden die niet in dezelfde ruimte zitten door iedereen op een virtueel LAN te zetten. Een tool als ZeroTier geeft elke machine een privéadres in hetzelfde bereik, zodat een vriend op afstand er voor de server lokaal uitziet. Zet het netwerk op een 10.x-, 172.16.x- of 192.168.x-bereik: sv_lan 1 accepteert alleen clients uit die privébereiken. Tailscale gebruikt 100.x-adressen, en die ziet de server niet als lokaal. Iedereen installeert dezelfde tool, joint hetzelfde netwerk en verbindt met het virtuele LAN-adres van de server. Zo houd je de simpele sv_lan 1-setup en kan toch iedereen joinen.
Wil je liever een echte publieke server?
Als je wilt dat vrienden via het internet joinen zonder VPN, dan heb je een token en de SourceMod-pluginstack nodig. Dat hebben we apart uitgeschreven. Een CS:GO internetserver hosten. Of deploy er direct een klaar-voor-gebruik op 2hours.gg.
