Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Wkrótce się kończy!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera Astroneer


Ten przewodnik opisuje, jak skonfigurować dedykowany serwer Astroneer w Legion Hosting, ustawić zmienne startowe, edytować ustawienia serwera, połączyć się z serwerem oraz obsługiwać zapisy i kopie zapasowe. Aby uzyskać informacje o konfiguracji białej listy i administratora, zobacz Konfiguracja administratora i białej listy w Astroneer.

Zanim zaczniesz: Dedykowane serwery Astroneer wymagają nazwy użytkownika Steam oraz Steam ID (GUID) właściciela serwera, aby przyznać uprawnienia administratora. Będziesz potrzebować tych wartości przed pierwszym uruchomieniem serwera. Zobacz sekcję Wymagania wstępne poniżej, aby dowiedzieć się, jak je znaleźć.

1. Wymagania wstępne

Przed uruchomieniem serwera Astroneer zbierz następujące informacje:

  • Nazwa użytkownika Steam właściciela -- Twoja dokładna nazwa profilu Steam. Jest używana przez serwer do identyfikacji konta właściciela.
  • Steam ID właściciela (GUID) -- Twój 64-bitowy Steam ID (np. 76561198012345678). Serwer używa go do przyznania Ci uprawnień administratora/właściciela w grze.

Jak znaleźć swój Steam ID

  1. Otwórz Steam i kliknij swoją nazwę profilu w prawym górnym rogu.
  2. Wybierz Account details. Twój Steam ID nie jest tu pokazany bezpośrednio, ale adres URL Twojego profilu zawiera go, jeśli nie ustawiłeś niestandardowego adresu URL.
  3. Alternatywnie odwiedź steamid.io, wklej adres URL swojego profilu Steam i skopiuj wartość steamID64.
Ważne: Bez prawidłowej Owner Name i Owner GUID nie będziesz mieć dostępu administratora do swojego serwera. Muszą one zostać ustawione przed lub podczas pierwszego uruchomienia.

2. Pierwsze uruchomienie

  1. Zaloguj się do GPanel i wybierz swój serwer Astroneer.
  2. Przejdź do zakładki Startup. Zobaczysz kilka konfigurowalnych zmiennych (zobacz tabelę poniżej).
  3. Ustaw OWNER_NAME na swoją dokładną nazwę użytkownika Steam.
  4. Ustaw OWNER_GUID na swój 64-bitowy Steam ID.
  5. Sprawdź, czy PUBLIC_IP jest ustawiony poprawnie. Powinien odpowiadać publicznemu adresowi IP Twojego serwera pokazanemu w zakładce Network.
  6. Wróć do zakładki Console i kliknij Start.
  7. Poczekaj, aż konsola pokaże, że serwer zakończył ładowanie. Pierwsze uruchomienie może potrwać minutę lub dwie, ponieważ Astroneer inicjalizuje swoje pliki świata przez Proton.
Dedykowany serwer Astroneer działa jako aplikacja Windows, używając Proton dla kompatybilności. Jest to obsługiwane automatycznie -- nie musisz samodzielnie konfigurować Proton.

3. Zmienne startowe GPanel

Następujące zmienne są dostępne w zakładce Startup w GPanel. Są one przekazywane do serwera przy każdym uruchomieniu.

Zmienna Wymagana Opis
PUBLIC_IP Tak Publiczny adres IP Twojego serwera. Musi odpowiadać IP pokazanemu w zakładce Network w GPanel. Serwer nie będzie osiągalny, jeśli ta wartość jest nieprawidłowa.
OWNER_NAME Tak Nazwa użytkownika Steam właściciela serwera. To konto otrzymuje pełne uprawnienia administratora w grze.
OWNER_GUID Tak 64-bitowy Steam ID właściciela serwera (np. 76561198012345678). Działa wraz z OWNER_NAME w celu identyfikacji konta administratora.
SERVER_NAME Nie Nazwa wyświetlana w przeglądarce serwerów. Domyślnie "Astroneer Dedicated Server", jeśli nie jest ustawiona.
SERVER_PWD Nie Opcjonalne hasło, które gracze muszą wprowadzić, aby dołączyć do serwera. Pozostaw puste dla serwera publicznego.
PUBLIC_IP musi być dokładny. Jeśli ta wartość nie odpowiada rzeczywistemu publicznemu IP Twojego serwera, serwer uruchomi się, ale gracze (w tym Ty) nie będą mogli się połączyć. Sprawdź zakładkę Network w GPanel, aby znaleźć swój prawidłowy IP.

