NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak hostować serwer Squad (2026)

SquadUpdated Nov 5, 202610 min read

Krótka odpowiedź. Serwer Squad możesz hostować sam za darmo: zainstaluj serwer dedykowany (aplikacja Steam 403240) przez SteamCMD z anonimowym logowaniem, uruchom go z Port=7787 QueryPort=27165 i otwórz UDP 7787 i 7788 dla gry oraz porty query i beacon. Albo wynajmij serwer Squad i pomiń zabawę z siecią.

Serwer działa na Linuksie i Windowsie. Gracze znajdują go po nazwie w przeglądarce serwerów w grze, a serwer bez licencji Offworld pojawia się w Custom Servers. Wynajęty serwer PlayNHost nie ma licencji, więc też tam trafia.

Sprawdzone 5 listopada 2026, aktualne dla Squad Hotfix 10.6.3 (22 października 2026), czyli najnowszej wersji serwera, jaką mogliśmy zweryfikować. Squad jest często łatany.

Ten poradnik korzysta ze stron o serwerach na wiki Squad (Server Installation i Server Configuration), narzędzi SteamCMD od Valve, ogłoszeń Steam o Squad, zasad dotyczących serwerów Offworld oraz konfiguracji, której nasz panel używa dla Squad. Jeśli chcesz od razu przejść do wynajmu, zobacz opcję 2.

Czego potrzebujesz

  • System operacyjny: 64-bitowy Linux (wiki wymaga GLIBC 2.17 lub nowszego) albo Windows. Na Windowsie wiki wymienia też pakiety redystrybucyjne Visual C++ 2013 i 2015 oraz środowiska DirectX z czerwca 2010.
  • Sprzęt: strona sklepu Steam podaje wymagania gry, nie serwera. Offworld publikuje wymagania sprzętowe dla serwerów licencjonowanych na stronie z zasadami dotyczącymi serwerów. Nasze własne notatki znajdziesz w artykule Ile RAM-u potrzebuje serwer Squad?.
  • Sieć: port gry (UDP 7787 i 7788), port beacon (15000), porty query Steam (27165 i 27166) oraz port RCON (21114), dostępne z internetu. Wiki podaje je wszystkie jako UDP i TCP, poza portami gry, które są UDP.
  • Konto Steam: niepotrzebne do pobrania serwera. Instalacja używa login anonymous.
  • Gra: gracze dołączają ze Squad na Steam, który według strony sklepu jest tylko na Windows.

Oprogramowanie serwera jest darmowe. Płacisz za maszynę, prąd i łącze, nie za oprogramowanie.

Opcja 1: hostuj sam

To działa na domowym serwerze albo w chmurowej maszynie wirtualnej. Zasady Offworld nie licencjonują serwerów na maszynach wirtualnych, więc w chmurowej maszynie wirtualnej dostaniesz serwer widoczny w Custom Servers. Kroki opierają się na stronie Server Installation z wiki Squad.

