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

Jak hostować serwer Trackmania (2026)

TRACKMANIAUpdated Nov 5, 202610 min read

Krótka odpowiedź. Serwer Trackmania możesz hostować samodzielnie za darmo: pobierz serwer dedykowany Nadeo (TrackmaniaServer_Latest.zip), załóż konto serwera dedykowanego na trackmania.com, wpisz jego login i hasło do dedicated_cfg.xml, uruchom ./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml i przekieruj port serwera (server_port, w szablonie Nadeo 2350). Albo wynajmij serwer Trackmania i pomiń konfigurację.

Gracze docierają do twojego serwera online przez pokój Klubu ustawiony na Use Your Dedicated Server (Advanced), który wybiera serwer po jego loginie serwera dedykowanego. Nadeo podaje hostowanie pokojów online na własnym serwerze jako funkcję dostępu Club, a do serwera dedykowanego może dołączyć tylko wersja Trackmania na PC.

Sprawdzone 5 listopada 2026 na aktualnym TrackmaniaServer_Latest.zip, który serwer pobierania Nadeo datuje na 16 maja 2026. Pobierany plik nie ma numeru wersji.

Ten poradnik korzysta z plików z oficjalnego pakietu serwera Nadeo oraz z tego, czego używamy na naszych serwerach Trackmania. Jeśli chcesz od razu wynająć, zobacz opcję 2.

Czego potrzebujesz

  • Pakiet serwera: jeden plik zip o rozmiarze około 240 MB pod adresem http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip. Zawiera TrackmaniaServer dla Linuksa i TrackmaniaServer.exe dla Windowsa. Konto Steam nie jest potrzebne.
  • Konto serwera dedykowanego: zarejestruj je pod adresem https://www.trackmania.com/player/dedicated-servers. Dostajesz login i hasło do serwera, osobne od konta gracza.
  • Sieć: port serwera dostępny z internetu. W szablonie Nadeo server_port ma wartość 2350.
  • Sprzęt: Nadeo nie publikuje w pakiecie wymagań serwera.
  • Gra: serwery dedykowane są tylko na PC, więc każdy gracz potrzebuje wersji Trackmania na PC. Hostowanie pokojów online na własnym serwerze i granie w pokojach klubowych to funkcje dostępu Club na stronie dostępu Nadeo. Darmowy dostęp Starter obejmuje tylko dołączanie do serwera lokalnego.

Oprogramowanie serwera jest darmowe. Płacisz za maszynę, prąd i łącze, a także za dostęp Club do pokojów online.

Opcja 1: hostuj sam

Działa to na zapasowym komputerze, domowym serwerze albo wirtualnej maszynie w chmurze. Poniższe kroki to te, które wykonuje nasz skrypt instalacyjny.

Linux

  1. Pobierz i rozpakuj serwer.
    sudo apt install wget unzip
    mkdir -p ~/trackmania && cd ~/trackmania
    wget http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip
    unzip -o TrackmaniaServer_Latest.zip
    rm TrackmaniaServer_Latest.zip
    chmod 755 TrackmaniaServer
  2. Przygotuj własną konfigurację i playlistę na podstawie szablonów. Zip zawiera dedicated_cfg.default.txt i przykładowy plik ustawień meczu, a nie pliki, które czyta serwer:
    cp -n UserData/Config/dedicated_cfg.default.txt UserData/Config/dedicated_cfg.xml
    cp -n UserData/Maps/MatchSettings/example.txt UserData/Maps/matchsettings.xml
    Przykładowa playlista to time attack na 25 mapach Training, które są w zipie.
  3. Edytuj UserData/Config/dedicated_cfg.xml. Wpisz konto serwera dedykowanego w masterserver_account i ustaw nazwę:
    <masterserver_account>
        <login>your-server-login</login>
        <password>your-server-password</password>
    </masterserver_account>
    <server_options>
        <name>My Trackmania Server</name>
        <max_players>32</max_players>
        <password></password>
    </server_options>
    Puste password oznacza, że każdy może dołączyć. max_players i max_spectators mają w szablonie Nadeo po 32, a password_spectator to osobne hasło do oglądania.
  4. Zmień hasła administratora. Szablon Nadeo ma trzy poziomy, SuperAdmin, Admin i User, a każde hasło to to samo słowo co nazwa poziomu. Sterują portem zdalnego sterowania (XML-RPC) serwera, więc ustaw własne w authorization_levels, zanim serwer stanie się publiczny.
  5. Uruchom go.
    ./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml /game_settings=matchsettings.xml /servername="My Trackmania Server"
    /nodaemon trzyma go w twoim terminalu. Nasz panel uznaje serwer za uruchomiony, gdy konsola wypisze linię zawierającą Load succeeds.
  6. Otwórz port. Zezwól na server_port z dedicated_cfg.xml (domyślnie 2350) w zaporze maszyny i przekieruj go na routerze do tej maszyny. Nie przekierowuj xmlrpc_port (domyślnie 5000): szablon Nadeo ustawia xmlrpc_allowremote na False, więc jest tylko lokalny, a to port sterowania, nie port dla graczy.
  7. Sprawdź. W Trackmania na PC otwórz swój klub, dodaj aktywność Room, wybierz Use Your Dedicated Server (Advanced) i wskaż login swojego serwera dedykowanego. Potem dołącz do pokoju z innej sieci.

