Αυτός ο οδηγός καλύπτει πώς να ρυθμίσετε τον αποκλειστικό σας διακομιστή Astroneer στο Legion Hosting, να διαμορφώσετε τις μεταβλητές εκκίνησης, να επεξεργαστείτε τις ρυθμίσεις του διακομιστή, να συνδεθείτε στον διακομιστή σας και να διαχειριστείτε αποθηκεύσεις και αντίγραφα ασφαλείας. Για τη διαμόρφωση whitelist και διαχειριστή, δείτε τη Ρύθμιση Διαχειριστή και Whitelist του Astroneer.
1. Προαπαιτούμενα
Πριν ξεκινήσετε τον διακομιστή σας Astroneer, συγκεντρώστε τις ακόλουθες πληροφορίες:
- Όνομα Χρήστη Steam Ιδιοκτήτη -- Το ακριβές όνομα του προφίλ σας στο Steam. Αυτό χρησιμοποιείται από τον διακομιστή για την αναγνώριση του λογαριασμού ιδιοκτήτη.
- Steam ID Ιδιοκτήτη (GUID) -- Το 64-bit Steam ID σας (π.χ.
76561198012345678). Ο διακομιστής το χρησιμοποιεί για να σας χορηγήσει δικαιώματα διαχειριστή/ιδιοκτήτη εντός παιχνιδιού.
Πώς να Βρείτε το Steam ID σας
- Ανοίξτε το Steam και κάντε κλικ στο όνομα του προφίλ σας στην επάνω δεξιά γωνία.
- Επιλέξτε Account details. Το Steam ID σας δεν εμφανίζεται απευθείας εδώ, αλλά το URL του προφίλ σας το περιέχει εάν δεν έχετε ορίσει προσαρμοσμένο URL.
- Εναλλακτικά, επισκεφθείτε το steamid.io, επικολλήστε το URL του προφίλ σας στο Steam και αντιγράψτε την τιμή steamID64.
2. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας Astroneer.
- Μεταβείτε στην καρτέλα Startup. Θα δείτε αρκετές διαμορφώσιμες μεταβλητές (δείτε τον πίνακα παρακάτω).
- Ορίστε το OWNER_NAME στο ακριβές όνομα χρήστη σας στο Steam.
- Ορίστε το OWNER_GUID στο 64-bit Steam ID σας.
- Επαληθεύστε ότι το PUBLIC_IP έχει οριστεί σωστά. Αυτό θα πρέπει να ταιριάζει με τη δημόσια διεύθυνση IP του διακομιστή σας που εμφανίζεται στην καρτέλα Network.
- Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
- Περιμένετε να εμφανίσει η κονσόλα ότι ο διακομιστής ολοκλήρωσε τη φόρτωση. Η πρώτη εκκίνηση μπορεί να διαρκέσει ένα ή δύο λεπτά καθώς το Astroneer αρχικοποιεί τα αρχεία του κόσμου του μέσω Proton.
3. Μεταβλητές Εκκίνησης GPanel
Οι ακόλουθες μεταβλητές είναι διαθέσιμες στην καρτέλα Startup του GPanel. Αυτές μεταβιβάζονται στον διακομιστή σε κάθε εκκίνηση.
| Μεταβλητή | Απαιτείται | Περιγραφή |
|---|---|---|
PUBLIC_IP |
Ναι | Η δημόσια διεύθυνση IP του διακομιστή σας. Πρέπει να ταιριάζει με την IP που εμφανίζεται στην καρτέλα Network του GPanel. Ο διακομιστής δεν θα είναι προσβάσιμος εάν αυτό είναι λανθασμένο. |
OWNER_NAME |
Ναι | Το όνομα χρήστη Steam του ιδιοκτήτη του διακομιστή. Σε αυτόν τον λογαριασμό χορηγούνται πλήρη δικαιώματα διαχειριστή εντός παιχνιδιού. |
OWNER_GUID |
Ναι | Το 64-bit Steam ID του ιδιοκτήτη του διακομιστή (π.χ. 76561198012345678). Λειτουργεί μαζί με το OWNER_NAME για την αναγνώριση του λογαριασμού διαχειριστή. |
SERVER_NAME |
Όχι | Το όνομα που εμφανίζεται στον περιηγητή διακομιστών. Προεπιλογή "Astroneer Dedicated Server" εάν δεν οριστεί. |
SERVER_PWD |
Όχι | Προαιρετικός κωδικός πρόσβασης που πρέπει να εισαγάγουν οι παίκτες για να συνδεθούν στον διακομιστή. Αφήστε κενό για δημόσιο διακομιστή. |
4. AstroServerSettings.ini
Για πιο προηγμένη διαμόρφωση, μπορείτε να επεξεργαστείτε απευθείας το αρχείο διαμόρφωσης INI του διακομιστή. Σταματήστε τον διακομιστή σας πριν κάνετε αλλαγές.
Τοποθεσία Αρχείου
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Ανοίξτε αυτό το αρχείο χρησιμοποιώντας την καρτέλα Files στο GPanel ή συνδεθείτε μέσω SFTP. Εάν το αρχείο δεν υπάρχει, εκκινήστε και σταματήστε τον διακομιστή μία φορά για να το δημιουργήσετε με προεπιλεγμένες τιμές.
Βασικές Ρυθμίσεις
| Ρύθμιση | Προεπιλογή | Περιγραφή |
|---|---|---|
PublicIP |
(η IP του διακομιστή σας) | Η δημόσια διεύθυνση IP του διακομιστή. Πρέπει να ταιριάζει με την πραγματική IP του διακομιστή σας από την καρτέλα Network του GPanel. |
ServerName |
Astroneer Dedicated Server |
Το όνομα που εμφανίζεται στον περιηγητή διακομιστών εντός παιχνιδιού. |
ServerPassword |
(κενό) | Προαιρετικός κωδικός πρόσβασης σύνδεσης. Αφήστε κενό για δημόσιο διακομιστή. |
OwnerName |
(κανένα) | Το όνομα χρήστη Steam του ιδιοκτήτη του διακομιστή. Πρέπει να ταιριάζει ακριβώς (διάκριση πεζών-κεφαλαίων). |
OwnerGuid |
(κανένα) | Το 64-bit Steam ID του ιδιοκτήτη του διακομιστή. |
MaxFPS |
30 |
Μέγιστος ρυθμός tick του διακομιστή (frames ανά δευτερόλεπτο). Υψηλότερες τιμές αυξάνουν την ανταπόκριση του διακομιστή αλλά χρησιμοποιούν περισσότερη CPU. Συνιστώνται τιμές μεταξύ 30 και 60. |
WhitelistEnabled |
False |
Όταν οριστεί σε True, μόνο οι παίκτες στο whitelist μπορούν να συνδεθούν. Δείτε τη Ρύθμιση Διαχειριστή και Whitelist του Astroneer για λεπτομέρειες. |
AutoSaveGameInterval |
900 |
Χρόνος μεταξύ των αυτόματων αποθηκεύσεων σε δευτερόλεπτα. Η προεπιλογή είναι 900 (15 λεπτά). Χαμηλότερες τιμές αποθηκεύουν συχνότερα αλλά αυξάνουν το I/O του δίσκου. |
BackupSaveGamesInterval |
7200 |
Χρόνος μεταξύ των αποθηκεύσεων αντιγράφων ασφαλείας σε δευτερόλεπτα. Η προεπιλογή είναι 7200 (2 ώρες). Τα αντίγραφα ασφαλείας είναι ξεχωριστά από τις αυτόματες αποθηκεύσεις και παρέχουν επιπλέον σημεία επαναφοράς. |
Παράδειγμα Διαμόρφωσης
[/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 στο Astro/Saved/Config/WindowsServer/Engine.ini. Αυτό το αρχείο ελέγχει ρυθμίσεις μηχανής χαμηλού επιπέδου, όπως η σύνδεση θύρας δικτύου. Στις περισσότερες περιπτώσεις δεν χρειάζεται να επεξεργαστείτε αυτό το αρχείο -- οι προεπιλογές λειτουργούν σωστά με τις αναθέσεις θυρών του GPanel.
5. Πώς να Συνδεθείτε
Επιλογή A -- Περιηγητής Διακομιστών Εντός Παιχνιδιού
- Εκκινήστε το Astroneer μέσω Steam.
- Από το κύριο μενού, επιλέξτε Multiplayer.
- Κάντε κλικ στην καρτέλα Dedicated Servers.
- Αναζητήστε τον διακομιστή σας με το όνομα, ή περιηγηθείτε στη λίστα.
- Επιλέξτε τον διακομιστή σας και κάντε κλικ στο Join. Εισαγάγετε τον κωδικό πρόσβασης του διακομιστή εάν ζητηθεί.
Επιλογή B -- Απευθείας Σύνδεση μέσω IP
- Εκκινήστε το Astroneer μέσω Steam.
- Από το κύριο μενού, επιλέξτε Multiplayer.
- Κάντε κλικ στην καρτέλα Dedicated Servers.
- Χρησιμοποιήστε τη διεύθυνση IP και τη θύρα από την καρτέλα Network του GPanel για να συνδεθείτε απευθείας:
<your-server-ip>:<port> - Εισαγάγετε τον κωδικό πρόσβασης του διακομιστή εάν έχει οριστεί.
PUBLIC_IP (και το PublicIP στο AstroServerSettings.ini) ταιριάζουν με την πραγματική διεύθυνση IP του διακομιστή σας που εμφανίζεται στην καρτέλα Network του GPanel. Μια αναντιστοιχία είναι η πιο συχνή αιτία αποτυχιών σύνδεσης.
6. Διαχείριση Αποθηκεύσεων
Αυτόματη Αποθήκευση
Το Astroneer αποθηκεύει αυτόματα τον κόσμο σας σε τακτά διαστήματα. Η συχνότητα ελέγχεται από δύο ρυθμίσεις στο AstroServerSettings.ini:
- AutoSaveGameInterval -- Πόσο συχνά γίνεται η κύρια αποθήκευση (προεπιλογή: 900 δευτερόλεπτα / 15 λεπτά).
- BackupSaveGamesInterval -- Πόσο συχνά δημιουργείται μια ξεχωριστή αποθήκευση αντιγράφου ασφαλείας (προεπιλογή: 7200 δευτερόλεπτα / 2 ώρες). Οι αποθηκεύσεις αντιγράφων ασφαλείας παρέχουν επιπλέον σημεία επαναφοράς πέρα από την τακτική αυτόματη αποθήκευση.
Τοποθεσία Αρχείου Αποθήκευσης
Τα αρχεία αποθήκευσης αποθηκεύονται στον διακομιστή στο:
Astro/Saved/SaveGames/
Τα αρχεία έχουν την επέκταση .savegame. Θα βρείτε τόσο την κύρια αποθήκευση όσο και τυχόν αποθηκεύσεις αντιγράφων ασφαλείας σε αυτόν τον κατάλογο.
Χειροκίνητα Αντίγραφα Ασφαλείας μέσω SFTP
Για να δημιουργήσετε ένα χειροκίνητο αντίγραφο ασφαλείας του κόσμου σας:
- Σταματήστε τον διακομιστή από το GPanel για να διασφαλίσετε ότι όλα τα δεδομένα έχουν γραφτεί στον δίσκο.
- Συνδεθείτε στον διακομιστή σας μέσω SFTP. Δείτε το Πώς να Ανεβάσετε Αρχεία μέσω SFTP για οδηγίες σύνδεσης.
- Πλοηγηθείτε στο
Astro/Saved/SaveGames/. - Κατεβάστε τα αρχεία
.savegameπου θέλετε να κρατήσετε.
Επαναφορά μιας Αποθήκευσης
- Σταματήστε τον διακομιστή από το GPanel.
- Συνδεθείτε μέσω SFTP και πλοηγηθείτε στο
Astro/Saved/SaveGames/. - Ανεβάστε το αρχείο
.savegameσας σε αυτόν τον κατάλογο, αντικαθιστώντας την υπάρχουσα αποθήκευση εάν χρειάζεται. - Εκκινήστε τον διακομιστή από το GPanel. Ο διακομιστής θα φορτώσει το αρχείο αποθήκευσης κατά την εκκίνηση.
Αντιμετώπιση Προβλημάτων
Ο Διακομιστής Δεν Εμφανίζεται στον Περιηγητή
- Επιβεβαιώστε ότι ο διακομιστής έχει ξεκινήσει πλήρως στο GPanel. Ελέγξτε την κονσόλα για τυχόν μηνύματα σφάλματος.
- Επαληθεύστε ότι το
PUBLIC_IPστην καρτέλα Startup ταιριάζει ακριβώς με την IP του διακομιστή σας από την καρτέλα Network. - Ο περιηγητής διακομιστών μπορεί να χρειαστεί αρκετά λεπτά για να καταχωρήσει έναν διακομιστή που μόλις ξεκίνησε. Δοκιμάστε να συνδεθείτε απευθείας μέσω IP ενώ περιμένετε.
Ο Διακομιστής Καταρρέει κατά την Εκκίνηση
- Ελέγξτε το αρχείο καταγραφής κονσόλας του GPanel για μηνύματα σφάλματος. Συχνές αιτίες περιλαμβάνουν μη έγκυρες τιμές διαμόρφωσης στο
AstroServerSettings.ini. - Δοκιμάστε να διαγράψετε το
AstroServerSettings.iniκαι να επανεκκινήσετε τον διακομιστή. Θα δημιουργηθεί ένα νέο αρχείο διαμόρφωσης με προεπιλεγμένες τιμές. - Εάν η κατάρρευση επιμένει, ανοίξτε ένα αίτημα υποστήριξης με την IP του διακομιστή σας και τυχόν μηνύματα σφάλματος από την κονσόλα.
Σχετικά Άρθρα
- Ρύθμιση Διαχειριστή και Whitelist του Astroneer
- Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας
- Πώς να Ανεβάσετε Αρχεία μέσω SFTP
- Οδηγός Εκκίνησης Διακομιστή
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή σας Astroneer που δεν καλύπτονται εδώ, ανοίξτε ένα αίτημα υποστήριξης και συμπεριλάβετε την IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.