Linux (Debian lub Ubuntu)

  1. Zainstaluj biblioteki.
    sudo apt-get update
    sudo apt-get install screen lib32gcc-s1 curl
  2. Utwórz użytkownika dla serwera i przełącz się na niego. Wiki zaznacza, że użytkownik z niskimi uprawnieniami jest bezpieczniejszy niż root.
    sudo adduser squad
    sudo -iu squad
  3. Zainstaluj SteamCMD.
    mkdir SquadGameServer && cd SquadGameServer
    curl -so - https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar xzv
  4. Napisz skrypt aktualizacji i skrypt startowy.
    printf %s\\n "force_install_dir server1" "login anonymous" "app_update 403240 validate" "quit" > update_squad.txt
    echo "./steamcmd.sh +runscript ./update_squad.txt; cd server1; ./SquadGameServer.sh Port=7787 QueryPort=27165 beaconport=15000 FIXEDMAXPLAYERS=80 RANDOM=NONE" > startserver1.sh
    chmod +x startserver1.sh
    Skrypt startowy najpierw aktualizuje grę, a potem ją uruchamia, więc każdy start pobiera nową wersję. FIXEDMAXPLAYERS to limit, którego liczba graczy nie przekroczy, a RANDOM=NONE utrzymuje kolejność rotacji map.
  5. Uruchom go w screen, żeby działał po zamknięciu SSH.
    screen -dmS server1 ./startserver1.sh
    screen -r server1
    Odłącz się przez Ctrl-A, a potem Ctrl-D. Pierwsze uruchomienie pobiera grę, która jest duża, więc zostaw sobie czas.
  6. Zatrzymaj go i edytuj server1/SquadGame/ServerConfig/Server.cfg. Klucze, które zmienia większość osób:
    ServerName="My Squad Server"
    ShouldAdvertise=true
    MaxPlayers=80
    NumReservedSlots=0
    AllowTeamChanges=true
    PreventTeamChangeIfUnbalanced=true
    Wiki ostrzega, że gra nie nadpisuje plików konfiguracyjnych, więc nowe opcje trzeba dodać ręcznie do istniejącego pliku.
  7. Otwórz porty. Zezwól na porty z powyższej listy w zaporze maszyny, a potem przekieruj je na routerze. Wiki dodaje, że Squad używa też portów UDP powyżej 30000 między serwerem a każdym połączonym graczem, więc niektórzy dostawcy muszą je również zezwolić.
  8. Sprawdź. Poszukaj nazwy swojego serwera w przeglądarce w grze. Jeśli grasz z tej samej sieci co serwer, wiki mówi, że potrzebny jest NAT loopback.

Windows

  1. Pobierz SteamCMD do C:\steamcmd i zapisz tam te same cztery linie jako update_squad.txt, z force_install_dir C:\squad w pierwszej linii.
  2. Uruchom raz steamcmd +runscript update_squad.txt, żeby pobrać serwer.
  3. Uruchom go poleceniem:
    C:\squad\SquadGame\Binaries\Win64\SquadGameServer.exe Port=7787 QueryPort=27165 beaconport=15000 FIXEDMAXPLAYERS=80 RANDOM=NONE -log
  4. Edytuj SquadGame\ServerConfig\Server.cfg tak jak w kroku 6 dla Linuksa i zezwól na porty w Zaporze Windows.

Inne pliki w ServerConfig

  • Admins.cfg: grupy z uprawnieniami (na przykład Group=Admin:changemap,balance,chat,kick,ban), a potem po jednej linii Admin=<SteamID64>:<Group> na osobę. Musi to być SteamID64.
  • Rcon.cfg: port RCON (domyślnie 21114) i hasło. Puste Password= zostawia RCON wyłączony.
  • LayerRotation.cfg i LevelRotation.cfg: rotacja. MapRotationMode w Server.cfg wybiera, która jest używana, a LayerList_Vote włącza głosowanie na layer na koniec meczu.
  • Bans.cfg, Motd.cfg i ServerMessages.cfg.

Opcja 2: hostuj w PlayNHost

