GameHosting.pl

Notatki operatora

Serwer CS2: własny serwer krok po kroku

Praktyczny przewodnik po stawianiu serwera Counter-Strike 2: od tokena GSLT i doboru procesora, przez SteamCMD i server.cfg, po pluginy SourceMod/MetaMod i RCON. Z perspektywy kogoś, kto już raz przesiedział pół wieczora nad „serwer nie pojawia się na liście”.

Opublikowano · ~8 min czytania

W skrócie: Serwer CS2 obciąża głównie jeden rdzeń, więc liczy się wysokie taktowanie, a nie liczba wątków. Do publicznego serwera potrzebny jest darmowy token GSLT (App ID 730) i otwarty port UDP 27015. Własny VPS to 15-40 zł/mc plus Twój czas; hosting zarządzany daje gotowy panel, aktualizacje i ochronę DDoS od razu. Jeśli chcesz tylko grać, a nie administrować, bierz zarządzany.

Rodzaje serwerów CS2

Zanim cokolwiek postawisz, warto wiedzieć, jaki serwer w ogóle chcesz prowadzić, od tego zależy konfiguracja, liczba slotów i to, ile pluginów dołożysz.

Token GSLT: po co i jak go zdobyć

GSLT (Game Server Login Token) to identyfikator, który Valve przypisuje Twojemu serwerowi. Bez niego serwer CS2 wystartuje, ale nie pojawi się na publicznej liście, będzie dostępny tylko po bezpośrednim connect IP:port albo w LAN. To pierwszy element, który warto przygotować, bo brak tokena to najczęstsza przyczyna „dlaczego nikt mnie nie widzi”.

Token generujesz za darmo:

  1. Wejdź na steamgameservers.valve.net i zaloguj się kontem Steam (musi mieć przynajmniej jedną zakończoną płatność, wymóg Valve przeciw nadużyciom).
  2. W polu App ID wpisz 730 (to identyfikator Counter-Strike 2), dodaj memo, np. „serwer-community-1”.
  3. Skopiuj wygenerowany ciąg znaków i podaj go przy starcie serwera parametrem +sv_setsteamaccount TWÓJ_TOKEN.

Jedna zasada na całe życie operatora: jeden token na jeden serwer. Współdzielenie tokena między instancjami kończy się tym, że Valve go unieważnia i wszystkie serwery znikają z listy naraz. Token wygasa też po dłuższej bezczynności, jeśli serwer stał wyłączony tygodniami, wygeneruj nowy.

Wymagania sprzętowe

Najważniejsza rzecz, którą trzeba zrozumieć przy CS2: serwer jest jednowątkowy w tym, co najważniejsze. Symulacja świata gry chodzi praktycznie na jednym rdzeniu, więc procesor z ośmioma słabymi rdzeniami przegra z czterordzeniowcem o wysokim taktowaniu. Patrz na IPC i częstotliwość, nie na liczbę wątków w specyfikacji VPS-a.

ElementMinimumKomfortowo
CPUNowoczesny rdzeń o wysokim taktowaniu (ważniejszy niż liczba rdzeni)Wydajny pojedynczy wątek + zapas na pluginy i kompresję ruchu
RAM2 GB na serwer 10-16 slotów bez ciężkich dodatków4 GB przy retake/community z wieloma pluginami i statystykami
Dysk~40 GB na pliki gry (CS2 jest spory) + miejsce na logiSSD/NVMe, szybsze ładowanie map i mniejsze przycięcia
ŁączeStabilny upload; liczba graczy × kilkadziesiąt kb/sSymetryczne łącze data-center, niskie opóźnienia do graczy
TickrateCS2 używa modelu sub-tick, serwer aktualizuje 64 razy/sTo samo; nie ma „128-tick” jak w CS:GO, ważna jest płynność i ping

Słowo o tickrate: w CS2 Valve odeszło od dyskusji „64 vs 128 tick” na rzecz systemu sub-tick, który rejestruje moment strzału dokładniej, niezależnie od stałej częstotliwości serwera. Dla operatora oznacza to jedno, nie szukaj magicznego „serwera 128-tick”, bo to relikt CS:GO. Liczy się stabilny serwer, niski ping i brak przeciążenia CPU.

VPS vs hosting zarządzany

To rozwidlenie decyduje o tym, ile wieczorów spędzisz w konsoli. Oba podejścia są poprawne, zależy, czego naprawdę chcesz.

Jeśli chcesz po prostu zagrać ze znajomymi i nie być sysadminem o drugiej w nocy, gotową opcję zarządzaną pod CS2 znajdziesz np. w hostingu serwerów Counter-Strike 2 w Supercraft, instalacja jest jednoklikowa, a token GSLT i aktualizacje obsługuje panel.

Ile to kosztuje

Realne widełki na 2026 rok, żeby nie liczyć „od oka”:

