Deze handleiding behandelt hoe je je Astroneer dedicated server op Legion Hosting instelt, opstartvariabelen configureert, serverinstellingen bewerkt, verbinding maakt met je server en opslagbestanden en back-ups beheert. Voor whitelist- en adminconfiguratie, zie Astroneer Admin and Whitelist Setup.
1. Vereisten
Voordat je je Astroneer server start, verzamel je de volgende informatie:
- Steam-gebruikersnaam van de eigenaar -- Je exacte Steam-profielnaam. Deze wordt door de server gebruikt om het eigenaarsaccount te identificeren.
- Steam ID van de eigenaar (GUID) -- Je 64-bit Steam ID (bijv.
76561198012345678). De server gebruikt dit om je in-game admin-/eigenaarsrechten te verlenen.
Hoe vind je je Steam ID
- Open Steam en klik op je profielnaam rechtsboven.
- Selecteer Account details. Je Steam ID wordt hier niet direct weergegeven, maar je profiel-URL bevat het als je geen aangepaste URL hebt ingesteld.
- Je kunt ook steamid.io bezoeken, je Steam-profiel-URL plakken en de steamID64-waarde kopiëren.
2. Eerste start
- Log in op GPanel en selecteer je Astroneer server.
- Ga naar het tabblad Startup. Je ziet verschillende configureerbare variabelen (zie de tabel hieronder).
- Stel OWNER_NAME in op je exacte Steam-gebruikersnaam.
- Stel OWNER_GUID in op je 64-bit Steam ID.
- Controleer of PUBLIC_IP correct is ingesteld. Dit moet overeenkomen met het openbare IP-adres van je server dat wordt weergegeven in het tabblad Network.
- Ga terug naar het tabblad Console en klik op Start.
- Wacht tot de console aangeeft dat de server klaar is met laden. De eerste start kan een minuut of twee duren omdat Astroneer zijn wereldbestanden initialiseert via Proton.
3. GPanel Opstartvariabelen
De volgende variabelen zijn beschikbaar in het tabblad Startup van GPanel. Deze worden bij elke start aan de server doorgegeven.
| Variabele | Vereist | Beschrijving |
|---|---|---|
PUBLIC_IP |
Ja | Het openbare IP-adres van je server. Moet overeenkomen met het IP dat wordt weergegeven in het tabblad Network van GPanel. De server is niet bereikbaar als dit onjuist is. |
OWNER_NAME |
Ja | De Steam-gebruikersnaam van de servereigenaar. Dit account krijgt volledige adminrechten in-game. |
OWNER_GUID |
Ja | Het 64-bit Steam ID van de servereigenaar (bijv. 76561198012345678). Werkt samen met OWNER_NAME om het adminaccount te identificeren. |
SERVER_NAME |
Nee | De naam die wordt weergegeven in de serverbrowser. Standaard "Astroneer Dedicated Server" als deze niet is ingesteld. |
SERVER_PWD |
Nee | Optioneel wachtwoord dat spelers moeten invoeren om deel te nemen aan de server. Laat leeg voor een openbare server. |
4. AstroServerSettings.ini
Voor geavanceerdere configuratie kun je het INI-configuratiebestand van de server rechtstreeks bewerken. Stop je server voordat je wijzigingen aanbrengt.
Bestandslocatie
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Open dit bestand via het tabblad Files in GPanel of maak verbinding via SFTP. Als het bestand niet bestaat, start en stop de server één keer om het te genereren met standaardwaarden.
Belangrijke instellingen
| Instelling | Standaard | Beschrijving |
|---|---|---|
PublicIP |
(je server-IP) | Het openbare IP-adres van de server. Moet overeenkomen met je werkelijke server-IP uit het tabblad Network van GPanel. |
ServerName |
Astroneer Dedicated Server |
De naam die wordt weergegeven in de in-game serverbrowser. |
ServerPassword |
(leeg) | Optioneel deelnamewachtwoord. Laat leeg voor een openbare server. |
OwnerName |
(geen) | De Steam-gebruikersnaam van de servereigenaar. Moet exact overeenkomen (hoofdlettergevoelig). |
OwnerGuid |
(geen) | Het 64-bit Steam ID van de servereigenaar. |
MaxFPS |
30 |
Maximale server-ticksnelheid (frames per seconde). Hogere waarden verhogen de serverresponsiviteit maar gebruiken meer CPU. Waarden tussen 30 en 60 worden aanbevolen. |
WhitelistEnabled |
False |
Wanneer ingesteld op True, kunnen alleen spelers op de whitelist deelnemen. Zie Astroneer Admin and Whitelist Setup voor details. |
AutoSaveGameInterval |
900 |
Tijd tussen automatische opslagmomenten in seconden. Standaard is 900 (15 minuten). Lagere waarden slaan vaker op maar verhogen schijf-I/O. |
BackupSaveGamesInterval |
7200 |
Tijd tussen back-upopslagen in seconden. Standaard is 7200 (2 uur). Back-ups zijn gescheiden van automatische opslagen en bieden extra herstelpunten. |
Voorbeeldconfiguratie
[/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-bestand op Astro/Saved/Config/WindowsServer/Engine.ini. Dit bestand regelt low-level engine-instellingen zoals netwerkpoortbinding. In de meeste gevallen hoef je dit bestand niet te bewerken -- de standaardinstellingen werken correct met de poorttoewijzingen van GPanel.
5. Verbinding maken
Optie A -- In-game serverbrowser
- Start Astroneer via Steam.
- Selecteer in het hoofdmenu Multiplayer.
- Klik op het tabblad Dedicated Servers.
- Zoek naar je server op naam of blader door de lijst.
- Selecteer je server en klik op Join. Voer het serverwachtwoord in als daarom wordt gevraagd.
Optie B -- Directe verbinding via IP
- Start Astroneer via Steam.
- Selecteer in het hoofdmenu Multiplayer.
- Klik op het tabblad Dedicated Servers.
- Gebruik het IP-adres en de poort uit het tabblad Network van GPanel om rechtstreeks verbinding te maken:
<your-server-ip>:<port> - Voer het serverwachtwoord in als er een is ingesteld.
PUBLIC_IP (en PublicIP in AstroServerSettings.ini) overeenkomen met het werkelijke IP-adres van je server dat wordt weergegeven in het tabblad Network van GPanel. Een verschil is de meest voorkomende oorzaak van verbindingsproblemen.
6. Opslagbeheer
Automatisch opslaan
Astroneer slaat je wereld automatisch op met regelmatige tussenpozen. De frequentie wordt bepaald door twee instellingen in AstroServerSettings.ini:
- AutoSaveGameInterval -- Hoe vaak de primaire opslag plaatsvindt (standaard: 900 seconden / 15 minuten).
- BackupSaveGamesInterval -- Hoe vaak een aparte back-upopslag wordt aangemaakt (standaard: 7200 seconden / 2 uur). Back-upopslagen bieden extra herstelpunten naast de reguliere automatische opslag.
Locatie van opslagbestanden
Opslagbestanden worden op de server opgeslagen op:
Astro/Saved/SaveGames/
Bestanden hebben de extensie .savegame. Je vindt zowel de primaire opslag als eventuele back-upopslagen in deze map.
Handmatige back-ups via SFTP
Om een handmatige back-up van je wereld te maken:
- Stop de server vanuit GPanel om ervoor te zorgen dat alle gegevens naar schijf zijn geschreven.
- Maak verbinding met je server via SFTP. Zie How to Upload Files via SFTP voor verbindingsinstructies.
- Navigeer naar
Astro/Saved/SaveGames/. - Download de
.savegame-bestanden die je wilt bewaren.
Een opslag herstellen
- Stop de server vanuit GPanel.
- Maak verbinding via SFTP en navigeer naar
Astro/Saved/SaveGames/. - Upload je
.savegame-bestand naar deze map, en vervang indien nodig de bestaande opslag. - Start de server vanuit GPanel. De server laadt het opslagbestand bij het opstarten.
Probleemoplossing
Server verschijnt niet in de browser
- Bevestig dat de server volledig is gestart in GPanel. Controleer de console op foutmeldingen.
- Controleer of
PUBLIC_IPin het tabblad Startup exact overeenkomt met je server-IP uit het tabblad Network. - De serverbrowser kan enkele minuten nodig hebben om een nieuw gestarte server te indexeren. Probeer in de tussentijd rechtstreeks via IP verbinding te maken.
Server crasht bij het opstarten
- Controleer het GPanel-consolelog op foutmeldingen. Veelvoorkomende oorzaken zijn ongeldige configuratiewaarden in
AstroServerSettings.ini. - Probeer
AstroServerSettings.inite verwijderen en de server opnieuw te starten. Er wordt een nieuw configuratiebestand gegenereerd met standaardwaarden. - Als de crash aanhoudt, open dan een supportticket met je server-IP en eventuele foutmeldingen uit de console.
Gerelateerde artikelen
- Astroneer Admin and Whitelist Setup
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Hulp nodig?
Als je problemen ondervindt met je Astroneer server die hier niet worden behandeld, open dan een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.