Wynajem oszczędza ci zaporę, przekierowanie portów i rutynę aktualizacji. Porty i plik konfiguracyjny są ustawione za ciebie.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Squad i porównaj plany (LEADER na 15 graczy i COMMANDER na 40 w chwili pisania). Kliknij Utwórz serwer przy LEADER albo Dostosuj plan przy COMMANDER i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Dostaniesz e-mail „serwer gotowy”, a serwer pojawi się na panel.playnhost.com. Instalacja pobiera Squad ze Steam (app 403240) z anonimowym logowaniem. Na karcie Console panel uznaje serwer za działający, gdy wypisze Engine Initialization.
  3. Otwórz Ustawienia, a potem Ustawienia gry. Te pola są zapisywane do SquadGame/ServerConfig/Server.cfg przy każdym starcie serwera:
    • Nazwa serwera: nazwa w przeglądarce serwerów.
    • Maks. graczy: pokazane jako Tylko do odczytu. Wynika z twojego planu.
    • Zezwalaj na zmianę drużyny i Blokuj zmianę drużyny przy braku balansu: czy gracze mogą zmieniać drużyny i czy mogą to robić, gdy drużyny są nierówne.
    • Ogłaszaj serwer: wyłącz, żeby ukryć serwer w przeglądarce.
    • Zarezerwowane sloty: od 0 do 10 slotów zostawionych dla adminów i graczy z białej listy.
    • Nagrywaj dema: nagrywanie dem po stronie serwera. Na naszych serwerach jest domyślnie włączone, więc wyłącz je, jeśli nagrania ci niepotrzebne.
  4. Zrestartuj. Gdy panel pokaże „Zapisano. Serwer musi się zrestartować, zanim zmiany zaczną działać.”, kliknij Zrestartuj teraz i poczekaj na Engine Initialization.
  5. Zostań adminem. Otwórz Files, wejdź do SquadGame/ServerConfig i edytuj Admins.cfg, wpisując swój SteamID64, jak opisano w Jak zostać adminem na serwerze Squad i używać poleceń admina. Panel nie zapisuje tego pliku.
  6. Ustaw rotację. Własna notatka panelu o Squad mówi, że rotacja map jest w SquadGame/ServerConfig i edytuje się ją w Files. Zobacz Jak skonfigurować serwer Squad: najważniejsze ustawienia.
  7. Dołącz. Poszukaj nazwy swojego serwera w przeglądarce w grze. Jak dołączyć do serwera Squad opisuje szczegóły.

Co nasza konfiguracja robi za ciebie

  • Porty. Panel uruchamia serwer z jego portami gry, query i beacon, więc nie ma routera ani zapory do ustawiania.
  • Klucze zapisywane przez panel. Przy każdym starcie panel nadpisuje ServerName, MaxPlayers, AllowTeamChanges, ShouldAdvertise, NumReservedSlots, PreventTeamChangeIfUnbalanced i RecordDemos w Server.cfg. Ręczna zmiana któregoś z nich zostanie zastąpiona przy następnym starcie, więc zmieniaj je w Ustawieniach gry. Każdy inny klucz w pliku jest twój.
  • Ponawianie instalacji. Steam czasem odpowiada „Missing configuration”, a SteamCMD mimo to wygląda na zakończony. Nasz skrypt instalacyjny próbuje do trzech razy i traktuje manifest aplikacji Steam jako dowód, że gra jest na miejscu, więc serwer nie zostaje pusty.
  • Mody Workshop. ID elementów Workshop wpisuje się w Pobieraj elementy Workshop (strona Workshop edytuje tę samą listę). Squad czyta tę listę tylko podczas instalacji serwera, więc restart jej nie stosuje. Squad nie ma jeszcze w panelu przycisku reinstalacji, więc po zmianie listy skontaktuj się z pomocą techniczną, żeby przeinstalować serwer. Reinstalacja zastępuje pliki serwera, więc najpierw zrób kopię zapasową tego, co zmieniłeś.
  • Aktualizacje. Automatyczna aktualizacja (pod Pokaż opcje zaawansowane w Ustawieniach gry) jest domyślnie włączona: serwer przy każdym starcie sprawdza w Steam nową wersję. Jeśli łatka uniemożliwia graczom dołączanie, zrestartuj serwer, żeby pobrać nową wersję.

