Hosting serwera Rust: kompletny poradnik na 2026

Rust jest jedną z najcięższych gier do hostowania. Połączenie dużego otwartego świata, setek graczy, złożonego silnika fizyki i aktywnego ekosystemu pluginów sprawia, że prowadzenie serwera Rust to poważne przedsięwzięcie. W tym poradniku omawiamy wszystko, co musisz wiedzieć, aby w 2026 roku postawić dedykowany serwer Rust: od pierwszej instalacji po Oxide/uMod, planowanie wipe'ów, zarządzanie RCON i wymagania sprzętowe.

Wymagania sprzętowe serwera Rust

Rust słynie z wysokich wymagań systemowych, zarówno dla graczy, jak i dla serwerów. Najważniejszym czynnikiem jest jednowątkowa wydajność CPU: Rust jest głównie jednowątkowy i prawie nie korzysta z dodatkowych rdzeni. Ponadto zużycie pamięci jest znaczące.

Liczba graczyRAM (minimum)RAM (zalecany)Rozmiar mapy
Do 508 GB10 GB3000 (3 km)
50 do 10010 GB12 GB3500 do 4000
100 do 20012 GB16 GB4000 do 4500
200+16 GB20+ GB4500+

Dyski NVMe nie są opcjonalne: Rust ładuje i zapisuje duże ilości danych przy uruchamianiu, zapisach i wipe'ach. Na tradycyjnym HDD start serwera może trwać minuty; na NVMe to kwestia sekund. W HostValues wszystkie serwery Rust działają na procesorach AMD Ryzen 9 7950X z dyskami NVMe.

Instalacja serwera Rust przez SteamCMD

Facepunch dystrybuuje dedykowany serwer Rust przez SteamCMD. Tak instalujesz serwer na Linuksie:

  1. Instalacja SteamCMD. Na Ubuntu/Debian: sudo apt install steamcmd. Na innych dystrybucjach pobierz SteamCMD ręcznie od Valve.
  2. Pobranie serwera. Wykonaj: steamcmd +login anonymous +app_update 258550 +quit. App-ID 258550 to dedykowany serwer Rust.
  3. Utworzenie skryptu startowego. Utwórz skrypt shell z żądanymi parametrami startowymi. Podstawowy przykład:
    #!/bin/bash
    ./RustDedicated -batchmode \
      +server.hostname "Moj Serwer Rust" \
      +server.port 28015 \
      +rcon.port 28016 \
      +rcon.password "silnehaslo" \
      +server.maxplayers 100 \
      +server.worldsize 3500 \
      +server.seed 12345 \
      +server.saveinterval 300 \
      +gc.buffer 512
  4. Otworzenie portów. Standardowe porty to 28015 (serwer gry, UDP), 28016 (RCON, TCP) i 28082 (aplikacja towarzysząca Rust+).
  5. Uruchomienie serwera. Uruchom skrypt w sesji screen lub tmux, aby serwer działał dalej.

Instalacja Oxide/uMod

Oxide (obecnie część uMod) to framework pluginów dla Rust. Bez Oxide prowadzisz goły serwer vanilla. Z Oxide możesz instalować tysiące pluginów: od podstawowego zarządzania po kompletne tryby gry jak Battle Royale czy zombie survival.

  1. Pobierz Oxide. Przejdź na umod.org/games/rust i pobierz najnowszą wersję.
  2. Skopiuj pliki. Rozpakuj archiwum do folderu serwera Rust. Nadpisuje to kilka plików DLL, przez które Oxide wstrzykuje się do serwera.
  3. Restart serwera. Po restarcie w konsoli zobaczysz, że Oxide jest załadowany. Pojawi się folder oxide z podfolderami plugins, config i data.
  4. Instalacja pluginów. Pobierz pliki pluginów .cs z umod.org i umieść je w folderze oxide/plugins. Serwer ładuje je automatycznie bez restartu.

Popularne pluginy w 2026 roku to między innymi:

  • Gather Manager: dostosuj współczynnik zbierania (np. 2x, 5x, 10x).
  • Kits: dawaj graczom pakiety startowe lub okresowe nagrody.
  • Clans: dodaj system klanów ze wspólnymi drzwiami i czatem zespołowym.
  • NTeleportation: teleportacja między graczami i zapisanymi lokalizacjami.
  • Backpacks: dodatkowa przestrzeń dla graczy, niezależna od ekwipunku.
  • Admin Radar: niewidoczny radar dla administratorów do wykrywania cheaterów.

Uwaga: każdy plugin zużywa zasoby serwera. Regularnie oceniaj listę pluginów i usuwaj te, których już nie używasz. Profiler Oxide (oxide.profiler start) pokazuje, które pluginy zużywają najwięcej czasu CPU.

Harmonogram i planowanie wipe'ów

