Ez az útmutató bemutatja, hogyan állítsd be az Astroneer dedikált szerveredet a Legion Hosting platformon, hogyan konfiguráld az indítási változókat, szerkeszd a szerverbeállításokat, csatlakozz a szerverhez, és kezeld a mentéseket és biztonsági másolatokat. Az engedélyezési lista és admin konfiguráció részleteiért lásd az Astroneer admin és engedélyezési lista beállítása útmutatót.
1. Előfeltételek
Az Astroneer szervered indítása előtt gyűjtsd össze az alábbi információkat:
- Tulajdonos Steam felhasználóneve -- A pontos Steam profilneved. A szerver ezt használja a tulajdonosi fiók azonosításához.
- Tulajdonos Steam ID (GUID) -- A 64 bites Steam ID-d (pl.
76561198012345678). A szerver ezt használja az admin/tulajdonosi jogosultságok megadásához a játékban.
A Steam ID megtalálása
- Nyisd meg a Steam-et, és kattints a profilnevedre a jobb felső sarokban.
- Válaszd a Fiók részletei lehetőséget. A Steam ID nem jelenik meg közvetlenül itt, de a profil URL-ed tartalmazza, ha nem állítottál be egyéni URL-t.
- Alternatívaként látogass el a steamid.io oldalra, illeszd be a Steam profil URL-edet, és másold ki a steamID64 értéket.
2. Első indítás
- Jelentkezz be a GPanel-be, és válaszd ki az Astroneer szerveredet.
- Menj a Startup fülre. Több konfigurálható változót fogsz látni (lásd az alábbi táblázatot).
- Állítsd be az OWNER_NAME értékét a pontos Steam felhasználónevedre.
- Állítsd be az OWNER_GUID értékét a 64 bites Steam ID-dra.
- Ellenőrizd, hogy a PUBLIC_IP helyesen van-e beállítva. Ennek meg kell egyeznie a szervered nyilvános IP-címével, amely a Network fülön látható.
- Térj vissza a Console fülre, és kattints a Start gombra.
- Várd meg, amíg a konzol jelzi, hogy a szerver befejezte a betöltést. Az első indítás egy-két percet vehet igénybe, amíg az Astroneer inicializálja a világfájlokat a Proton-on keresztül.
3. GPanel indítási változók
Az alábbi változók érhetők el a GPanel Startup fülén. Ezek minden indításkor átadásra kerülnek a szervernek.
| Változó | Kötelező | Leírás |
|---|---|---|
PUBLIC_IP |
Igen | A szervered nyilvános IP-címe. Meg kell egyeznie a GPanel Network fülén megjelenő IP-vel. A szerver nem lesz elérhető, ha ez helytelen. |
OWNER_NAME |
Igen | A szerver tulajdonosának Steam felhasználóneve. Ez a fiók kap teljes admin jogosultságot a játékban. |
OWNER_GUID |
Igen | A szerver tulajdonosának 64 bites Steam ID-ja (pl. 76561198012345678). Az OWNER_NAME-mel együtt azonosítja az admin fiókot. |
SERVER_NAME |
Nem | A szerverböngészőben megjelenő név. Alapértelmezetten "Astroneer Dedicated Server", ha nincs beállítva. |
SERVER_PWD |
Nem | Opcionális jelszó, amelyet a játékosoknak meg kell adniuk a csatlakozáshoz. Hagyd üresen a nyilvános szerverhez. |
4. AstroServerSettings.ini
Részletesebb konfiguráció érdekében közvetlenül szerkesztheted a szerver INI konfigurációs fájlját. Módosítások előtt állítsd le a szervert.
Fájl helye
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Nyisd meg ezt a fájlt a GPanel Files fülén, vagy csatlakozz SFTP-n keresztül. Ha a fájl nem létezik, indítsd el és állítsd le egyszer a szervert, hogy az alapértelmezett értékekkel generálódjon.
Főbb beállítások
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
PublicIP |
(a szervered IP-je) | A szerver nyilvános IP-címe. Meg kell egyeznie a GPanel Network fülén lévő tényleges szerver IP-vel. |
ServerName |
Astroneer Dedicated Server |
A játékbeli szerverböngészőben megjelenő név. |
ServerPassword |
(üres) | Opcionális csatlakozási jelszó. Hagyd üresen a nyilvános szerverhez. |
OwnerName |
(nincs) | A szerver tulajdonosának Steam felhasználóneve. Pontosan egyeznie kell (kis- és nagybetű érzékeny). |
OwnerGuid |
(nincs) | A szerver tulajdonosának 64 bites Steam ID-ja. |
MaxFPS |
30 |
Maximális szerver frissítési ráta (képkocka per másodperc). Magasabb értékek növelik a szerver válaszkészségét, de több CPU-t használnak. 30 és 60 közötti értékek ajánlottak. |
WhitelistEnabled |
False |
Ha True értékre van állítva, csak az engedélyezési listán szereplő játékosok csatlakozhatnak. Részletekért lásd az Astroneer admin és engedélyezési lista beállítása útmutatót. |
AutoSaveGameInterval |
900 |
Automatikus mentések közötti idő másodpercben. Az alapértelmezett 900 (15 perc). Alacsonyabb értékek gyakoribb mentést eredményeznek, de növelik a lemez I/O-t. |
BackupSaveGamesInterval |
7200 |
Biztonsági mentések közötti idő másodpercben. Az alapértelmezett 7200 (2 óra). A biztonsági másolatok az automatikus mentésektől függetlenek, és további visszaállítási pontokat biztosítanak. |
Példa konfiguráció
[/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 fájllal is az Astro/Saved/Config/WindowsServer/Engine.ini útvonalon. Ez a fájl alacsony szintű motor beállításokat vezérel, mint például a hálózati port kötést. A legtöbb esetben nem szükséges szerkesztened ezt a fájlt -- az alapértelmezett beállítások megfelelően működnek a GPanel port-kiosztásaival.
5. Csatlakozás
A lehetőség -- Játékbeli szerverböngésző
- Indítsd el az Astroneer-t a Steam-en keresztül.
- A főmenüből válaszd a Multiplayer lehetőséget.
- Kattints a Dedicated Servers fülre.
- Keresd meg a szerveredet név szerint, vagy böngészd a listát.
- Válaszd ki a szerveredet, és kattints a Join gombra. Add meg a szerver jelszavát, ha kéri.
B lehetőség -- Közvetlen csatlakozás IP-vel
- Indítsd el az Astroneer-t a Steam-en keresztül.
- A főmenüből válaszd a Multiplayer lehetőséget.
- Kattints a Dedicated Servers fülre.
- Használd a GPanel Network fülén található IP-címet és portot a közvetlen csatlakozáshoz:
<your-server-ip>:<port> - Add meg a szerver jelszavát, ha van beállítva.
PUBLIC_IP indítási változó (és a PublicIP az AstroServerSettings.ini-ben) megegyezik-e a szervered tényleges IP-címével, amely a GPanel Network fülén látható. Az eltérés a csatlakozási hibák leggyakoribb oka.
6. Mentéskezelés
Automatikus mentés
Az Astroneer automatikusan menti a világodat rendszeres időközönként. A gyakoriságot két beállítás szabályozza az AstroServerSettings.ini-ben:
- AutoSaveGameInterval -- Milyen gyakran történik az elsődleges mentés (alapértelmezett: 900 másodperc / 15 perc).
- BackupSaveGamesInterval -- Milyen gyakran készül külön biztonsági mentés (alapértelmezett: 7200 másodperc / 2 óra). A biztonsági mentések a normál automatikus mentésen túl további visszaállítási pontokat biztosítanak.
Mentési fájlok helye
A mentési fájlok a szerveren az alábbi helyen találhatók:
Astro/Saved/SaveGames/
A fájlok kiterjesztése .savegame. Ebben a könyvtárban megtalálod mind az elsődleges mentést, mind a biztonsági másolatokat.
Kézi biztonsági mentés SFTP-n keresztül
Kézi biztonsági mentés készítéséhez a világodról:
- Állítsd le a szervert a GPanel-ből, hogy az összes adat kiírásra kerüljön a lemezre.
- Csatlakozz a szerveredhez SFTP-n keresztül. A csatlakozási utasításokért lásd a Fájlok feltöltése SFTP-n keresztül útmutatót.
- Navigálj az
Astro/Saved/SaveGames/könyvtárba. - Töltsd le a megőrizni kívánt
.savegamefájlokat.
Mentés visszaállítása
- Állítsd le a szervert a GPanel-ből.
- Csatlakozz SFTP-n keresztül, és navigálj az
Astro/Saved/SaveGames/könyvtárba. - Töltsd fel a
.savegamefájlodat ebbe a könyvtárba, szükség esetén felülírva a meglévő mentést. - Indítsd el a szervert a GPanel-ből. A szerver indításkor betölti a mentési fájlt.
Hibaelhárítás
A szerver nem jelenik meg a böngészőben
- Győződj meg róla, hogy a szerver teljesen elindult a GPanel-ben. Ellenőrizd a konzolt hibaüzenetek után.
- Ellenőrizd, hogy a
PUBLIC_IPa Startup fülön pontosan megegyezik-e a szervered IP-jével a Network fülön. - A szerverböngészőnek több percbe is telhet, amíg indexeli az újonnan indított szervert. Próbálj közvetlenül IP-vel csatlakozni várakozás közben.
A szerver összeomlik indításkor
- Ellenőrizd a GPanel konzol naplóját hibaüzenetek után. Gyakori okok közé tartoznak az érvénytelen konfigurációs értékek az
AstroServerSettings.ini-ben. - Próbáld meg törölni az
AstroServerSettings.inifájlt, és indítsd újra a szervert. Egy új konfigurációs fájl generálódik az alapértelmezett értékekkel. - Ha az összeomlás továbbra is fennáll, nyiss egy támogatási jegyet a szervered IP-jével és a konzol hibaüzeneteivel.
Kapcsolódó cikkek
- Astroneer admin és engedélyezési lista beállítása
- Szerver IP és port megtalálása
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha az Astroneer szervereddel kapcsolatos problémáid vannak, amelyeket ez az útmutató nem tárgyal, nyiss egy támogatási jegyet, és mellékeld a szervered IP-címét, a probléma leírását és a GPanel konzol vonatkozó hibaüzeneteit.