Diese Anleitung behandelt die Einrichtung Ihres Astroneer Dedicated Servers bei Legion Hosting, die Konfiguration von Startvariablen, die Bearbeitung von Servereinstellungen, die Verbindung zu Ihrem Server sowie die Verwaltung von Spielständen und Backups. Für Whitelist- und Admin-Konfiguration siehe Astroneer Admin- und Whitelist-Einrichtung.
1. Voraussetzungen
Bevor Sie Ihren Astroneer Server starten, sammeln Sie die folgenden Informationen:
- Steam-Benutzername des Besitzers – Ihr exakter Steam-Profilname. Dieser wird vom Server verwendet, um das Besitzerkonto zu identifizieren.
- Steam-ID des Besitzers (GUID) – Ihre 64-Bit Steam-ID (z.B.
76561198012345678). Der Server verwendet diese, um Ihnen Admin-/Besitzerberechtigungen im Spiel zu gewähren.
So finden Sie Ihre Steam-ID
- Öffnen Sie Steam und klicken Sie auf Ihren Profilnamen in der oberen rechten Ecke.
- Wählen Sie Accountdetails. Ihre Steam-ID wird hier nicht direkt angezeigt, aber Ihre Profil-URL enthält sie, wenn Sie keine benutzerdefinierte URL festgelegt haben.
- Alternativ besuchen Sie steamid.io, fügen Sie Ihre Steam-Profil-URL ein und kopieren Sie den steamID64-Wert.
2. Erster Start
- Melden Sie sich bei GPanel an und wählen Sie Ihren Astroneer Server.
- Gehen Sie zum Startup-Tab. Sie sehen mehrere konfigurierbare Variablen (siehe Tabelle unten).
- Setzen Sie OWNER_NAME auf Ihren exakten Steam-Benutzernamen.
- Setzen Sie OWNER_GUID auf Ihre 64-Bit Steam-ID.
- Überprüfen Sie, dass PUBLIC_IP korrekt eingestellt ist. Dieser sollte mit der öffentlichen IP-Adresse Ihres Servers übereinstimmen, die im Network-Tab angezeigt wird.
- Kehren Sie zum Console-Tab zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole anzeigt, dass der Server vollständig geladen ist. Der erste Start kann ein bis zwei Minuten dauern, da Astroneer seine Weltdateien über Proton initialisiert.
3. GPanel Startvariablen
Die folgenden Variablen sind im Startup-Tab von GPanel verfügbar. Diese werden bei jedem Start an den Server übergeben.
| Variable | Erforderlich | Beschreibung |
|---|---|---|
PUBLIC_IP |
Ja | Die öffentliche IP-Adresse Ihres Servers. Muss mit der im Network-Tab von GPanel angezeigten IP übereinstimmen. Der Server ist nicht erreichbar, wenn dieser Wert falsch ist. |
OWNER_NAME |
Ja | Der Steam-Benutzername des Serverbesitzers. Dieses Konto erhält volle Admin-Berechtigungen im Spiel. |
OWNER_GUID |
Ja | Die 64-Bit Steam-ID des Serverbesitzers (z.B. 76561198012345678). Arbeitet zusammen mit OWNER_NAME, um das Admin-Konto zu identifizieren. |
SERVER_NAME |
Nein | Der im Server-Browser angezeigte Name. Standardmäßig "Astroneer Dedicated Server", wenn nicht festgelegt. |
SERVER_PWD |
Nein | Optionales Passwort, das Spieler eingeben müssen, um dem Server beizutreten. Leer lassen für einen öffentlichen Server. |
4. AstroServerSettings.ini
Für erweiterte Konfiguration können Sie die INI-Konfigurationsdatei des Servers direkt bearbeiten. Stoppen Sie Ihren Server, bevor Sie Änderungen vornehmen.
Dateispeicherort
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Öffnen Sie diese Datei über den Files-Tab in GPanel oder verbinden Sie sich per SFTP. Wenn die Datei nicht existiert, starten und stoppen Sie den Server einmal, um sie mit Standardwerten zu generieren.
Wichtige Einstellungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
PublicIP |
(Ihre Server-IP) | Die öffentliche IP-Adresse des Servers. Muss mit Ihrer tatsächlichen Server-IP aus dem Network-Tab von GPanel übereinstimmen. |
ServerName |
Astroneer Dedicated Server |
Der im Server-Browser des Spiels angezeigte Name. |
ServerPassword |
(leer) | Optionales Beitrittspasswort. Leer lassen für einen öffentlichen Server. |
OwnerName |
(keiner) | Der Steam-Benutzername des Serverbesitzers. Muss exakt übereinstimmen (Groß-/Kleinschreibung beachten). |
OwnerGuid |
(keiner) | Die 64-Bit Steam-ID des Serverbesitzers. |
MaxFPS |
30 |
Maximale Server-Tickrate (Bilder pro Sekunde). Höhere Werte erhöhen die Serverreaktionsfähigkeit, verbrauchen aber mehr CPU. Werte zwischen 30 und 60 werden empfohlen. |
WhitelistEnabled |
False |
Wenn auf True gesetzt, können nur Spieler auf der Whitelist beitreten. Siehe Astroneer Admin- und Whitelist-Einrichtung für Details. |
AutoSaveGameInterval |
900 |
Zeit zwischen automatischen Speicherungen in Sekunden. Standard ist 900 (15 Minuten). Niedrigere Werte speichern häufiger, erhöhen aber die Festplatten-E/A. |
BackupSaveGamesInterval |
7200 |
Zeit zwischen Backup-Speicherungen in Sekunden. Standard ist 7200 (2 Stunden). Backups sind getrennt von automatischen Speicherungen und bieten zusätzliche Wiederherstellungspunkte. |
Beispielkonfiguration
[/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-Datei unter Astro/Saved/Config/WindowsServer/Engine.ini. Diese Datei steuert Low-Level-Engine-Einstellungen wie die Netzwerk-Port-Bindung. In den meisten Fällen müssen Sie diese Datei nicht bearbeiten – die Standardeinstellungen funktionieren korrekt mit den Port-Zuweisungen von GPanel.
5. Verbindung herstellen
Option A – Server-Browser im Spiel
- Starten Sie Astroneer über Steam.
- Wählen Sie im Hauptmenü Multiplayer.
- Klicken Sie auf den Tab Dedicated Servers.
- Suchen Sie Ihren Server nach Namen oder durchsuchen Sie die Liste.
- Wählen Sie Ihren Server aus und klicken Sie auf Join. Geben Sie das Serverpasswort ein, wenn Sie dazu aufgefordert werden.
Option B – Direktverbindung per IP
- Starten Sie Astroneer über Steam.
- Wählen Sie im Hauptmenü Multiplayer.
- Klicken Sie auf den Tab Dedicated Servers.
- Verwenden Sie die IP-Adresse und den Port aus dem Network-Tab Ihres GPanel, um sich direkt zu verbinden:
<your-server-ip>:<port> - Geben Sie das Serverpasswort ein, falls eines gesetzt ist.
PUBLIC_IP (und PublicIP in AstroServerSettings.ini) mit der tatsächlichen IP-Adresse Ihres Servers übereinstimmen, die im Network-Tab von GPanel angezeigt wird. Eine Nichtübereinstimmung ist die häufigste Ursache für Verbindungsfehler.
6. Spielstand-Verwaltung
Automatisches Speichern
Astroneer speichert Ihre Welt automatisch in regelmäßigen Abständen. Die Häufigkeit wird durch zwei Einstellungen in AstroServerSettings.ini gesteuert:
- AutoSaveGameInterval – Wie oft die primäre Speicherung erfolgt (Standard: 900 Sekunden / 15 Minuten).
- BackupSaveGamesInterval – Wie oft eine separate Backup-Speicherung erstellt wird (Standard: 7200 Sekunden / 2 Stunden). Backup-Speicherungen bieten zusätzliche Wiederherstellungspunkte über die reguläre automatische Speicherung hinaus.
Speicherort der Spielstände
Spielstände werden auf dem Server gespeichert unter:
Astro/Saved/SaveGames/
Dateien haben die Endung .savegame. In diesem Verzeichnis finden Sie sowohl den primären Spielstand als auch alle Backup-Spielstände.
Manuelle Backups per SFTP
Um ein manuelles Backup Ihrer Welt zu erstellen:
- Stoppen Sie den Server über GPanel, um sicherzustellen, dass alle Daten auf die Festplatte geschrieben wurden.
- Verbinden Sie sich per SFTP mit Ihrem Server. Siehe So laden Sie Dateien über SFTP hoch für Verbindungsanweisungen.
- Navigieren Sie zu
Astro/Saved/SaveGames/. - Laden Sie die
.savegame-Dateien herunter, die Sie aufbewahren möchten.
Spielstand wiederherstellen
- Stoppen Sie den Server über GPanel.
- Verbinden Sie sich per SFTP und navigieren Sie zu
Astro/Saved/SaveGames/. - Laden Sie Ihre
.savegame-Datei in dieses Verzeichnis hoch und ersetzen Sie bei Bedarf den vorhandenen Spielstand. - Starten Sie den Server über GPanel. Der Server lädt den Spielstand beim Start.
Fehlerbehebung
Server erscheint nicht im Browser
- Bestätigen Sie, dass der Server in GPanel vollständig gestartet ist. Überprüfen Sie die Konsole auf Fehlermeldungen.
- Überprüfen Sie, ob
PUBLIC_IPim Startup-Tab exakt mit Ihrer Server-IP aus dem Network-Tab übereinstimmt. - Der Server-Browser kann einige Minuten benötigen, um einen neu gestarteten Server zu indexieren. Versuchen Sie in der Zwischenzeit eine Direktverbindung per IP.
Server stürzt beim Start ab
- Überprüfen Sie das GPanel-Konsolenprotokoll auf Fehlermeldungen. Häufige Ursachen sind ungültige Konfigurationswerte in
AstroServerSettings.ini. - Versuchen Sie,
AstroServerSettings.inizu löschen und den Server neu zu starten. Eine neue Konfigurationsdatei wird mit Standardwerten generiert. - Wenn der Absturz weiterhin besteht, erstellen Sie ein Support-Ticket mit Ihrer Server-IP und allen Fehlermeldungen aus der Konsole.
Verwandte Artikel
- Astroneer Admin- und Whitelist-Einrichtung
- So finden Sie Ihre Server-IP und Ihren Port
- So laden Sie Dateien über SFTP hoch
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie auf Probleme mit Ihrem Astroneer Server stoßen, die hier nicht behandelt werden, erstellen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.