Własny hosting czy wynajem: uczciwe porównanie

  • Koszt. Własny hosting: oprogramowanie jest darmowe, a płacisz za sprzęt, prąd i łącze albo za chmurową maszynę wirtualną. Wynajem: miesięczna opłata zależna od planu. Zobacz aktualne plany.
  • Dostępność. Własny hosting: tak niezawodny jak twoja maszyna i internet, i musi być włączony, gdy grają twoi gracze. Wynajem: działa na sprzęcie hostingodawcy, nie na twoim PC.
  • Ekspozycja sieciowa. Własny hosting: gracze łączą się z twoim publicznym IP, a ty zajmujesz się zaporą, routerem, sześcioma portami i zakresem portów UDP. Wynajem: twoje domowe IP nie jest w to zamieszane.
  • Potrzebne umiejętności. Własny hosting: wiersz poleceń, przekierowanie portów, pliki konfiguracyjne i rutyna aktualizacji. Jak najbardziej do ogarnięcia i dobry sposób na naukę. Wynajem: panel webowy z polami formularza oraz edycja plików dla adminów i rotacji.
  • Aktualizacje. Własny hosting: skrypt startowy powyżej aktualizuje przed każdym startem. Wynajem: Automatyczna aktualizacja sprawdza nową wersję przy każdym starcie.
  • Licencje. Zasady Offworld licencjonują serwery tylko u Offworld Hosting Partner albo na zatwierdzonym własnym sprzęcie, a nie na maszynach wirtualnych. PlayNHost nie jest na liście zaufanych dostawców serwerów Offworld, więc serwer PlayNHost nie ma licencji i pojawia się w Custom Servers. Tylko serwery licencjonowane pojawiają się na głównej karcie przeglądarki serwerów. Jeśli potrzebujesz serwera licencjonowanego, hostuj na własnym dedykowanym sprzęcie i złóż wniosek do Offworld.

Własny hosting pasuje, jeśli jakaś maszyna i tak działa cały dzień, a ty czujesz się pewnie w sieciach. Wynajem pasuje, jeśli wolisz nie zajmować się sprzętem.

Częste problemy i rozwiązania

Serwer nie pokazuje się w przeglądarce

Przyczyna: port query Steam jest zablokowany albo ShouldAdvertise ma wartość false. Offworld umieszcza serwery bez licencji w Custom Servers, nie na głównej liście.

Rozwiązanie: otwórz 27165 i 27166 (albo własny port query i następny), sprawdź Ogłaszaj serwer i zajrzyj do Custom Servers. Zobacz Problemy z serwerem Squad i ich rozwiązania.

Nie widzisz własnego serwera z tej samej sieci

Przyczyna: NAT loopback jest wyłączony na twoim routerze. Wiki mówi, że jest wymagany, żeby hostować i grać w tej samej sieci.

Rozwiązanie: włącz go, jeśli router go ma, albo poproś znajomego spoza twojej sieci o sprawdzenie.

Twoje zmiany w Server.cfg znikają (PlayNHost)

Przyczyna: klucz jest jednym z siedmiu, które panel zapisuje przy każdym starcie.

Rozwiązanie: zmień go zamiast tego w sekcji Ustawienia gry.

FAQ

Czy mogę hostować serwer Squad za darmo?

Tak. Serwer dedykowany jest darmowy na Steam (app 403240) i pobiera się go z anonimowym logowaniem. Nadal płacisz za maszynę, prąd i internet, a serwer musi działać, dopóki ktoś gra.

Ilu graczy może dołączyć?

Przykładowy Server.cfg z wiki używa 100, a FIXEDMAXPLAYERS ustawia twardy limit. Nasze plany to 15 i 40 graczy.

Jakich portów używa serwer Squad?

Według listy z wiki: UDP 7787 i 7788 dla gry, 15000 dla beacon, 27165 i 27166 dla Steam query, 21114 dla RCON oraz UDP powyżej 30000 dla połączonych graczy.

Czy muszę mieć grę, żeby uruchomić serwer?

Nie do instalacji. Gracze potrzebują Squad, żeby dołączyć.

Czy mogę dodać mody?

Tak, zawartość Workshop działa na serwerze dedykowanym. Zobacz Jak dodać mody do serwera Squad.

Masz już serwer gdzie indziej? Przenieś go do nas

Darmowe narzędzia do Squad

Te narzędzia są po angielsku.

NASZE OSTATNIE WPISY