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

Jak hostować serwer Euro Truck Simulator 2 (2026)

Euro Truck Simulator 2Updated Nov 5, 202612 min read

Krótka odpowiedź. Serwer Euro Truck Simulator 2 możesz hostować samodzielnie i za darmo: zainstaluj narzędzie "Euro Truck Simulator 2 Dedicated Server" (aplikacja Steam 1948160) przez SteamCMD z anonimowym logowaniem, wyeksportuj server_packages.sii i server_packages.dat z własnej gry i otwórz dwa porty ustawione w server_config.sii (27015 dla połączenia i 27016 dla zapytań w przykładzie SCS) dla TCP i UDP. Albo wynajmij serwer Euro Truck Simulator 2 i pomiń zabawę z siecią.

Kierowcy dołączają, wyszukując sesję w przeglądarce serwerów w grze. Wiki SCS podaje limit 8 graczy.

Sprawdzono 5 listopada 2026 na Euro Truck Simulator 2 1.61 (wersja stabilna z 17 września 2026). Od 22 października 2026 dostępna jest otwarta beta 1.62.

Ten poradnik korzysta ze strony Dedicated Server od SCS Software na SCS Modding Wiki oraz z tego, co uruchamiamy na własnych serwerach Euro Truck Simulator 2. Żeby przejść od razu do wynajmu, zobacz Opcję 2.

Czego potrzebujesz

  • Oprogramowanie serwera: "Euro Truck Simulator 2 Dedicated Server", aplikacja Steam 1948160. Jest darmowe, a według wiki nie musisz mieć gry, żeby je uruchomić.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Ten poradnik używa 64-bitowego Linuksa, z którego sami korzystamy. Serwer ma też wersję na Windows.
  • Gra na własnym komputerze: serwer nigdy nie przechowuje modów ani DLC. Eksportujesz listę pakietów z kopii Euro Truck Simulator 2 z włączonymi modami i DLC z mapami, więc do tego kroku potrzebujesz gry.
  • Sieć: serwer używa dwóch portów fizycznych, connection_dedicated_port i query_dedicated_port (27015 i 27016 w przykładowej konfiguracji z wiki), a wiki wymaga reguł zarówno dla TCP, jak i UDP przy przekierowaniu. Porty wirtualne (100 i 101 w przykładzie) nie wymagają przekierowania.
  • Token logowania serwera gier Steam (opcjonalnie): bez niego serwer używa anonimowego konta i dostaje nietrwały identyfikator serwera, czyli ID, którego kierowcy używają do wyszukiwania bezpośredniego. Token daje mu trwały. Do utworzenia tokena trzeba mieć grę, a wiki mówi, żeby tworzyć go z ID aplikacji gry (227300), a nie serwera.
  • Sprzęt: strona Dedicated Server od SCS nie podaje wymagań sprzętowych.

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

Opcja 1: hostuj samodzielnie

To działa na zapasowym komputerze, domowym serwerze lub wirtualnej maszynie w chmurze. Kroki SteamCMD pochodzą ze strony SteamCMD od Valve, a kroki serwera z wiki SCS.