Windows

Ten sam zip zawiera TrackmaniaServer.exe. Rozpakuj go do folderu, utwórz dedicated_cfg.xml i matchsettings.xml z dwóch szablonów jak w krokach od 2 do 4, uruchom TrackmaniaServer.exe w Wierszu polecenia z tymi samymi argumentami /nodaemon, /dedicated_cfg, /game_settings i /servername i zezwól na port serwera w Zaporze systemu Windows.

Ustawienia meczu i własne tryby gry

  • Playlista: plik ustawień meczu podaje tryb gry w script_name (przykład używa Trackmania/TM_TimeAttack_Online) i wymienia każdą mapę jako <map><file>...</file></map>. Ścieżki map są względne do UserData/Maps.
  • Własne tryby gry: serwer kompiluje tryb wskazany w script_name z UserData/Scripts. Ani UserData/Scripts/Modes, ani UserData/Scripts/Libs nie ma w zipie Nadeo, więc utwórz je sam. W naszych testach na prawdziwym serwerze celowy błąd składni w pliku trybu w Modes zwrócił błąd kompilatora z nazwą tego pliku, tak samo w przypadku biblioteki dołączonej z Libs. Błąd kompilatora oznacza, że serwer znalazł i przeczytał twój plik.

Więcej o playlistach znajdziesz w Jak zmienić mapy i match settings na serwerze Trackmania.

Opcja 2: hostuj w PlayNHost

Wynajem oszczędza ci pobierania, przekierowania portów i rutyny aktualizacji. Porty i większość pliku konfiguracji są ustawione za ciebie.

  1. Wybierz plan. Otwórz stronę hostingu serwera Trackmania. W chwili pisania plan to MANIA, na 17 graczy. Kliknij tam Dostosuj plan i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Dostajesz e-mail "serwer gotowy", a serwer pojawia się w panel.playnhost.com.
  3. Najpierw dodaj lub sprawdź konto serwera dedykowanego. Zarejestruj je pod adresem https://www.trackmania.com/player/dedicated-servers. W panelu otwórz Ustawienia, potem Ustawienia gry i upewnij się, że Login serwera głównego i Hasło serwera głównego są wypełnione. Dopóki login jest pusty, konsola przy każdym starcie ostrzega, że serwer startuje w sieci LAN i gracze nie mogą do niego dołączyć przez internet.
  4. Resztę ustaw na tej samej stronie.
    • Nazwa serwera: nazwa, którą serwer pokazuje graczom.
    • Hasło serwera: hasło do ścigania się. Zostaw puste, jeśli nie chcesz hasła.
    • Hasło obserwatora: osobne hasło do oglądania.
    • Ustawienia meczu: plik playlisty ładowany przez serwer, domyślnie matchsettings.xml.
    • Maks. graczy i Maks. widzów są pokazane, ale nie możesz ich edytować.
    • Hasło XML-RPC: tylko dla narzędzi administracyjnych łączących się z zewnątrz. Zobacz niżej.
    Automatyczna aktualizacja serwera jest pod Pokaż zaawansowane i domyślnie włączona.
  5. Uruchom lub zrestartuj. Gdy panel pokaże "Zapisano. Serwer musi się zrestartować, zanim zmiany zaczną działać.", zrestartuj serwer i obserwuj kartę Console. Gdy konsola wypisze linię zawierającą Load succeeds, panel uznaje serwer za działający.
  6. Dołącz. W Trackmania na PC utwórz w swoim klubie aktywność Room z Use Your Dedicated Server (Advanced), wybierz login swojego serwera dedykowanego i dołącz. Wpisz hasło serwera, jeśli je ustawiłeś. Nasz poradnik Jak połączyć się z serwerem Trackmania opisuje dołączanie.

Co nasza konfiguracja robi za ciebie

  • Brak konta, wyraźne ostrzeżenie. Jeśli login serwera głównego jest pusty, baner startowy w konsoli informuje, że nie ustawiono konta serwera dedykowanego, że serwer startuje w sieci LAN i gdzie je zarejestrować. Łatwo to przeoczyć, gdy czekasz tylko na "serwer uruchomiony".
  • Klucze, które panel zapisuje przy każdym starcie. Do UserData/Config/dedicated_cfg.xml panel zapisuje nazwę serwera, oba hasła, maks. graczy, maks. widzów, port serwera, port XML-RPC oraz login i hasło serwera głównego, a do tego trzy hasła administratora z hasła XML-RPC. Ręczna zmiana któregokolwiek z tych kluczy jest nadpisywana przy następnym starcie, więc zmieniaj je w Ustawieniach gry.
  • Zdalny XML-RPC jest wyłączony, dopóki nie ustawisz hasła. Tylko gdy hasło XML-RPC nie jest puste, nasz skrypt startowy przełącza xmlrpc_allowremote na True, a po wyczyszczeniu hasła przełącza z powrotem przy następnym starcie.
  • Aktualizacje bez numeru wersji. Nadeo publikuje jeden zawsze aktualny zip. Przy włączonej automatycznej aktualizacji serwera nasz skrypt startowy pyta serwer pobierania, czy plik się zmienił (porównuje ETag i długość pliku), i pobiera 240 MB tylko wtedy, gdy tak. Twój dedicated_cfg.xml i ustawienia meczu nigdy nie są nadpisywane, bo zip zawiera tylko szablony.
  • Własne tryby. Foldery UserData/Scripts/Modes i UserData/Scripts/Libs są tworzone za ciebie.
  • Pliki. Wgrywaj mapy i edytuj playlistę w Files. Domyślna playlista to UserData/Maps/matchsettings.xml. Po tym zrestartuj serwer, żeby załadował zmiany.