4. AstroServerSettings.ini

Dla bardziej zaawansowanej konfiguracji możesz edytować plik konfiguracyjny INI serwera bezpośrednio. Zatrzymaj serwer przed wprowadzeniem zmian.

Lokalizacja pliku

Astro/Saved/Config/WindowsServer/AstroServerSettings.ini

Otwórz ten plik za pomocą zakładki Files w GPanel lub połącz się przez SFTP. Jeśli plik nie istnieje, uruchom i zatrzymaj serwer raz, aby wygenerować go z domyślnymi wartościami.

Zawsze zatrzymuj serwer przed edycją plików konfiguracyjnych. Astroneer może nadpisać zmiany przy wyłączaniu, jeśli serwer działa podczas edycji.

Kluczowe ustawienia

Ustawienie Domyślnie Opis
PublicIP (IP Twojego serwera) Publiczny adres IP serwera. Musi odpowiadać rzeczywistemu IP Twojego serwera z zakładki Network w GPanel.
ServerName Astroneer Dedicated Server Nazwa pokazywana w przeglądarce serwerów w grze.
ServerPassword (puste) Opcjonalne hasło dołączenia. Pozostaw puste dla serwera publicznego.
OwnerName (brak) Nazwa użytkownika Steam właściciela serwera. Musi dokładnie pasować (rozróżnia wielkość liter).
OwnerGuid (brak) 64-bitowy Steam ID właściciela serwera.
MaxFPS 30 Maksymalna częstotliwość taktowania serwera (klatki na sekundę). Wyższe wartości zwiększają responsywność serwera, ale zużywają więcej CPU. Zalecane są wartości między 30 a 60.
WhitelistEnabled False Gdy ustawione na True, tylko gracze z białej listy mogą dołączyć. Zobacz Konfiguracja administratora i białej listy w Astroneer, aby uzyskać szczegóły.
AutoSaveGameInterval 900 Czas między automatycznymi zapisami w sekundach. Domyślnie 900 (15 minut). Niższe wartości zapisują częściej, ale zwiększają operacje wejścia/wyjścia dysku.
BackupSaveGamesInterval 7200 Czas między zapisami kopii zapasowych w sekundach. Domyślnie 7200 (2 godziny). Kopie zapasowe są oddzielone od automatycznych zapisów i zapewniają dodatkowe punkty przywracania.

Przykładowa konfiguracja