Linux (Debian lub Ubuntu)

  1. Zainstaluj bibliotekę, której potrzebuje SteamCMD.
    sudo apt-get install lib32gcc-s1
  2. Utwórz użytkownika steam. Valve odradza uruchamianie SteamCMD jako root.
    sudo useradd -m steam
    sudo passwd steam
    sudo -iu steam
  3. Zainstaluj SteamCMD jako ten użytkownik.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Pobierz serwer.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ets2-server +login anonymous +app_update 1948160 validate +quit
    Pierwsza linia pozwala świeżemu SteamCMD zaktualizować się samemu przed właściwym pobraniem. Pobieranie przez SteamCMD może się nie udać bez widocznego błędu, więc sprawdź, czy istnieje /home/steam/ets2-server/steamapps/appmanifest_1948160.acf. Jeśli nie, uruchom pobieranie ponownie. Wiki ostrzega też, że SteamCMD nie aktualizuje serwera za ciebie: po łatce do gry uruchom to samo polecenie jeszcze raz.
  5. Daj serwerowi bibliotekę Steam, o którą prosi. Według wiki serwer na Linuksie, który wypisuje błąd zaczynający się od [S_API FAIL] SteamAPI_Init() failed, potrzebuje pliku steamclient.so. Użyj skryptu server_launch.sh obok pliku wykonywalnego albo podlinkuj bibliotekę:
    mkdir -p ~/.steam/sdk64
    ln -sf ~/Steam/linux64/steamclient.so ~/.steam/sdk64/steamclient.so
    Przykładowy link z wiki zaczyna się od jej folderu steamcmd, więc dopasuj pierwszą ścieżkę do miejsca, w którym twój SteamCMD umieścił linux64/steamclient.so.
  6. Uruchom serwer raz, żeby utworzył swoje pliki.
    cd /home/steam/ets2-server
    ./bin/linux_x64/eurotrucks2_server
    Pierwsze uruchomienie tworzy folder domowy serwera (domyślnie ścieżkę użytkownika gry, którą SCS podaje na Linuksie jako ~/.local/share/Euro Truck Simulator 2/) z domyślnym server_config.sii i server.log.txt. Potem zgłasza [MP] Error: Server packages file not found, bo serwer nie wystartuje bez plików pakietów. To normalne: dostarczasz je w następnym kroku.
  7. Wyeksportuj parę pakietów z własnej gry. Na swoim komputerze ustaw g_console na 1 w config.cfg gry, uruchom Euro Truck Simulator 2 z modami i DLC, których chcesz, wczytaj mapę, naciśnij ~ i uruchom:
    export_server_packages
    Gra zapisuje server_packages.sii i server_packages.dat w swoim folderze domowym (Documents\Euro Truck Simulator 2 na Windows). Opisują twoją konfigurację modów i DLC i nie są powiązane z twoim kontem. Skopiuj oba do folderu domowego serwera z poprzedniego kroku.
  8. Edytuj server_config.sii w tym folderze. Zachowaj otoczkę SiiNunit pliku i zmieniaj tylko wartości w środku. Klucze, które zmienia większość osób:
    lobby_name: "My convoy"
    password: ""
    max_players: 8
    connection_dedicated_port: 27015
    query_dedicated_port: 27016
    server_logon_token: ""
    lobby_name, description i password są ograniczone do 63 znaków, a wiki podaje limit graczy 8.
  9. Otwórz porty. Zezwól na 27015 i 27016 dla TCP i UDP w zaporze maszyny (z ufw: sudo ufw allow 27015 i sudo ufw allow 27016 otwierają oba protokoły), a potem przekieruj oba na routerze do tej maszyny.
  10. Uruchom serwer ponownie poleceniem ./bin/linux_x64/eurotrucks2_server. Sprawdź server.log.txt w folderze domowym serwera. Jeśli się zawiesi, poszukaj server.crash.txt w tym samym miejscu. Zatrzymaj serwer skrótem Ctrl+C.

Windows

  1. Zainstaluj narzędzie "Euro Truck Simulator 2 Dedicated Server" z biblioteki Steam (narzędzia są domyślnie ukryte, więc zmień filtr biblioteki) albo uruchom powyższe polecenie SteamCMD z +login anonymous i folderem instalacji na Windows.
  2. Uruchom plik wykonywalny serwera raz, potem wyeksportuj parę pakietów i edytuj server_config.sii jak w krokach 6 do 8 dla Linuksa. Opcja startowa -homedir z wiki przenosi folder domowy serwera na Windows.
  3. Zezwól na porty 27015 i 27016 dla TCP i UDP przychodzącego w Zaporze Windows i przekieruj oba na routerze.

Jak kierowcy znajdują serwer hostowany samodzielnie

  • Wyszukiwanie bezpośrednie: serwer wypisuje ID wyszukiwania przy starcie. Kierowcy wpisują je w polu wyszukiwania przeglądarki serwerów w grze. Wiki podaje, że wyszukiwanie bezpośrednie działa nawet dla serwera za NAT.
  • Publiczna lista sesji: serwer dedykowany nie robi NAT punching, więc potrzebuje publicznego IP lub przekierowanych portów, żeby pokazać się w przeglądarce sesji.
  • Moderatorzy: serwer nie ma interfejsu, więc wpisz Steam ID do moderator_list w server_config.sii. Moderatorzy mogą używać na czacie /set_time, /set_rain_factor i /help.

Opcja 2: hostuj w PlayNHost

