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

Jak hostować serwer Arma 3 (2026)

Arma 3Updated Nov 5, 20268 min read

Krótka odpowiedź. Serwer Arma 3 możesz hostować samodzielnie za darmo: zainstaluj pakiet Arma 3 Server (aplikacja Steam 233780) przez SteamCMD, zaloguj się prawdziwym kontem Steam (logowanie anonimowe nie działa dla tego pakietu, a konto nie musi posiadać Arma 3), uruchom arma3server_x64 i otwórz porty UDP 2302 do 2306. Albo wynajmij serwer Arma 3 i pomiń sieć.

Gracze dołączają z tą samą wersją gry i tymi samymi modami co serwer. Nasz poradnik Jak dołączyć do serwera Arma 3 pokazuje kolejne kroki.

Sprawdzone 5 listopada 2026 względem Arma 3 Game Mini-Update 2.22 (SPOTREP #00122, ogłoszony na Steamie 30 września 2026), czyli najnowszej aktualizacji, jaką zapowiedziało Bohemia Interactive.

Ten poradnik korzysta z wiki społeczności Bohemia Interactive o serwerze dedykowanym, z ogłoszeń Bohemii na Steamie oraz z tego, co nasz panel ustawia na każdym serwerze Arma 3. Aby przejść od razu do wynajmu, zobacz opcję 2.

Czego potrzebujesz

  • Oprogramowanie serwera: "Arma 3 Server", aplikacja Steam 233780. Jest darmowe, a wiki Bohemii mówi, że nie musisz kupować Arma 3, żeby je pobrać.
  • Prawdziwe konto Steam do pobrania: anonimowe logowanie SteamCMD jest odrzucane dla tego pakietu. Konto nie musi posiadać gry. Wiki zaleca osobne konto dla serwera i my też.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo maszyna wirtualna w chmurze. Ten poradnik używa 64-bitowego Linuxa, którego sami używamy.
  • RAM i CPU: nie podajemy tu liczb, bo zależą od twojej misji i modów. Nasz poradnik Ile RAM potrzebuje serwer Arma 3? je omawia.
  • Sieć: UDP 2302 dla gry, 2303 dla zapytań Steam, 2304 dla mastera Steam i 2306 dla ruchu BattlEye. Port bazowy z wiki to 2302, a pozostałe porty leżą w stałych odstępach od niego. Port 2305 jest zarezerwowany dla głosu. Przekierowanie UDP 2302 do 2306 obejmuje wszystkie.
  • Gra na komputerze każdego gracza: Arma 3 na Steamie, z tymi samymi modami, które ładuje serwer.

Opcja 1: hostuj samodzielnie

Te kroki dotyczą Debiana lub Ubuntu. Idą za krokami dla Linuxa z wiki Bohemii, a pakiety i nazwy plików są takie, jakich używa instalator naszego panelu.

Zainstaluj serwer

  1. Zainstaluj pakiety potrzebne SteamCMD.
    sudo apt update
    sudo apt install curl lib32gcc-s1 ca-certificates -y
  2. Utwórz użytkownika steam i przełącz się na niego. Wiki ostrzega przed uruchamianiem SteamCMD jako root.
    sudo useradd -m -s /bin/bash steam
    sudo -iu steam
  3. Zainstaluj SteamCMD.
    mkdir -p ~/steamcmd ~/arma3
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
  4. Pobierz serwer swoim kontem Steam:
    ~/steamcmd/steamcmd.sh +force_install_dir /home/steam/arma3 +login YOUR_STEAM_USER +app_update 233780 validate +quit
    SteamCMD poprosi o hasło oraz o kod Steam Guard, jeśli konto używa Steam Guard. Aby dostać pliki Creator DLC, dopisz -beta creatordlc po 233780. Przy naszych własnych instalacjach SteamCMD czasem kończył pracę, niczego nie instalując, a mimo to wyglądał na udany. Sprawdź, czy steamapps/appmanifest_233780.acf istnieje w folderze serwera, i uruchom polecenie ponownie, jeśli go nie ma.
  5. Skopiuj biblioteki klienta Steam tam, gdzie szuka ich serwer, tak jak robi to nasza instalacja:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Zapisz ustawienia

  1. Utwórz server.cfg i basic.cfg w folderze serwera. server.cfg zawiera nazwę serwera, hasło dołączania i maxPlayers. basic.cfg to plik strojenia sieci, ładowany przez -cfg=basic.cfg; nasz instalator zawsze go zakłada. Nasza instalacja tworzy też folder battleye/launch z plikiem beserver_x64.cfg dla RCon BattlEye.
  2. Ustaw hasło i limit graczy w server.cfg w takiej postaci:
    password = "your-password";
    maxPlayers = 32;
    Nasz poradnik Ustawienia serwera Arma 3: każda opcja wyjaśniona opisuje pozostałe opcje.
  3. Utwórz foldery profilu, których wiki wymaga na Linuxie i w których serwer trzyma swój profil i ustawienia trudności:
    mkdir -p ~/".local/share/Arma 3" ~/".local/share/Arma 3 - Other Profiles"

Otwórz porty

  • Gra i zapytania: zezwól na UDP 2302 do 2306 w zaporze maszyny (na przykład sudo ufw allow 2302:2306/udp) i przekieruj je na routerze. Wiki Bohemii mówi, że drugi serwer potrzebuje własnego portu bazowego, z co najmniej 100 wolnymi portami między serwerami, ustawianego przez -port=.
  • RCon: tylko jeśli używasz zewnętrznego narzędzia RCon. Nasza instalacja daje mu osobny port, który musi różnić się od portu ruchu BattlEye. Użyj długiego hasła złożonego tylko z liter i cyfr. RCon wymaga też BattlEye = 1; w server.cfg, inaczej jest wyłączony.

Uruchom go

  1. Start serwera z folderu serwera jako użytkownik steam, nigdy jako root:
    cd ~/arma3
    ./arma3server_x64 -name=server -port=2302 -config=server.cfg -cfg=basic.cfg
    Nasz panel zapisuje te same opcje, a do nich opcje modów i wydajności, w startup_params_server.txt i przekazuje ten plik przez -par=startup_params_server.txt. Nasz panel uznaje serwer za gotowy, gdy log wypisze Host identity created.. Serwer zatrzymuje się po zamknięciu sesji SSH, więc uruchom go pod menedżerem usług, takim jak systemd, albo w tmux lub screen, jak sugeruje wiki.
  2. Zaktualizuj tak: zatrzymaj serwer i uruchom ponownie polecenie pobierania z kroku 4. Gracze i serwer muszą mieć tę samą wersję gry, więc aktualizuj serwer po każdej aktualizacji Bohemii.

Opcja 2: hostuj w PlayNHost

Wynajem usuwa konto Steam, instalację, pracę z zaporą i rutynę aktualizacji. Hasło, mody i misję nadal wybierasz sam.

  1. Wybierz plan. Otwórz stronę hostingu serwera Arma 3 i porównaj plany: ROOK-40, KATIBA i GM6 LYNX w chwili pisania. Naciśnij Utwórz serwer (Dostosuj plan przy GM6 LYNX) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Serwer pojawi się w panelu. Jego konsola wypisze Host identity created., gdy będzie gotowy.
  3. Ustaw hasło. Na karcie Ustawienia ustaw Hasło serwera dla serwera prywatnego, a potem uruchom go ponownie.
  4. Dodaj mody. Wgraj listę modów wyeksportowaną z Arma 3 Launcher do folderu głównego serwera i wpisz jej nazwę w polu Plik listy modów (wyeksportowany z A3 Launcher) w Ustawieniach. Albo otwórz stronę Workshop, gdzie mody z Workshopu wpisuje się jako @ plus ich id. Creator DLC trafia do Dodatkowe mody według nazwy folderu, na przykład vn; dla Prairie Fire, i wymaga gałęzi creatordlc z następnego kroku. Potem uruchom ponownie. Mody z Workshopu pobierają się przy tym starcie, dopóki włączone są Automatyczne aktualizacje, co jest ustawieniem domyślnym. Zobacz Jak dodać mody do serwera Arma 3.
  5. Wybierz gałąź w polu Gałąź Arma 3 (CDLC itd.) w Ustawieniach: public jest domyślna, creatordlc instaluje pliki dla Creator DLC, a profiling to specjalna wersja do profilowania. Gałąź pobiera się przy następnym starcie, dopóki włączone są Automatyczne aktualizacje.
  6. Zaproś graczy. Podaj im adres serwera i hasło. Zobacz Jak dołączyć do serwera Arma 3.

Co panel robi za ciebie:

  • Konto Steam potrzebne do pobrania zapewniamy my. Nigdy nie wpisujesz żadnego, a konto nie jest pokazywane klientom.
  • Jeśli pobieranie ze Steama zawiedzie podczas instalacji, instalator ponawia je do trzech razy i idzie dalej dopiero wtedy, gdy pliki gry naprawdę są na miejscu, zamiast zostawiać serwer, który nie może wystartować.
  • Hasło serwera, limit graczy z twojego planu, listy adresów headless clientów oraz hasło i port RCon są zapisywane do server.cfg i plików konfiguracyjnych BattlEye przy każdym starcie. Zmieniaj ustawienia haseł w panelu: edycja tych linii w plikach zostanie nadpisana przy następnym starcie. Port RCon przydzielamy twojemu serwerowi my.
  • Przy włączonych Automatycznych aktualizacjach serwer aktualizuje się przy starcie, a mody z Workshopu zapisane jako @ plus ich id aktualizują się razem z nim.

Samodzielny hosting czy wynajem: uczciwe porównanie

  • Koszt: oprogramowanie serwera jest darmowe. Samodzielny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata ustalona przez plan.
  • Konfiguracja: samodzielny hosting wymaga konta Steam, wiersza poleceń, zakresu pięciu portów UDP do przekierowania i opisanej wyżej kontroli ponowień SteamCMD. Wynajem wymaga hasła i twojej listy modów.
  • Dostępność: domowy serwer działa tylko wtedy, gdy działają twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
  • Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twój domowy adres IP z dala od sprawy.
  • Kontrola: samodzielny hosting daje ci każdy plik i każdą opcję startową. Na naszych serwerach główne ustawienia są w panelu, a do własnych narzędzi nadal masz kartę Files i RCon.

Chcesz pominąć konfigurację? Zobacz plany serwera Arma 3. Masz już serwer? Zacznij od Jak skonfigurować serwer Arma 3: kluczowe ustawienia.

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

NASZE OSTATNIE WPISY