Acest ghid acoperă cum să configurezi serverul tău dedicat Astroneer pe Legion Hosting, să configurezi variabilele de pornire, să editezi setările serverului, să te conectezi la serverul tău și să gestionezi salvările și copiile de rezervă. Pentru configurarea listei albe și a administratorilor, consultă Configurarea Administratorilor și a Listei Albe pentru Astroneer.
1. Cerințe Preliminare
Înainte de a porni serverul tău Astroneer, adună următoarele informații:
- Numele de Utilizator Steam al Proprietarului -- Numele exact al profilului tău Steam. Acesta este folosit de server pentru a identifica contul proprietarului.
- ID-ul Steam al Proprietarului (GUID) -- ID-ul tău Steam pe 64 de biți (de ex.
76561198012345678). Serverul îl folosește pentru a-ți acorda privilegii de administrator/proprietar în joc.
Cum să Găsești ID-ul Tău Steam
- Deschide Steam și apasă pe numele profilului tău din colțul din dreapta sus.
- Selectează Account details. ID-ul tău Steam nu este afișat direct aici, dar URL-ul profilului tău îl conține dacă nu ai setat un URL personalizat.
- Alternativ, vizitează steamid.io, lipește URL-ul profilului tău Steam și copiază valoarea steamID64.
2. Prima Pornire
- Autentifică-te în GPanel și selectează serverul tău Astroneer.
- Mergi la fila Startup. Vei vedea mai multe variabile configurabile (vezi tabelul de mai jos).
- Setează OWNER_NAME la numele tău exact de utilizator Steam.
- Setează OWNER_GUID la ID-ul tău Steam pe 64 de biți.
- Verifică dacă PUBLIC_IP este setat corect. Acesta ar trebui să corespundă cu adresa IP publică a serverului tău afișată în fila Network.
- Întoarce-te la fila Console și apasă Start.
- Așteaptă ca consola să arate că serverul a terminat de încărcat. Prima pornire poate dura un minut sau două, deoarece Astroneer își inițializează fișierele lumii prin Proton.
3. Variabilele de Pornire GPanel
Următoarele variabile sunt disponibile în fila Startup din GPanel. Acestea sunt transmise serverului la fiecare pornire.
| Variabilă | Obligatorie | Descriere |
|---|---|---|
PUBLIC_IP |
Da | Adresa IP publică a serverului tău. Trebuie să corespundă cu IP-ul afișat în fila Network din GPanel. Serverul nu va fi accesibil dacă acesta este incorect. |
OWNER_NAME |
Da | Numele de utilizator Steam al proprietarului serverului. Acestui cont i se acordă privilegii complete de administrator în joc. |
OWNER_GUID |
Da | ID-ul Steam pe 64 de biți al proprietarului serverului (de ex. 76561198012345678). Funcționează împreună cu OWNER_NAME pentru a identifica contul de administrator. |
SERVER_NAME |
Nu | Numele afișat în browserul de servere. Implicit "Astroneer Dedicated Server" dacă nu este setat. |
SERVER_PWD |
Nu | Parolă opțională pe care jucătorii trebuie să o introducă pentru a se conecta la server. Lasă gol pentru un server public. |
4. AstroServerSettings.ini
Pentru o configurare mai avansată, poți edita direct fișierul de configurare INI al serverului. Oprește serverul înainte de a face modificări.
Locația Fișierului
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Deschide acest fișier folosind fila Files din GPanel sau conectează-te prin SFTP. Dacă fișierul nu există, pornește și oprește serverul o dată pentru a-l genera cu valori implicite.
Setări Cheie
| Setare | Implicit | Descriere |
|---|---|---|
PublicIP |
(IP-ul serverului tău) | Adresa IP publică a serverului. Trebuie să corespundă cu IP-ul real al serverului tău din fila Network din GPanel. |
ServerName |
Astroneer Dedicated Server |
Numele afișat în browserul de servere din joc. |
ServerPassword |
(gol) | Parolă opțională de conectare. Lasă gol pentru un server public. |
OwnerName |
(niciuna) | Numele de utilizator Steam al proprietarului serverului. Trebuie să corespundă exact (ține cont de majuscule și minuscule). |
OwnerGuid |
(niciuna) | ID-ul Steam pe 64 de biți al proprietarului serverului. |
MaxFPS |
30 |
Rata maximă de tick a serverului (cadre pe secundă). Valori mai mari cresc reactivitatea serverului, dar folosesc mai mult CPU. Se recomandă valori între 30 și 60. |
WhitelistEnabled |
False |
Când este setat la True, doar jucătorii de pe lista albă se pot conecta. Consultă Configurarea Administratorilor și a Listei Albe pentru Astroneer pentru detalii. |
AutoSaveGameInterval |
900 |
Timpul dintre salvările automate în secunde. Implicit este 900 (15 minute). Valorile mai mici salvează mai frecvent, dar cresc operațiunile I/O pe disc. |
BackupSaveGamesInterval |
7200 |
Timpul dintre salvările de rezervă în secunde. Implicit este 7200 (2 ore). Copiile de rezervă sunt separate de salvările automate și oferă puncte suplimentare de revenire. |
Exemplu de Configurare
[/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 la Astro/Saved/Config/WindowsServer/Engine.ini. Acest fișier controlează setări de nivel scăzut ale motorului, cum ar fi legarea portului de rețea. În majoritatea cazurilor nu este nevoie să editezi acest fișier -- valorile implicite funcționează corect cu atribuirile de porturi din GPanel.
5. Cum să te Conectezi
Opțiunea A -- Browserul de Servere din Joc
- Lansează Astroneer prin Steam.
- Din meniul principal, selectează Multiplayer.
- Apasă pe fila Dedicated Servers.
- Caută serverul tău după nume sau navighează prin listă.
- Selectează serverul tău și apasă Join. Introdu parola serverului dacă ți se cere.
Opțiunea B -- Conectare Directă prin IP
- Lansează Astroneer prin Steam.
- Din meniul principal, selectează Multiplayer.
- Apasă pe fila Dedicated Servers.
- Folosește adresa IP și portul din fila Network din GPanel pentru a te conecta direct:
<your-server-ip>:<port> - Introdu parola serverului dacă este setată una.
PUBLIC_IP (și PublicIP din AstroServerSettings.ini) corespund cu adresa IP reală a serverului tău afișată în fila Network din GPanel. O nepotrivire este cea mai frecventă cauză a eșecurilor de conectare.
6. Gestionarea Salvărilor
Salvare Automată
Astroneer salvează automat lumea ta la intervale regulate. Frecvența este controlată de două setări din AstroServerSettings.ini:
- AutoSaveGameInterval -- Cât de des are loc salvarea principală (implicit: 900 secunde / 15 minute).
- BackupSaveGamesInterval -- Cât de des este creată o salvare de rezervă separată (implicit: 7200 secunde / 2 ore). Salvările de rezervă oferă puncte suplimentare de revenire dincolo de salvarea automată obișnuită.
Locația Fișierelor de Salvare
Fișierele de salvare sunt stocate pe server la:
Astro/Saved/SaveGames/
Fișierele au extensia .savegame. Vei găsi atât salvarea principală, cât și orice salvări de rezervă în acest director.
Copii de Rezervă Manuale prin SFTP
Pentru a crea o copie de rezervă manuală a lumii tale:
- Oprește serverul din GPanel pentru a te asigura că toate datele sunt scrise pe disc.
- Conectează-te la serverul tău prin SFTP. Consultă Cum să Încarci Fișiere prin SFTP pentru instrucțiuni de conectare.
- Navighează la
Astro/Saved/SaveGames/. - Descarcă fișierele
.savegamepe care vrei să le păstrezi.
Restaurarea unei Salvări
- Oprește serverul din GPanel.
- Conectează-te prin SFTP și navighează la
Astro/Saved/SaveGames/. - Încarcă fișierul tău
.savegameîn acest director, înlocuind salvarea existentă dacă este necesar. - Pornește serverul din GPanel. Serverul va încărca fișierul de salvare la pornire.
Depanare
Serverul Nu Apare în Browser
- Confirmă că serverul a pornit complet în GPanel. Verifică consola pentru orice mesaje de eroare.
- Verifică dacă
PUBLIC_IPdin fila Startup corespunde exact cu IP-ul serverului tău din fila Network. - Browserul de servere poate dura câteva minute pentru a indexa un server nou pornit. Încearcă să te conectezi direct prin IP în timp ce aștepți.
Serverul Se Prăbușește la Pornire
- Verifică jurnalul consolei GPanel pentru mesaje de eroare. Cauzele comune includ valori de configurare nevalide în
AstroServerSettings.ini. - Încearcă să ștergi
AstroServerSettings.iniși să repornești serverul. Va fi generat un fișier de configurare nou cu valori implicite. - Dacă prăbușirea persistă, deschide un tichet de suport cu IP-ul serverului tău și orice mesaje de eroare din consolă.
Articole Conexe
- Configurarea Administratorilor și a Listei Albe pentru Astroneer
- Cum să Găsești IP-ul și Portul Serverului Tău
- Cum să Încarci Fișiere prin SFTP
- Ghidul de Pornire a Serverului
Ai Nevoie de Ajutor?
Dacă întâmpini probleme cu serverul tău Astroneer care nu sunt acoperite aici, deschide un tichet de suport și include IP-ul serverului tău, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.