Wipowanie to kluczowy element Rust. Facepunch wymusza obowiązkowy wipe mapy w pierwszy czwartek każdego miesiąca („forced wipe"). Ponadto wiele serwerów decyduje się na dodatkowe wipy. Popularne harmonogramy to:

  • Miesięczny (tylko forced): wipowanie tylko wtedy, gdy Facepunch tego wymaga. Odpowiedni dla serwerów z casualowymi graczami, którzy chcą długo budować.
  • Co dwa tygodnie: popularna równowaga między postępem a świeżym startem. Serwer wipuje na forced wipe i w połowie miesiąca.
  • Tygodniowy: co czwartek czysta karta. Popularny wśród kompetytywnych graczy i serwerów PvP.
  • Dwa razy w tygodniu: dla hardcorowych serwerów. Szybki postęp i intensywne rajdy.

Harmonogram wipe'ów określasz przez skrypt startowy. Usuń folder server/[identity] (lub konkretne pliki w nim), aby przeprowadzić wipe. Przy wipe mapy usuwasz pliki .sav i .map. Przy pełnym wipe (włącznie z blueprintami) usuwasz też pliki .db.

RCON: zdalne zarządzanie serwerem

RCON (Remote Console) to protokół, za pomocą którego zarządzasz serwerem Rust bez konieczności przebywania w grze. RCON konfigurujesz przez parametry startowe:

  • +rcon.port 28016: port dla połączeń RCON.
  • +rcon.password "haslo": hasło dostępu.
  • +rcon.web 1: włącz WebSocket RCON (wymagane dla większości nowoczesnych klientów RCON).

Popularne klienty RCON to RustAdmin, Rusty (webowy) i BattleMetrics. Przez RCON możesz kickować/banować graczy, dostosowywać konfigurację serwera, zarządzać pluginami i monitorować stan serwera bez logowania się na maszynę.

Ważne: zabezpiecz port RCON. Używaj silnego hasła i ogranicz dostęp do zaufanych adresów IP przez firewall. Ujawnione połączenie RCON daje pełną kontrolę nad serwerem.

Rozmiar mapy i konfiguracja

Rozmiar mapy w Rust jest wyrażony jako „worldsize" (liczba określająca szerokość i długość w metrach). Domyślna wartość to 4500, ale możesz ją dostosować:

  • 2000 do 2500: mała mapa, odpowiednia dla 20 do 40 graczy. Intensywne PvP dzięki krótkim dystansom.
  • 3000 do 3500: średnia mapa, idealna dla 50 do 100 graczy. Najpopularniejszy wybór.
  • 4000 do 4500: duża mapa dla 100 do 200 graczy. Więcej przestrzeni, mniej bezpośrednich konfrontacji.
  • 5000+: bardzo duża, sensowna tylko dla 200+ graczy. Dużo pustej przestrzeni, chyba że serwer jest dobrze zaludniony.

Seed określa układ krajobrazu. Użyj rustmaps.com, aby przeglądać seedy przed ich ustawieniem. Zwróć uwagę na rozmieszczenie pomników, ilość linii brzegowej i wielkość biomów śnieżnych i pustynnych. Dobra mapa ma pomniki rozmieszczone równomiernie i wiele tras między ważnymi lokalizacjami.

Liczba encji i FPS serwera

Dwa najważniejsze wskaźniki wydajności serwera Rust to liczba encji i FPS serwera (zwany też tickrate). Liczba encji to całkowita liczba obiektów śledzonych przez serwer: budynki, przedmioty, NPC, pojazdy i więcej. W miarę jak gracze budują i zapełniają świat, ta liczba rośnie, a FPS serwera spada.

  • Poniżej 100 000 encji: płynna wydajność na większości sprzętu.
  • 100 000 do 200 000: zauważalnie wyższe obciążenie CPU. Monitoruj FPS serwera.
  • Powyżej 200 000: znaczący lag. Rozważ wipe lub ostrzejsze ustawienia decay.

Sprawdź liczbę encji poleceniem global.entity_count w RCON. Ustaw parametry decay, aby porzucone bazy szybciej znikały: decay.scale 1 to standard; wyższe wartości przyspieszają rozpad.

Dlaczego HostValues?

Serwery Rust w HostValues działają na procesorach AMD Ryzen 9 7950X z dyskami NVMe i standardową ochroną przed DDoS. Lokalizacja serwera w Holandii zapewnia niski ping dla europejskich graczy. Wsparcie jest dostępne codziennie od 10:00 do 22:00, a wszystkie pakiety są z możliwością rezygnacji co miesiąc. Sprawdź hosting Rust lub wybierz VPS dla pełnej kontroli.

Najczęściej zadawane pytania

Jak często powinienem wipować serwer Rust?

To zależy od Twojej grupy docelowej. Casualowi gracze doceniają miesięczne wipy, bo mają czas na budowanie. Kompetytywni gracze wolą tygodniowe lub dwutygodniowe, ponieważ świeży start przywraca napięcie. Forced wipe w pierwszy czwartek miesiąca jest obowiązkowy. Obserwuj liczby graczy: jeśli serwer pustoszeje po tygodniu, krótszy cykl wipe'ów ma sens.

Czy mogę instalować pluginy Oxide bez restartowania serwera?

Tak. Oxide obsługuje hot-loading: umieszczasz plik .cs w folderze oxide/plugins, a serwer ładuje go automatycznie. Usuwanie działa tak samo: usuwasz plik, a plugin jest natychmiast wyładowywany. Restart jest potrzebny tylko przy instalacji lub aktualizacji samego Oxide.

Jaki jest dobry FPS serwera Rust?

Idealny FPS serwera to 30 (standardowy tickrate). Dopóki serwer stabilnie utrzymuje 30 FPS, gracze nie odczuwają lagu. Gdy FPS spadnie do 20 lub niżej, rubber-banding i opóźnienia stają się zauważalne. Poniżej 10 FPS serwer jest praktycznie niegrywny. Monitoruj FPS serwera poleceniem perf 1 w RCON i szukaj wzorców: jeśli FPS spada w określonych porach, prawdopodobnie jest to związane ze szczytem liczby graczy lub automatycznym zapisem.

Podsumowanie

Hosting serwera Rust wymaga więcej sprzętu i wiedzy niż większość innych gier. Zainwestuj w szybki CPU i wystarczającą ilość RAM, zainstaluj Oxide do zarządzania pluginami, planuj wipe'y strategicznie i monitoruj liczbę encji. RCON daje Ci pełną kontrolę zdalną. Dla serwera z profesjonalnym sprzętem, niskim pingiem i ochroną przed DDoS sprawdź hosting Rust lub pakiety VPS w HostValues.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga