2hours.gg/

Servere de joc plătite la oră. Plătești doar cât joci.

Cum să găzduiești un server CS:GO la care prietenii tăi se pot conecta pe internet

Găzduirea unui server legacy CS:GO la care prietenii tăi chiar se pot conecta pe internet este mai grea decât pare. Valve a înghețat CS:GO la lansarea CS2, apoi a oprit matchmaking-ul oficial și browserul de servere din joc. Un server pe care îl pornești în mod normal bootează bine, dar fiecare prieten care încearcă să se conecteze vede doar "connect failed after 30 retries". Acest ghid explică de ce și configurarea exactă care funcționează. Fiecare pas de aici a fost testat pe un server public real.

De ce eșuează conexiunea directă

Două lucruri blochează un server legacy CS:GO pe internet:

  • Fără GSLT. Un server public CS:GO are nevoie de un Game Server Login Token. Fără el, consola afișează "No Steam account token was specified. Connections will be restricted to LAN only."
  • Bariera rezervării de lobby. Chiar și cu un token, CS:GO trece conexiunile directe prin sistemul său de rezervare pentru matchmaking. Valve a oprit acel sistem pentru build-ul înghețat, așa că serverul creează o rezervare care nu se finalizează niciodată. Acesta este "30 retries" pe care îl vezi.

De ce ai nevoie

  • O mașină cu un IP public real (un VPS, nu un PC de acasă în spatele unui router).
  • Fișierele serverului dedicat CS:GO (steamcmd app 740).
  • Un GSLT pentru app 730, de la steamcommunity.com/dev/managegameservers.
  • MetaMod:Source, SourceMod și pluginul NoLobbyReservation.

Configurarea care funcționează

  1. Instalează cu steamcmd: +login anonymous +app_update 740 validate
  2. Șterge fișierul inclus bin/libgcc_s.so.1. Build-ul înghețat livrează o copie veche care se strică pe Linux-ul modern (serverul intră în buclă de crash la încărcarea libtier0.so). Ștergerea lui permite încărcarea bibliotecii de sistem în schimb.
  3. Instalează MetaMod:Source și SourceMod în folderul de mod csgo/, apoi adaugă NoLobbyReservation. NoLobbyReservation este cel care înlătură bariera rezervării, fără el clienții nu se pot conecta deloc. Este piesa cea mai importantă.
  4. Pune-ți GSLT-ul în server.cfg: sv_setsteamaccount YOUR_TOKEN
  5. Pornește legat de toate interfețele pe portul real: -ip 0.0.0.0 -port 27015 +sv_lan 0. Fără -ip 0.0.0.0 serverul se poate lega de localhost și nimeni nu ajunge la el.
  6. Prietenii se conectează din consola din joc: connect YOUR_IP:27015

Capcane frecvente

  • "STEAM validation rejected" înseamnă că versiunea clientului tău și app id-ul serverului nu se potrivesc. Dacă joci re-lansarea standalone din 2026, aceea este o aplicație separată; ține serverul pe 730 și folosește clientul de pe branch-ul beta csgo_legacy al CS2.
  • Un .smx NoLobbyReservation precompilat dintr-un repo aleatoriu adesea nu se va încărca (este compilat pentru un alt build de SourceMod). Compilează-l proaspăt contra SourceMod-ului tău.
  • Testarea din aceeași rețea de acasă ca serverul va eșua chiar și când configurarea este corectă, pentru că conexiunea face hairpin pe routerul tău. Testează dintr-o conexiune reală din exterior.

Sau sari peste tot

Sunt multe piese în mișcare de întreținut pentru un joc pe care Valve nu îl mai actualizează. Pe 2hours.gg un server CS:GO vine cu tokenul, pluginurile și configurarea deja incluse. Îl lansezi, alegi o hartă și prietenii tăi se conectează la IP. Niciun plugin de compilat, niciun token de gestionat. Lansează un server CS:GO.

← Înapoi la toate ghidurile