Hostowanie samemu czy wynajem: uczciwe porównanie

  • Koszt. Własny hosting: oprogramowanie jest darmowe, a ty 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 aktualny plan.
  • Dostępność. Własny hosting: tak niezawodny jak twoja maszyna i domowy internet, i musi działać, gdy ścigają się znajomi. Wynajem: działa na sprzęcie dostawcy, nie na twoim PC.
  • Ekspozycja sieciowa. Własny hosting: gracze łączą się z twoim publicznym IP, a ty dbasz o zaporę i router. Wynajem: twój domowy IP nie bierze w tym udziału.
  • Wymagane umiejętności. Własny hosting: wiersz poleceń, przekierowanie portów i edycja XML. Wynajem: pola w panelu webowym. Tak czy inaczej potrzebujesz konta serwera dedykowanego i dostępu Club do pokojów online.
  • Aktualizacje. Własny hosting: pobierz zip ponownie i rozpakuj go na stare pliki, zachowując swoje dwa pliki konfiguracji. Nadeo ostrzegło, że po aktualizacji gry gracze nie mogą połączyć się z serwerem dedykowanym, który został na starej wersji. Wynajem: automatyczna aktualizacja serwera sprawdza przy każdym starcie.
  • Liczba graczy. Własny hosting: szablon Nadeo pozwala na 32 graczy i 32 widzów. Wynajem: plan ustala liczbę graczy, w MANIA to 17.

Własny hosting 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. Tak czy inaczej potrzebujesz darmowego konta serwera dedykowanego.

Częste problemy i rozwiązania

Serwer działa, ale nie możesz go wybrać do pokoju klubowego

Przyczyna: nie ustawiono konta serwera dedykowanego. Pokój wybiera twój serwer po jego loginie serwera dedykowanego.

Rozwiązanie: zarejestruj konto na trackmania.com, wpisz login i hasło (w masterserver_account, a w PlayNHost w Login serwera głównego i Hasło serwera głównego) i zrestartuj.

Serwer nie startuje po edycji konfiguracji

Przyczyna: dedicated_cfg.xml to XML, więc niezamknięty tag go psuje.

Rozwiązanie: przed edycją zachowaj kopię działającego pliku. Jeśli ją stracisz, skopiuj dedicated_cfg.default.txt ponownie.

Serwer nie znajduje edytowanej konfiguracji

Przyczyna: szablon w zipie nazywa się dedicated_cfg.default.txt, a serwer jest uruchamiany z /dedicated_cfg=dedicated_cfg.xml. Edycja szablonu nic nie zmienia.

Rozwiązanie: skopiuj szablon do UserData/Config/dedicated_cfg.xml i edytuj ten plik.

Twoje zmiany znikają (PlayNHost)

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

Rozwiązanie: zmień nazwę serwera, hasła i login serwera głównego w Ustawieniach gry.

Gracze nie mogą się połączyć po aktualizacji Trackmania

Przyczyna: serwer wciąż działa na starej wersji. Nadeo ostrzegło, że po aktualizacji gry potrzebujesz nowych plików serwera, żeby gracze mogli się połączyć.

Rozwiązanie: pobierz TrackmaniaServer_Latest.zip ponownie i rozpakuj go na stare pliki. W PlayNHost zostaw włączoną Automatyczną aktualizację serwera i zrestartuj.

FAQ

Czy mogę hostować serwer Trackmania za darmo?

Oprogramowanie serwera to darmowe pobranie od Nadeo. Nadal płacisz za maszynę i internet, a serwer musi działać, gdy ludzie grają. Nadeo podaje hostowanie pokojów online na własnym serwerze jako funkcję dostępu Club, więc nie jest to darmowe od początku do końca.

Czy potrzebuję specjalnego konta?

Tak. Zarejestruj konto serwera dedykowanego na trackmania.com. Jest osobne od konta gracza, a pokój klubowy wybiera twój serwer po tym loginie.

Jakich portów używa?

Portu serwera, w szablonie Nadeo 2350, i portu sterowania XML-RPC, w szablonie 5000. Gracze potrzebują tylko portu serwera. Port XML-RPC jest tylko lokalny, chyba że zmienisz xmlrpc_allowremote.

Ilu graczy może dołączyć?

Szablon Nadeo ma 32 graczy i 32 widzów. Nasz plan MANIA to 17 graczy.

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

NASZE OSTATNIE WPISY