WariantKosztCo dostajesz
Własny serwer w domuPozornie 0 zł + prąd + łączePełna kontrola, ale dochodzi rachunek za prąd 24/7, upload i Twój czas. Ryzyko przerw, gdy padnie internet lub prąd.
VPS~15-40 zł / mcMaszyna do Twojej dyspozycji. Cała konfiguracja, aktualizacje i bezpieczeństwo na Twojej głowie.
Hosting zarządzanyod kilkunastu-kilkudziesięciu zł / mcGotowy panel, jednoklikowa instalacja, automatyczne aktualizacje, ochrona DDoS, wsparcie.

Pułapka „darmowego” serwera w domu jest taka sama jak przy każdej innej grze: wygląda na bezpłatny, dopóki nie policzysz prądu przy pracy całą dobę, ewentualnej dopłaty za szybszy upload i godzin spędzonych na utrzymaniu. Przy 8+ aktywnych graczach matematyka prawie zawsze przechyla się na korzyść hostingu zarządzanego.

Jak postawić serwer CS2 krok po kroku

Wersja minimalna na VPS-ie z Linuksem, kolejność, której warto się trzymać:

  1. Zainstaluj SteamCMD. To narzędzie Valve do pobierania serwerów dedykowanych. Po instalacji uruchom je i pobierz CS2 komendą app_update 730 validate (App ID 730). Parametr validate sprawdza integralność plików, przydaje się po nieudanej aktualizacji.
  2. Wygeneruj token GSLT dla App ID 730 (opis wyżej) i zapisz go na później.
  3. Przygotuj server.cfg. W pliku ustaw nazwę serwera (hostname), hasło RCON (rcon_password), liczbę slotów, tryb gry i tickrate. To serce konfiguracji, tu definiujesz, czy to community, DM czy competitive.
  4. Ustaw sloty i mapy. Liczbę graczy definiujesz parametrem startowym (-maxplayers_override) lub w konfiguracji trybu; rotację map przez plugin mapchooser albo wbudowaną pulę map workshop.
  5. Otwórz port. Domyślnie CS2 nasłuchuje na UDP 27015. Przekieruj go na routerze (jeśli serwer jest w domu) i przepuść w firewallu VPS-a.
  6. Wystartuj serwer z tokenem: dodaj +sv_setsteamaccount TWÓJ_TOKEN do komendy startowej i upewnij się, że sv_lan jest ustawione na 0 dla serwera publicznego.
  7. Podłącz RCON. Mając rcon_password, możesz zarządzać serwerem zdalnie, zmieniać mapę, kickować, ładować konfiguracje bez restartu. Hasło RCON trzymaj mocne; przejęty RCON to przejęty serwer.
  8. (Opcjonalnie) Zainstaluj MetaMod i SourceMod. MetaMod to warstwa pośrednia ładująca wtyczki do silnika; SourceMod działa na nim i daje administrację, komendy czatu i tysiące gotowych pluginów (statystyki, !rtv, anty-cheat pomocniczy, retake). Najpierw MetaMod, potem SourceMod, kolejność ma znaczenie.

Z doświadczenia: kopię server.cfg i listę pluginów trzymaj poza maszyną serwera od pierwszego dnia. Aktualizacja CS2 potrafi nadpisać albo „rozjechać” pluginy SourceMod, i wtedy czysta, sprawdzona konfiguracja w repozytorium ratuje wieczór. To samo dotyczy tokena GSLT: zapisz, dla którego App ID i memo go wygenerowałeś.

Częste problemy

Najczęstsze pytania

Czy do własnego serwera CS2 potrzebny jest token GSLT?

Tak, jeśli serwer ma być publiczny i widoczny w przeglądarce serwerów. Token generujesz za darmo dla App ID 730. Bez niego serwer działa tylko w LAN lub przez bezpośrednie połączenie po IP.

Ile RAM-u i jaki procesor potrzebuje serwer CS2?

Liczy się wydajny pojedynczy rdzeń, nie ich liczba. 2 GB RAM wystarczy na 10-16 slotów bez ciężkich pluginów; 4 GB przy community/retake z wieloma dodatkami.

Ile kosztuje postawienie serwera CS2?

VPS to zwykle 15-40 zł miesięcznie plus Twój czas na konfigurację. Hosting zarządzany zaczyna się od kilkunastu-kilkudziesięciu złotych i daje gotowy panel, aktualizacje oraz ochronę DDoS.

Dlaczego mój serwer CS2 nie jest widoczny na liście?

Najczęściej przez brak poprawnego tokena GSLT, nieprzekierowany port UDP 27015 albo tryb LAN. Sprawdź token, port i ustawienie sv_lan 0.

Czy mogę przenieść serwer z VPS na hosting zarządzany?

Tak. Przenosisz pliki server.cfg, mapy i pluginy SourceMod/MetaMod, generujesz nowy token dla nowego adresu i startujesz. Warto najpierw przetestować na czystej konfiguracji.

Powiązane