[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Engine.ini: Astroneer ma również plik Engine.ini w lokalizacji Astro/Saved/Config/WindowsServer/Engine.ini. Ten plik kontroluje niskopoziomowe ustawienia silnika, takie jak przypisanie portu sieciowego. W większości przypadków nie musisz edytować tego pliku -- domyślne ustawienia działają poprawnie z przypisaniami portów GPanel.

5. Jak się połączyć

Opcja A -- Przeglądarka serwerów w grze

  1. Uruchom Astroneer przez Steam.
  2. Z menu głównego wybierz Multiplayer.
  3. Kliknij zakładkę Dedicated Servers.
  4. Wyszukaj swój serwer po nazwie lub przeglądaj listę.
  5. Wybierz swój serwer i kliknij Join. Wprowadź hasło serwera, jeśli zostaniesz o nie poproszony.
Przeglądarka serwerów może potrzebować kilku minut, aby wyświetlić nowo uruchomiony serwer. Jeśli Twój serwer nie pojawia się od razu, poczekaj 2-3 minuty i odśwież listę.

Opcja B -- Połączenie bezpośrednie przez IP

  1. Uruchom Astroneer przez Steam.
  2. Z menu głównego wybierz Multiplayer.
  3. Kliknij zakładkę Dedicated Servers.
  4. Użyj adresu IP i portu z zakładki Network w GPanel, aby połączyć się bezpośrednio:
    <your-server-ip>:<port>
  5. Wprowadź hasło serwera, jeśli zostało ustawione.
Problemy z połączeniem? Sprawdź, czy zmienna startowa PUBLIC_IP (oraz PublicIP w AstroServerSettings.ini) odpowiadają rzeczywistemu adresowi IP Twojego serwera pokazanemu w zakładce Network w GPanel. Niezgodność jest najczęstszą przyczyną niepowodzeń połączenia.

6. Zarządzanie zapisami

Automatyczny zapis

Astroneer automatycznie zapisuje Twój świat w regularnych odstępach czasu. Częstotliwość jest kontrolowana przez dwa ustawienia w AstroServerSettings.ini:

  • AutoSaveGameInterval -- Jak często następuje główny zapis (domyślnie: 900 sekund / 15 minut).
  • BackupSaveGamesInterval -- Jak często tworzona jest oddzielna kopia zapasowa (domyślnie: 7200 sekund / 2 godziny). Zapisy kopii zapasowych zapewniają dodatkowe punkty przywracania poza zwykłym automatycznym zapisem.
Obniżenie interwału automatycznego zapisu zmniejsza potencjalną utratę postępu przy awarii, ale bardzo niskie wartości (poniżej 300 sekund) mogą powodować krótkie skoki lagów podczas zapisów na większych światach.

Lokalizacja plików zapisu

Pliki zapisu są przechowywane na serwerze pod adresem:

Astro/Saved/SaveGames/

Pliki mają rozszerzenie .savegame. Znajdziesz w tym katalogu zarówno główny zapis, jak i wszelkie zapisy kopii zapasowych.

Ręczne kopie zapasowe przez SFTP

Aby utworzyć ręczną kopię zapasową swojego świata:

  1. Zatrzymaj serwer z poziomu GPanel, aby upewnić się, że wszystkie dane zostały zapisane na dysku.
  2. Połącz się ze swoim serwerem przez SFTP. Zobacz Jak przesyłać pliki przez SFTP, aby uzyskać instrukcje połączenia.
  3. Przejdź do Astro/Saved/SaveGames/.
  4. Pobierz pliki .savegame, które chcesz zachować.

Przywracanie zapisu

  1. Zatrzymaj serwer z poziomu GPanel.
  2. Połącz się przez SFTP i przejdź do Astro/Saved/SaveGames/.
  3. Prześlij swój plik .savegame do tego katalogu, zastępując istniejący zapis, jeśli to konieczne.
  4. Uruchom serwer z poziomu GPanel. Serwer wczyta plik zapisu przy uruchomieniu.
Wskazówka: Zawsze zachowuj lokalną kopię zapasową przed zastąpieniem plików zapisu. Jeśli przesłany zapis jest uszkodzony lub niekompatybilny, możesz nie być w stanie go odzyskać bez kopii zapasowej.

Rozwiązywanie problemów

Serwer nie pojawia się w przeglądarce

  • Potwierdź, że serwer jest w pełni uruchomiony w GPanel. Sprawdź konsolę pod kątem komunikatów o błędach.
  • Sprawdź, czy PUBLIC_IP w zakładce Startup dokładnie odpowiada IP Twojego serwera z zakładki Network.
  • Przeglądarka serwerów może potrzebować kilku minut, aby zindeksować nowo uruchomiony serwer. Spróbuj połączyć się bezpośrednio przez IP podczas oczekiwania.

Serwer ulega awarii przy uruchomieniu

  • Sprawdź dziennik konsoli GPanel pod kątem komunikatów o błędach. Częste przyczyny to nieprawidłowe wartości konfiguracji w AstroServerSettings.ini.
  • Spróbuj usunąć AstroServerSettings.ini i zrestartować serwer. Zostanie wygenerowany nowy plik konfiguracyjny z domyślnymi wartościami.
  • Jeśli awaria nadal występuje, otwórz zgłoszenie do pomocy technicznej z IP swojego serwera oraz wszelkimi komunikatami o błędach z konsoli.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problemy ze swoim serwerem Astroneer, które nie zostały tu omówione, otwórz zgłoszenie do pomocy technicznej i dołącz IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.