Wynajem eliminuje zaporę, przekierowanie portów i rutynę aktualizacji. Porty i plik konfiguracji są ustawione za ciebie.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Euro Truck Simulator 2. W chwili pisania jest jeden plan, CONVOY, na 8 graczy. Kliknij przy nim Dostosuj plan 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. Na karcie Console panel uznaje serwer za uruchomiony, gdy wypisze [MP] State: running.
  3. Otwórz Ustawienia, potem Ustawienia gry. Liczą się tu dwa pola:
    • Nazwa lobby: nazwa sesji, którą kierowcy widzą w przeglądarce serwerów. SCS ogranicza ją do 63 znaków.
    • Token Steam Auth: twój token logowania serwera gier Steam, jeśli go masz. Utwórz go na steamcommunity.com/dev/managegameservers z ID aplikacji gry, 227300 (a nie serwera, 1948160), i wklej tutaj. Zostaw puste, jeśli nie masz prawdziwego.
    Automatyczna aktualizacja jest pod Pokaż zaawansowane na tej samej karcie i domyślnie jest włączona.
  4. Zrestartuj. Gdy panel pokaże "Zapisano. Serwer musi się zrestartować, zanim zmiany zaczną działać.", kliknij Zrestartuj teraz i poczekaj na linię gotowości.
  5. Dodaj swoje mody (opcjonalnie). Otwórz kartę Modowanie. Włącz mody i DLC z mapami we własnej grze, uruchom export_server_packages w jej konsoli i wgraj oba pliki, które zapisze, server_packages.sii i server_packages.dat, przez Files do .local/share/Euro Truck Simulator 2/, zastępując dwa istniejące pliki. Potem zrestartuj.
  6. Dodaj moderatorów (opcjonalnie). W Files edytuj moderator_list w .local/share/Euro Truck Simulator 2/server_config.sii, wpisując Steam ID swoich kierowców, potem zrestartuj. Panel nie nadpisuje tego klucza.
  7. Dołącz. Wyszukaj nazwę swojego lobby w przeglądarce serwerów w grze. Kierowcy potrzebują modów, z którymi wyeksportowano twoje pliki pakietów.

Co panel robi za ciebie

  • Porty i klucze. Przy każdym starcie panel zapisuje twój port gry, port zapytań, token Steam i nazwę lobby w server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Ręczne zmiany tych czterech kluczy są zastępowane przy następnym starcie: zmieniaj nazwę lobby i token w Ustawienia gry, a porty podążają za przydziałem samego serwera.
  • Fabryczna para pakietów. Nowy serwer startuje z domyślnym server_config.sii i domyślną parą server_packages.sii i server_packages.dat (mapa bazowa, bez modów, bez DLC), więc uruchamia grę bazową. Nasz skrypt startowy czyta je przy każdym starcie i wypisuje, co serwer ogłasza: liczbę modów, mapę i datę eksportu.
  • Ostrzeżenie przed klasycznym błędem. Wgranie tylko jednego z dwóch plików pakietów łatwo przeoczyć. Przy każdym starcie konsola wypisuje ostrzeżenie [pnh-packages], gdy tylko .sii albo tylko .dat różni się od fabrycznej pary.
  • Sprawdzona instalacja. W naszych instalacjach SteamCMD czasem zawodził, mimo że zgłaszał sukces. Nasz skrypt instalacji sprawdza, czy manifest aplikacji istnieje, i ponawia próbę do trzech razy, zanim się podda, żeby serwer nie startował z pustego folderu.
  • Błędny token zamyka serwer. W naszych testach nieprawidłowy token Steam sprawił, że Steam odmówił logowania, a serwer zakończył pracę w ciągu kilku sekund. Jeśli tak się stanie, wyczyść Token Steam Auth albo wklej poprawny, a potem uruchom serwer.
  • Backupy. Jeśli twój plan zawiera backupy, wykonaj jeden w Backupy przed ręczną zmianą plików.

Inne poradniki: Jak połączyć się z serwerem konwoju Euro Truck Simulator 2, Jak wygenerować paczki serwera dla serwera Euro Truck Simulator 2 i Jak zmienić nazwę, hasło i sloty serwera Euro Truck Simulator 2.

Hosting samodzielny czy wynajem: uczciwe porównanie

  • Koszt. Samodzielnie: oprogramowanie jest darmowe, a płacisz za sprzęt, prąd i łącze albo za wirtualną maszynę w chmurze. Wynajem: miesięczna opłata zależna od planu. Zobacz aktualne plany.
  • Dostępność. Samodzielnie: tak niezawodny, jak twoja maszyna, prąd i domowy internet, i musi działać, gdy twój konwój jeździ. Wynajem: działa na sprzęcie hostingodawcy, nie na twoim komputerze.
  • Ekspozycja sieciowa. Samodzielnie: otwierasz porty TCP i UDP na routerze, a gracze łączą się z twoim publicznym IP, chyba że polegasz na wyszukiwaniu bezpośrednim. Wynajem: twój domowy adres IP nie bierze w tym udziału.
  • Potrzebne umiejętności. Samodzielnie: wiersz poleceń, przekierowanie portów, edycja server_config.sii i eksport pary pakietów. Wynajem: panel www z polami formularza, a parę pakietów i tak eksportujesz sam, jeśli chcesz mody lub DLC z mapami.
  • Aktualizacje. Samodzielnie: po łatce do gry uruchom polecenie SteamCMD ponownie. Wynajem: ustawienie panelu Automatyczna aktualizacja, domyślnie włączone, aktualizuje serwer przy starcie, więc po łatce kliknij Restart.

Hosting samodzielny pasuje, jeśli jakaś maszyna i tak działa cały dzień, a z sieciami czujesz się swobodnie. Wynajem pasuje, jeśli wolisz nie zajmować się sprzętem.

Częste problemy i rozwiązania

Serwer zatrzymuje się przy pierwszym starcie z błędem brakujących pakietów

Przyczyna: serwer hostowany samodzielnie nie ma jeszcze server_packages.sii i server_packages.dat.

Rozwiązanie: wyeksportuj je z własnej gry poleceniem export_server_packages i skopiuj oba do folderu domowego serwera.

Serwer nie pojawia się na liście sesji

Przyczyna: porty fizyczne nie są osiągalne z zewnątrz. Serwer dedykowany nie robi NAT punching.

Rozwiązanie: otwórz oba porty z server_config.sii dla TCP i UDP i przekieruj je albo użyj wyszukiwania bezpośredniego z ID, które serwer wypisuje przy starcie. Zobacz Serwer Euro Truck Simulator 2 nie pojawia się w przeglądarce konwojów.

Serwer zamyka się z komunikatem "[MP] Steam disconnected"

Przyczyna: według wiki Steam stracił połączenie, na przykład gdy zerwie się internet albo komputer przejdzie w stan uśpienia.

Rozwiązanie: uruchom serwer ponownie, sprawdź połączenie sieciowe maszyny i wyłącz jej usypianie.

Twoje zmiany w pliku konfiguracji znikają (PlayNHost)

Przyczyna: to klucz, który panel zapisuje przy każdym starcie.

Rozwiązanie: zmieniaj nazwę lobby i token w Ustawienia gry. Inne klucze, takie jak password i moderator_list, zachowują twoje zmiany.

FAQ

Czy mogę hostować serwer Euro Truck Simulator 2 za darmo?

Tak. Serwer dedykowany jest darmowy na Steam i pobiera się z anonimowym logowaniem. Nadal płacisz za maszynę, prąd i internet, a serwer musi działać, dopóki ludzie jeżdżą.

Ilu graczy może dołączyć?

Wiki SCS podaje limit 8 graczy. Nasz plan jest na 8 graczy.

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

Do uruchomienia nie. Grę musisz mieć, żeby wyeksportować pliki pakietów i utworzyć token Steam.

Jakich portów używa serwer Euro Truck Simulator 2?

Dwóch ustawionych w server_config.sii: connection_dedicated_port i query_dedicated_port, czyli 27015 i 27016 w przykładzie SCS, przekierowanych dla TCP i UDP. Wiki podaje, że query_dedicated_port musi mieścić się między 27015 a 27020 dla gier w sieci LAN.

Czy mogę używać Steam Workshop?

Wiki podaje, że serwer nie ma dostępu do Steam Workshop. Mody trafiają do kierowców przez parę pakietów, którą eksportujesz z własnej gry.

Chcesz pominąć konfigurację? Zobacz plany serwerów Euro Truck Simulator 2.

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

NASZE OSTATNIE WPISY