Αν έχετε φτάσει σε αυτή τη σελίδα, αναρωτιέστε πώς να δημιουργήσετε τον δικό σας διακομιστή στο Rust, καθώς και πώς να το ρυθμίσετε ώστε να λειτουργεί.

Αρχικά, θα μιλήσουμε αποκλειστικά για την έκδοση Steam του παιχνιδιού, η οποία κοστίζει 800 ρούβλια για αυτό το χρονικό διάστημα, αν χρειαστεί, μπορεί να προσομοιωθεί σε πειρατικό παιχνίδι. Κατά τη διάρκεια διαφόρων εορτών κάντε αξιοπρεπείς εκπτώσεις. Επομένως, δεν θα εξετάσουμε πολύ τους πειρατικούς πελάτες-διακομιστές, επειδή το Rust δεν είναι τόσο ακριβό. Τώρα ας μιλήσουμε για τον σκοπό του διακομιστή στο ίδιο το παιχνίδι.

Ο σκοπός του διακομιστή σας στο παιχνίδι Rust

  1. Με τη βοήθεια του διακομιστή, μπορείτε να παίξετε με τους φίλους σας, όπου κανείς δεν θα παρεμβαίνει στο παιχνίδι σας.
  2. Για πειραματικές δραστηριότητες, αυτό σημαίνει ότι ο καθένας μπορεί να χτίσει σπίτια, παγίδες για να το δοκιμάσει σε πραγματικό χρόνο.
  3. Για να επωφεληθείτε από αυτό, δηλαδή τη δημιουργία ενός διακομιστή για το παιχνίδι δεκάδων ατόμων.

Ίσως υπάρχουν άλλοι λόγοι Διακομιστές σκουριάςΠειραματικό, αλλά αυτά ήταν μόνο τα πιο δημοφιλή.

Πώς να δημιουργήσετε (κάνετε) τον Rust Experimental διακομιστή σας στο Steam

Ο διακομιστής Rust είναι, πρώτα απ 'όλα, ένα απίστευτα καλό μέρος για να κάνετε πολλά πειράματα στο παιχνίδι. Όπου μπορείτε να δείτε τις νέες ενημερώσεις από διαφορετική οπτική γωνία, δηλαδή να μάθετε ποια αντικείμενα έχουν προστεθεί στο παιχνίδι, καθώς και να ελέγξετε τη σταθερότητα του σπιτιού σας, στο οποίο δεν θα είναι εύκολο να κάνετε επιδρομή. Ταυτόχρονα, ονομάστηκαν οι πιο μπανάλ λόγοι για τους οποίους δημιουργούν τον δικό τους διακομιστή.

Αξίζει να θυμάστε ότι οι διακομιστές έχουν μερικές φορές τα δικά τους καταστήματα με πράγματα όπου μπορείτε να αγοράσετε αντικείμενα για επιδρομή, κατασκευή σπιτιού, όπλα και πολλά άλλα, στην πραγματικότητα, με πραγματικά χρήματα. Από αυτή την άποψη, υπάρχει συνεχής ανταγωνισμός, όπου κάποιοι εξακολουθούν να αγοράζουν αυτά τα είδη.

Είναι καλύτερο να παίξετε τη διαδικασία του παιχνιδιού μαζί με φίλους σε διακομιστές άλλων ανθρώπων, γιατί θα προσθέσει αδρεναλίνη και θα αυξήσει το ομαδικό πνεύμα, έτσι θα καταλάβετε ότι είναι καλύτερο να επιβιώσετε μαζί με φίλους στους διακομιστές άλλων ανθρώπων. Υπάρχουν όμως και περιπτώσεις που ο διακομιστής γεμίζει όχι μόνο από απλούς παίκτες, αλλά και από απατεώνες που δεν σου επιτρέπουν να παίξεις κανονικά. Εάν ξέρετε πώς να σηκώνετε τον διακομιστή σας από τα γόνατά του, τότε μπορείτε να δημιουργήσετε τον δικό σας και να προσκαλέσετε φίλους εκεί, αλλά μην χρησιμοποιείτε δικαιώματα διαχειριστή, αυτό θα επιδεινώσει την κατάσταση των άλλων παικτών.

Απαιτήσεις συστήματος για το υλικό διακομιστή Rust

Όσο γελοίο κι αν ακούγεται, αλλά σίγουρο Απαιτήσεις συστήματοςδεν είναι γνωστό ποιο μπορεί να προταθεί σε όλους. Όπου στον εξοπλισμό το πιο σημαντικό στοιχείο είναι η RAM, η οποία μπορεί να είναι η υψηλότερη όσον αφορά τις παραμέτρους, επειδή όταν φορτώνεται ο διακομιστής, ολόκληρη η ροή φορτώνει τη RAM και στη συνέχεια συμβαίνουν παγώματα στον διακομιστή. Εάν υπάρχουν πολλά αντικείμενα και προγράμματα αναπαραγωγής στον διακομιστή, τότε το φορτίο στη μνήμη RAM θα ​​αυξηθεί μόνο. Για ένα πλήρες παιχνίδι, είναι κατάλληλα 8 GB μνήμης RAM και επεξεργαστής i5th, ο οποίος θα υποστηρίζει σταθερά τον διακομιστή σας στο σωστό επίπεδο. Με αυτόν τον εξοπλισμό, μπορείτε να αντέξετε μια επίθεση 20 ελικοπτέρων, ενώ τα πυροβολείτε από ένα κτίριο 15 ορόφων, το οποίο θα έχει διάμετρο 15 τετράγωνα. Επομένως, δεν θα πρέπει να προκύψουν διακοπή. Μόλις εμφανιστεί ένα σοβαρό φορτίο στον διακομιστή, η RAM αρχίζει να χρησιμοποιεί τη δική της ισχύ στο μέγιστο για να σώσει την εργασία του διακομιστή. ΣΤΟ κανονική λειτουργίαΧρησιμοποιείται μόνο το 4-6 τοις εκατό της μνήμης RAM.

Προσβασιμότητα στην Κονσόλα SteamCMD

SteamCMD είναι ειδική χρησιμότητα, το οποίο έχει σχεδιαστεί για άμεσες ενημερώσεις των δικών σας διακομιστών και αυτό γίνεται μέσω της έκδοσης πελάτη, χρησιμοποιώντας τη γραμμή εντολών. Αλλά αρχικά, με αυτόν τον τρόπο, μπορείτε να εγκαταστήσετε τον ίδιο τον διακομιστή Rust. Αναμφίβολα, είναι σημαντικό να κατεβάσετε μια τέτοια κονσόλα από τον επίσημο ιστότοπο και μόνο εκεί πρέπει να τη κατεβάσετε, επειδή μπορείτε να κολλήσετε επικίνδυνους ιούς. Ο ίδιος ο ιστότοπος έχει επίσης πληροφορίες εγκατάστασης, αλλά αυτή η οδηγία μάλλον δεν είναι αρκετή για να δημιουργήσετε έναν πλήρη διακομιστή.

Η ίδια η διανομή βρίσκεται στο αρχείο, για να εγκαταστήσετε, πρέπει να αποσυσκευάσετε όλα τα αρχεία σε έναν από τους απαραίτητους καταλόγους. Αξίζει να θυμάστε ότι εάν ο διακομιστής σας είναι σε Linux, τότε πρέπει να κάνετε λήψη ακριβώς μιας τέτοιας διανομής. Τώρα ας προσπαθήσουμε να αποσυναρμολογήσουμε πλήρως λειτουργικά συστήματα όπως τα Windows 10 και το Debian 8 GNU, Linux.

Εγκατάσταση ενός Distribution for Rust Server στα Windows 10

Ίσως αυτή η διαδικασία εγκατάστασης διανομής μπορεί να διαφέρει ελάχιστα από τις προηγούμενες εκδόσεις των Windows, όπου όλα γίνονται με τον ίδιο τρόπο. Επιπλέον, αυτή η διαδικασία μπορεί να πραγματοποιηθεί στην έκδοση πυρήνα, η οποία δεν απαιτεί άδεια χρήσης, η οποία μπορεί να είναι ιδανική για όλους τους διακομιστές.

Αρχικά, είναι καλύτερο να δημιουργήσετε έναν συγκεκριμένο φάκελο στον σκληρό σας δίσκο. Για παράδειγμα, D:\SteamCMD, ένα τέτοιο όνομα φτιάχτηκε για να μην μπερδευτεί στο μέλλον, και ήταν ξεκάθαρο τι θα έκανε στο μέλλον. Σε αυτόν τον φάκελο θα πρέπει να αποσυσκευάσετε τη διανομή σας. Αφού αποσυσκευάσετε όλα τα αρχεία, θα δείτε το stemcmd.exe ανάμεσα στα αρχεία, το οποίο είναι ακριβώς αυτό που χρειάζεστε για να εκτελέσετε. Μετά την εκκίνηση του προγράμματος, θα πραγματοποιήσει αυτόματα λήψη της τρέχουσας έκδοσης, εάν είναι απαραίτητο, έτσι ώστε ο διακομιστής σας να είναι στο ίδιο επίπεδο. Πρέπει να παραμείνετε σε αδράνεια μέχρι να σας ζητηθεί να εισάγετε οποιεσδήποτε εντολές.

Έτσι, έχουμε πλέον το δικαίωμα να ενημερώνουμε τις εφαρμογές Steam. Παρακάτω είναι αναλυτικές οδηγίεςγια να δημιουργήσετε και να ενημερώσετε τον δικό σας διακομιστή παιχνιδιών.

ΣΗΜΑΝΤΙΚΟ: Όλες οι εντολές εισάγονται χωρίς αυτά τα εισαγωγικά "", να το έχετε υπόψη σας στο μέλλον.
  1. Το πρώτο βήμα είναι η δική σας εξουσιοδότηση για την υπηρεσία. Αυτό μπορεί να γίνει με μια καλή ομάδα "σύνδεση ανώνυμη". Φυσικά, μπορείτε να καθορίσετε τα δικά σας στοιχεία σύνδεσης με κωδικό πρόσβασης, αλλά η ανώνυμη εξουσιοδότηση δεν απαιτεί την εισαγωγή οποιουδήποτε κωδικού πρόσβασης. Η χρήση του είναι απλούστερη από άλλα συστήματα εξουσιοδότησης.
  2. Το δεύτερο σημαντικό βήμα είναι να καθορίσετε την πραγματική διαδρομή προς τον κατάλογο όπου θα εγκατασταθεί πλήρως ο διακομιστής. Μπορείτε να το κάνετε αυτό με "force_install_dir<Путь каталога>» . Σε αυτή την περίπτωση, αξίζει να το θυμάστε αυτό κατά την επιλογή σκληρός δίσκος, πρέπει να δώσετε προσοχή στον φόρτο εργασίας και την απόδοση του. Το ψηλότερο διακίνησηείναι μόνο μέσα Μονάδα SSDαξίζει να αγοράσετε αν όχι. Χάρη σε αυτόν, η ταχύτητα αυξάνεται κατά 90 τοις εκατό, καθώς και η πρόσβαση σε αυτήν. Επομένως, αυτό πρέπει να λαμβάνεται υπόψη κατά τη δημιουργία ενός διακομιστή. Η διαδρομή μαζί με την εντολή θα μοιάζει κάπως έτσι, "force_install_dir D:\srv001"(το όνομα του καταλόγου καθορίστηκε με αυθαίρετο τρόπο, όπου μπορείτε να τον ονομάσετε με τον δικό σας τρόπο, μετά τον οποίο θα δημιουργηθεί αυτόματα).
  3. Ένα από τα εξίσου σημαντικά βήματα είναι να ξεκινήσει η εγκατάσταση ή η ενημέρωση του παιχνιδιού. Αναμφίβολα, όλα τα προγράμματα και οι εφαρμογές έχουν το δικό τους αναγνωριστικό, στο Rust έχει αυτό το αναγνωριστικό: "258550". Σε αυτό το βήμα, δεν χρειάζεται να το σκεφτείτε, όπου μπορείτε να εισάγετε με τόλμη τα ακόλουθα δεδομένα στην κονσόλα: "app_update 258550". Μετά την εισαγωγή αυτής της εντολής, θα πραγματοποιηθεί η λήψη, καθώς και η απαιτούμενη αποσυσκευασία των ληφθέντων αρχείων στον διακομιστή καταλόγου, που μόλις υποδείξαμε στο προηγούμενο βήμα. Φυσικά, αν κοιτάξετε στο Διαδίκτυο, μπορείτε να συναντήσετε μια τέτοια εντολή "app_update 258550 -beta public". Αυτή, φυσικά, έχει μια πλήρη περίληψη της ομάδας. Η πλειοψηφία έγκειται σε ένα πράγμα, ότι το παιχνίδι ήταν προηγουμένως χωρισμένο σε δύο διαφορετικά παιχνίδια, και αυτά είναι το Legacy και το Experimental. Οπου μια νέα έκδοσηήταν σε δοκιμή, η οποία δεν προστέθηκε στην κύρια έκδοση του παιχνιδιού και διανεμήθηκε σε δωρεάν λειτουργία. Τώρα το Legacy έκλεισε επίσημα, όπου το Experimental ήρθε να το αντικαταστήσει. Απαιτούνται κλειδιά όπως "-beta" για την εγκατάσταση μιας συγκεκριμένης έκδοσης του παιχνιδιού, στην περίπτωσή μας, αυτό δεν είναι απαραίτητο. Μετά από όλα, θα κατεβάσει έναν πλήρη πελάτη του ίδιου του παιχνιδιού, ο οποίος είναι ενημερωμένος.

Αφού ο πελάτης σας κατεβάσει όλα τα απαιτούμενα αρχεία για τον διακομιστή, μπορείτε να προχωρήσετε στην επίσημη εκκίνηση του διακομιστή.

Αυτό το άρθρο θα καλύψει την πλήρη ιδέα της δημιουργίας, του ανοίγματος και ακόμη και της διαχείρισης του δικού σας διακομιστή, ο οποίος θα έχει μόνο τυπικά αρχεία χωρίς καμία τροποποίηση σε αυτόν. Εξάλλου, οι τροποποιήσεις είναι ένα εντελώς διαφορετικό θέμα, για το οποίο μπορείτε επίσης να πείτε πολλά.

Για να ξεκινήσουμε τον διακομιστή μας, χρειαζόμαστε αρχείο δέσμης(αρχείο παρτίδας). Επιπλέον, κατά την εκκίνησή του, έχετε το δικαίωμα να αντικαταστήσετε αρκετές από τις δικές σας λειτουργίες, τις οποίες θα αναγκαστεί να εκτελέσει, και αυτό υποδεικνύεται στην ίδια την εντολή εκκίνησης.

Από όλες τις ελάχιστες εντολές, απαιτείται να συμπεριληφθεί μια τέτοια γραμμή στο αρχείο δέσμης RustDedicated.exe –batchmode. Αυτό είναι μόνο το μικρότερο μέρος των πιθανών συνδεδεμένων εντολών που μπορούν να χρησιμοποιηθούν.

Αν κάποιος ενδιαφέρεται, μπορείτε να εκτελέσετε τον διακομιστή σας κάτω από τέτοιες εντολές που θα πρέπει να υπάρχουν στο αρχείο δέσμης σας "RustDedicated.exe -batchmode +server.hostname "MyNameServerRExP" +server.port 28016 -logFile "output.txt". Στη γραμμή εντολών, οι εντολές δεν εμφανίζονταν πολύ επιθυμητές ρυθμίσεις, τα οποία υποδεικνύουν το όνομα του διακομιστή που δημιουργήσατε, τον αριθμό θύρας, το αρχείο καταγραφής, θα καταγράψει όλες τις ενέργειες καταγραφής που εκτελούνται από τον διακομιστή, όπου μπορείτε να μάθετε ποια σφάλματα παρουσιάστηκαν στην εργασία του. Αλλά για αυτό πρέπει να δημιουργήσετε ένα αρχείο στον κατάλογο του δημιουργημένου διακομιστή και θα είναι "D:\srv001\ruststart.bat".

Ένας σημαντικός παράγοντας σε αυτό το βήμα είναι η επιλογή της θύρας, εάν έχετε πολλούς άλλους διακομιστές στον ίδιο διακομιστή, τότε πρέπει να χρησιμοποιήσετε εντελώς διαφορετικές θύρες. Δηλαδή, εσείς οι ίδιοι πρέπει να ορίσετε άλλες παραμέτρους θύρας "+server.port 28017".

Μετά την εκτέλεση αυτής της εντολής, θα δημιουργηθεί ολόκληρος ο κόσμος. Αλλά και σε αυτό αρχείο δέσμηςέχετε το δικαίωμα να καθορίσετε τυχόν εντολές που θα χρησιμοποιηθούν απευθείας για τον διακομιστή.

Τώρα πρέπει να ξεκινήσουμε το ίδιο το παιχνίδι Rust, ξεκινώντας το παιχνίδι, ανοίξτε την κονσόλα με χρησιμοποιώντας το πλήκτρο F1, όπου μπαίνουμε σε μια τέτοια γραμμή "connect localhost:28016". Δηλαδή εισάγουμε την ίδια θύρα που υποδείξαμε στο ίδιο το αρχείο δέσμης και θα πάμε στον διακομιστή μας. Αλλά το "localhost" θα εκτελείται μόνο στον υπολογιστή σας όπου εκτελούσε ο διακομιστής. Εάν κάνατε το ίδιο, αλλά ήδη στον διακομιστή που αγοράσατε, τότε χρειάζεται μόνο να εισαγάγετε τη διεύθυνση IP και τη θύρα του διακομιστή και, στη συνέχεια, να μεταβείτε σε αυτόν. Αλλά αρχικά φτιάξαμε έναν διακομιστή για το λειτουργικό μας σύστημα τοπική πρόσβαση. Έτσι, έχοντας καταχωρήσει την εντολή σύνδεσης, μετά από λίγο θα είναι δυνατό να τρέξετε γύρω από το άγριο νησί.

Αυτόματη διαδικασία ενημέρωσης για τον διακομιστή Rust Experimental

Αυτή τη στιγμή, κάθε άτομο ορίζει το δικό του πλαίσιο, τον καλύτερο τρόπο ενημέρωσης ολόκληρου του διακομιστή αναβαθμισμένη έκδοσηΠαιχνίδια. Δηλαδή, μπορείτε να ορίσετε συγκεκριμένες τιμές που θα ακολουθήσει το σύστημά σας. Για να γίνει αυτό, είναι σημαντικό να δημιουργήσετε ξανά ένα αρχείο δέσμης με αυτήν τη διαδρομή "D:\SteamCMD\upd_rs001.bat". Θα πρέπει να περιέχει κάτι σαν αυτό:

echo "Ενημέρωση διακομιστή Rust: SRV001"

start /wait/high steamcmd.exe +login anonymous +force_install_dir D:\SRV001 +app_update 258550 validate +quit"

Τώρα θα πρέπει να αναστείλετε τον διακομιστή μόνοι σας και να ανοίξετε αυτό το αρχείο bat, το οποίο θα ενημερώσει τον πελάτη του διακομιστή σας τρέχουσα έκδοση. Μόλις ληφθούν οι ενημερώσεις, μπορείτε να τις εκτελέσετε ξανά με ασφάλεια.

Εάν κατανοείτε τις εντολές της κονσόλας, τότε μπορείτε να φέρετε τα πάντα στον αυτοματισμό. Όπου αν έρθει μια νέα ενημέρωση, τότε ο διακομιστής σταματά να λειτουργεί και κατεβάζει ο ίδιος τις ενημερώσεις, χωρίς τη συμμετοχή σας σε όλες αυτές τις στιγμές. Φυσικά, εάν έχετε διακομιστή με τροποποιήσεις, τότε μπορεί να σταματήσουν να λειτουργούν και να μπορούν να υποστηρίζονται περισσότερο. Όσο για τους αρχικούς διακομιστές, αυτή θα είναι απλώς μια εξαιρετική επιλογή που είναι απλά αναντικατάστατη.

Εγκατάσταση του διακομιστή σε μηχανή Debian Squeeze

Αναμφίβολα, η διαδικασία αυτής της εγκατάστασης είναι πολύ δύσκολη και απαιτεί σημαντικές εξηγήσεις για το τι σχετίζεται με τι. Επομένως, πρέπει να ενεργήσετε προσεκτικά.

  1. Παω σε σύστημα linuxκάτω από τον υπερχρήστη, αναφέρεται διαφορετικά ως "su". Στη συνέχεια, πρέπει να εκτελέσετε την εντολή "apt-get install lib32gcc1". Αυτό το βήμα εγκαθιστά τις βιβλιοθήκες που απαιτούνται ειδικά για το GCC, ή πιο συγκεκριμένα, για τη μεταγλώττιση.
  2. Για το SteamCMD δημιουργείται εντελώς ξεχωριστά νέο προφίλγια να μην εκτελείται συνεχώς ως root, κάτι που θα χρειαστεί περισσότερο χρόνο για να εκτελεστεί. Στη συνέχεια δημιουργούμε ήρεμα έναν χρήστη steam, όπου συνδέουμε αμέσως, ενώ χρησιμοποιούμε εντολές όπως: “useradd -m steam”, μετά το “su - steam”.
  3. Στη συνέχεια, πρέπει να δημιουργήσετε έναν κατάλογο που ονομάζεται "steamcmd" και να μεταβείτε σε αυτόν χρησιμοποιώντας "mkdir ~/steamcmd" και μετά "cd ~/steamcmd". Πού να δημιουργήσετε έναν κατάλογο στον οικονομικό κατάλογο του προφίλ steam.
  4. Κατεβάστε αμέσως τη διανομή στην κονσόλα: "wget ​​· http://media.steampowered.com/client/installer/steamcmd_linux.tar.gz".
  5. Αποσυσκευάζουμε το αρχείο: "tar -xvzf steamcmd_linux.tar.gz". Στη συνέχεια, πληκτρολογήστε "ls" και δείτε ποια αρχεία έχουν προστεθεί.
  6. Με τη βοήθεια του "./steamcmd.sh" ξεκινάμε το σενάριο του κελύφους. Πού να δημιουργήσετε μια πρόσκληση εντολή κονσόλαςΑτμός. Αναμφίβολα, στο μέλλον απλά εισάγουμε τις εντολές που προορίζονται για steam, με τις οποίες έχουμε ήδη δει εγκατάσταση των Windowsεκδόσεις.

"σύνδεση ανώνυμη"

"force_install_dir ./res02"

"app_update 258550"

  1. Καθώς όλα είναι εγκατεστημένα, μεταβείτε με τόλμη στον φάκελο "res02", αλλά για αυτό πρέπει πρώτα να βγείτε από την κονσόλα Steam "έξοδος". Εισαγάγετε περαιτέρω "cd ./res02" και πληκτρολογήστε "ls". Κοιτάμε όλα τα αρχεία και ανάμεσα στους γνωστούς βλέπουμε ότι υπάρχει το αρχείο "RustDedicated".
  2. Σε αυτό το βήμα θυμάται έκδοση Windowsπάλι, όπου χρησιμοποιούμε ήδη ένα αρχείο δέσμης. Κάνουμε το ίδιο εδώ, εκτελώντας το αρχείο δέσμης κάτω από τις ακόλουθες παραμέτρους "./RustDedicated –batchmode". Μετά από αυτό, η κονσόλα αρχίζει να εμφανίζει διάφορα μηνύματα σχετικά με ορισμένες πληροφορίες, στα οποία δεν πρέπει να υπάρχουν σφάλματα.

Στη συνέχεια ξεκινάμε γρήγορα το παιχνίδι και γράφουμε, ως συνήθως, στην κονσόλα "connect 192.168.0.75:28016". Εδώ, η διεύθυνση του ίδιου του μηχανήματος αναφέρεται ήδη αρχικά, καθώς και η θύρα του. Στη συνέχεια βλέπουμε ότι έχει δημιουργηθεί η σύνδεση με τον διακομιστή. Δυστυχώς, χωρίς βελτιστοποίηση, ο διακομιστής θα καταναλώσει το μεγαλύτερο μέρος της μνήμης RAM, που είναι περίπου 5 στα 8 GB. Πράγματι, στα Windows η χρήση RAM δεν έφτασε ούτε το 1,3 GB.

πανεμορφη Παιχνίδι σκουριάςκερδίζει δημοτικότητα με γρήγορους ρυθμούς. Όλο και περισσότεροι νεοφερμένοι έρχονται στο Rust κάθε μέρα. Από αυτή την άποψη, πολλοί παίκτες σκέφτονται την ερώτηση και πώς να δημιουργήσετε τον δικό σας διακομιστή στο Rust;- Έτσι, σε αυτό το άρθρο θα εξετάσουμε απλώς αυτό το ζήτημα και θα μάθουμε πώς να δημιουργήσουμε τον δικό μας διακομιστή. Θα το κάνει διακομιστής Rust Pirateή διακομιστής ατμού σκουριάςΔεν πειράζει, θα δούμε και τις δύο επιλογές.

Εάν θέλετε να δημιουργήσετε έναν διακομιστή υψηλής ποιότητας σε μια εξαιρετική φιλοξενία, τότε σας συμβουλεύω να χρησιμοποιήσετε τις υπηρεσίες φιλοξενίας GameButton

Και λοιπόν, ας ξεκινήσουμε:

Πώς να δημιουργήσετε έναν διακομιστή Rust Pirate

  1. Για αρχή, φυσικά, χρειαζόμαστε τον ίδιο τον διακομιστή. Μεταβείτε στην κατηγορία "έτοιμος διακομιστής Rust" και κατεβάστε τον διακομιστή που σας αρέσει.
  2. Δημιουργήστε έναν νέο φάκελο στον σκληρό σας δίσκο, για παράδειγμα " D:\ServerRustΑλλά βεβαιωθείτε ότι το όνομα και η διαδρομή προς το φάκελο δεν περιέχουν ρωσικούς χαρακτήρες.
  3. Αποσυσκευάστε τον διακομιστή που λάβατε προηγουμένως στον δημιουργημένο φάκελο.
  4. Τώρα πρέπει να μεταβείτε στον φάκελο - " /serverdata/cfg"
  5. Αρχείο Άνοιγμα με σημειωματάριο (RMB - άνοιγμα με - Σημειωματάριο) " server.cfg" και ρυθμίστε τις παραμέτρους κατά την κρίση σας. Ένα μικρό αρχείο με περιγραφή όλων των εντολών θα σας βοηθήσει σε αυτό -

    4,69 Kb λήψεις: 4365

  6. Στη συνέχεια, ρυθμίστε το ίδιο Εκτελέστε το Server.bat"όπως αναγράφεται στην περιγραφή στη σελίδα που κατεβάσατε έτοιμος διακομιστήςΣκουριά

Πώς να δημιουργήσετε έναν διακομιστή steam Rust

  • Κάνουμε τα πάντα το ίδιο, μόνο το αρχείο " server.cfg"απλώς βρείτε το σε έναν φάκελο" /cfg".

Τρέξιμο " Εκτελέστε το Server.bat"Ο πρόσφατα δημιουργημένος διακομιστής μας. Ενεργοποιήστε το Rust, πατήστε "F1" και γράψτε net.connect 127.0.0.1:28015 αυτή είναι μια κανονική τοπική διεύθυνση IP, έτσι ώστε οι φίλοι σας να μπορούν να συνδεθούν μαζί σας μέσω Διαδικτύου, πρέπει να έχετε μια αποκλειστική IP .

Αναρωτηθήκατε ποτέ πώς να φτιάξετε τον δικό σας διακομιστή RUST αλλά αντιμετωπίσατε τους περιορισμούς του λειτουργικού συστήματος Windows; Δεν υπάρχει λόγος να ανησυχείτε πια! Σε αυτόν τον οδηγό, θα επικεντρωθούμε στη ρύθμιση ενός διακομιστή υπό Linux, ειδικά στη διανομή Debian 8 x64. Αντί να εστιάσουμε μόνο στη RUST VANILLA, θα περιγράψουμε τις ρυθμίσεις για το Oxide και θα σας διδάξουμε πώς να ασφαλίσετε τον διακομιστή σας.

Αρχική εγκατάσταση

Αυτό θα είναι πιθανώς το μεγαλύτερο μέρος του οδηγού, αλλά θα σας βοηθήσει όσον αφορά τη ρύθμιση της ασφάλειας διακομιστή. Βασικά, αυτό το εγχειρίδιο απευθύνεται σε άτομα που δεν είναι εξοικειωμένα με τις έννοιες της ασφάλειας διακομιστή και του Debian γενικότερα.

  • Συνδεθείτε στον διακομιστή χρησιμοποιώντας έναν πελάτη SSH (συνιστούμε να χρησιμοποιήσετε το PuTTY).
  • Μεταβείτε στον ιστότοπο του Password Generator και δημιουργήστε τυχαίο κωδικό πρόσβασης 50+ μήκος και αντιγράψτε το. Στη συνέχεια, πληκτρολογήστε "passwd root" στην κονσόλα, κάντε κλικ κάντε δεξί κλικποντίκι δύο φορές στο τερματικό.
  • Τώρα που έχετε εγκαταστήσει ασφαλή κωδικό πρόσβασης, μπορείτε να ενημερώσετε το σύστημα: γράψτε στο τερματικό "apt-get update -y && apt-get upgrade -y", πατήστε Enter, μετά "apt-get install fail2ban nano -y" και ξανά Enter.
  • Τώρα κατεβάστε το πρόγραμμα PuTTYgen και δημιουργήστε ένα κλειδί. Τώρα εισάγετε τις ακόλουθες εντολές τη μία μετά την άλλη πατώντας Enter για να μεταβείτε νέα γραμμήσε PuTTY:

Mkdir ~/.ssh
chmod 0700 ~/.ssh
αγγίξτε ~/.ssh/authorized_keys
chmod 0644 ~/.ssh/authorized_keys
nano ~/.ssh/authorized_keys

Τώρα επιστρέψτε στο PuTTYgen, μετά κάντε δεξί κλικ μέσα στο παράθυρο με περισσότερους χαρακτήρες και κάντε κλικ στην επιλογή επιλογή όλων και στη συνέχεια αντιγράψτε. Τώρα επιστρέψτε στο PuTTY όπου ανοίξατε nano editorκαι κάντε δεξί κλικ για επικόλληση δημόσιο κλειδί, μετά πατήστε ctrl + o -> enter -> ctrl + x.

Τώρα πληκτρολογήστε "nano /etc/ssh/sshd_config" και μετά ctrl+w και μετά πληκτρολογήστε "PasswordAuth". Τώρα αφαιρέστε το hash και αλλάξτε το ναι στο τέλος σε όχι. Τώρα μετακινηθείτε προς τα κάτω στη σελίδα και αλλάξτε το UsePAM σε όχι. Τώρα ctrl + w και πληκτρολογήστε PermitRootLogin και απλώς αλλάξτε το σε "without-password". Τώρα πατήστε ctrl+p (αποθήκευση) και ctrl+x (έξοδος) και μετά πληκτρολογήστε "service ssh reload".

Επιστρέφουμε στο PuTTYgen: πρέπει να αποθηκεύσουμε τα δημόσια και ιδιωτικά κλειδιά σε ασφαλές μέρος. Κλείστε το PuTTY και ανοίξτε το ξανά, στην αριστερή πλευρά επιλέξτε Σύνδεση -> SSH -> Εξουσιοδότηση και καθορίστε το αρχείο με το ιδιωτικό κλειδί που μόλις αποθηκεύσατε. Αφού επιστρέψετε στη συνεδρία, κάντε κλικ στο «Προεπιλεγμένες ρυθμίσεις», μετά στο «Αποθήκευση», μετά στο «Άνοιγμα» για να συνδεθείτε χωρίς κωδικό πρόσβασης.

SteamCMD

Η Valve έχει τη δική της τεκμηρίωση για τη διαμόρφωση του SteamCMD που μπορείτε να βρείτε εδώ. Αφού μεταβείτε στην ενότητα app_update, πληκτρολογήστε "app_update 258550". Αυτό είναι μόνο το αναγνωριστικό διακομιστή RUST.

ΒΑΝΙΛΙΑ

Αφού ολοκληρώσετε όλα τα βήματα με το SteamCMD, μπορείτε να προχωρήσετε στη ρύθμιση της VANILLA. Κάντε "cd SteamCMD Directory" και μετά γράψτε nano startrust.sh και επικολλήστε αυτό: "258550".

#!/bin/sh
ξεκαθαρίζω ενώ: κάνω
exec ./RustDedicated -batchmode -nographics \
-server.ipIPAddressHere\
-server.port 28015 \
-rcon.ip IPaddressHere \
-rcon.port 28016 \
-rcon.password" κωδικό πρόσβασης rconεδώ" \
-server.maxplayers 75\
-server.hostname "Όνομα διακομιστή" \
-server.identity "my_server_identity" \
-server.level "Χάρτης διαδικασίας" \
-server.seed 12345 \
-server.worldsize 3000 \
-server.saveinterval 300 \-server.globalchat true \
-server.description "Περιγραφή εδώ" \
-server.headerimage "512x256px σύνδεσμος κεφαλίδας εικόνας JPG/PNG εδώ" \
-server.url "WebsiteHere"
echo "\nΕπανεκκίνηση διακομιστή...\n" έγινε

Θα χρειαστεί να συμπληρώσετε τις δικές σας τιμές, όπως το seed (μπορείτε να χρησιμοποιήσετε τη γεννήτρια προεπισκόπησης χάρτη για αυτό) κ.λπ. Τώρα κάντε "chmod u + x startrust.sh" και μετά "./startrust.sh" και ο διακομιστής σας θα ξεκινήσει. Εάν δεν υπάρχουν προβλήματα κατά την εκκίνηση, τότε μπορείτε να συνδεθείτε στον διακομιστή μέσω RCON. Στο παιχνίδι, μπορείτε να συνδεθείτε στον διακομιστή πατώντας F1, επιλέγοντας την κονσόλα και πληκτρολογώντας τα εξής: "connect Server IPaddress:28015". Θα περιγράψουμε τον τρόπο ρύθμισης της κατάστασης διαχειριστή στο παιχνίδι στους παρακάτω οδηγούς.

οξείδιο

Αυτό το πρόσθετο διακομιστή Rust είναι πολύ δημοφιλές. Εδώ περιγράφουμε τη διαδικασία ρύθμισης του. Πρώτα απ 'όλα πρέπει να κάνετε "wget ​​· https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust_Linux.zip". Στη συνέχεια, αν δεν έχετε ήδη εγκαταστήσει το unzip "apt-get install unzip -y", μετά το "unzip Oxide-Rust_Linux.zip". Αυτό πρέπει να γίνει στον κατάλογο του διακομιστή RUST που εγκαταστήσατε μέσω του SteamCMD (πρέπει να συμφωνήσετε με όλα όσα θα προσφερθούν). Στη συνέχεια, πρέπει να διαμορφώσετε τα δικαιώματα εκτέλεσης για τον μεταγλωττιστή: "chmod u + x CSharpCompiler", ώστε να μπορεί να μεταγλωττίσει πρόσθετα για τον διακομιστή RUST με την επέκταση cs (θυμηθείτε το πρόσθετο Kits). Συγχαρητήρια για τη δημιουργία ενός διακομιστή RUST Oxide που λειτουργεί πλήρως. Στους ακόλουθους οδηγούς, θα θίξουμε πτυχές όπως τα "Δικαιώματα" και τα τρέχοντα προβλήματα των διακομιστών RUST.

Εκσυγχρονίζω

Είναι πολύ απλό. Πρέπει να επαναλάβετε τα βήματα που κάνατε κατά την εγκατάσταση του RUST μέσω του SteamCMD. Εάν χρησιμοποιείτε το Oxide, θα χρειαστεί να το κατεβάσετε ξανά μετά την ενημέρωση. Χρησιμοποιήστε τον παραπάνω σύνδεσμο και, στη συνέχεια, αποσυμπιέστε τον. Ίσως χρειαστεί να αλλάξετε ξανά τα δικαιώματα για το CSharpCompiler.

Τείχος προστασίας (για προχωρημένους χρήστες)

Για πρόσθετη ασφάλεια του διακομιστή RUST, μπορείτε να διαμορφώσετε ένα τείχος προστασίας. Προσοχή: Ενεργοποίηση αλλαγών στις ρυθμίσεις διακομιστή Σύστημα Debianμπορεί να οδηγήσει σε πλήρη αλειτουργία, περιορισμένη ή ολική απουσίαπρόσβαση διακομιστή.

Γράψτε "nano iptables.sh" και αντιγράψτε τα παρακάτω:

iptables -P ΕΙΣΟΔΟΣ ΑΠΟΔΟΧΗ
iptables -P OUTPUT ACCEPT
iptables -F
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ΑΠΟΔΟΧΗ
iptables -A INPUT -p tcp --dport 28016 -j ACCEPT
iptables -A INPUT -p udp --dport 28015 -j ACCEPT
iptables -I ΕΙΣΟΔΟΣ 1 -i lo -j ΑΠΟΔΟΧΗ
iptables -P ΕΙΣΟΔΟΣ ΑΠΟΔΟΧΗ
iptables -A INPUT -j DROP
apt-get install iptables-persistent -y
invoke-rc.d iptables-persistent save

Στη συνέχεια πληκτρολογήστε "chmod u+ux iptables.sh" και μετά πληκτρολογήστε "./iptables.sh". Θα εκτελέσει μια δέσμη εντολών που τελικά θα ανοίξουν απλώς την τυπική θύρα ssh (22) και στη συνέχεια τις δύο τυπικές θύρες για τον διακομιστή RUST.

Έτσι, ο ιστότοπος έχει ένα υπέροχο δίκτυο. Αλλά σε αυτό, μόνο μερικές γραμμές είναι αφιερωμένες στην εκκίνηση και τη διαμόρφωση του διακομιστή.
Θα προσπαθήσω να βοηθήσω τους χρήστες που θα ήθελαν να παίξουν στο τοπικό τους υπηρέτηςμε φίλους και με τις δικές σας ρυθμίσεις. Σε αυτό το σύντομο άρθρο, θα προσπαθήσω να δείξω όλη τη διαδικασία: από την εγκατάσταση του διακομιστή έως τη διαμόρφωσή του, συμπεριλαμβανομένης της χρήσης mods.

1. Το πρώτο πράγμα που χρειαζόμαστε είναι να μεταβούμε στην εκτέλεση του Rust μέσω του δικτύου και Κατεβάστεαρχείο που περιέχει όλα απαραίτητα εργαλείακαι αποσυμπιέστε σε οποιαδήποτε τοποθεσία.

2. Τώρα ας προχωρήσουμε στο εγκατάσταση. Εκτελέστε το αρχείο Update-Rust-Server.batαπό ένα φάκελο SteamCMDκαι περιμένετε όσο γίνεται λήψη του διακομιστή μας. Οι διακομιστές θα φορτωθούν στο φάκελο RustServer.

Όλα, έχουμε εγκαταστήσει τον διακομιστή, προχωρήστε στα επόμενα βήματα.

3. Τώρα θα το κάνουμε ξεκινήστε τον διακομιστή, προσαρμόστε το και προσκαλέστε φίλους. Για να συνδεθείτε στον διακομιστή που δημιουργήθηκε, ακολουθήστε τα παρακάτω βήματα:

Πηγαίνω στο φάκελο SteamCMDκαι τρέξτε το αρχείο Run-Rust-Server.bat(Είναι αυτός, όχι ο Rust_server). Για να ξεκινήσετε τον πειραματικό διακομιστή Rust, εκτελέστε το αρχείο Run-Rust-Exp-Server.bat
- Μετά το τρέξιμο μέσα γραμμή εντολώνθα υπάρχουν γραμμές με πληροφορίες σχετικά με τη λήψη, περιμένουμε τη στιγμή που θα εμφανιστεί η επιγραφή "αρχικοποιήθηκε ο διακομιστής".
- Όλα, ο διακομιστής λειτουργεί.
- Τώρα, για να μπούμε στον διακομιστή, πρέπει να μάθουμε τη διεύθυνση του διακομιστή μας. Κλασική έκδοση -
- Σημειώστε την ip σας κάπου μέσα αρχείο κειμένου(για να μην ξεχνάμε).
- Στη συνέχεια, ξεκινήστε το παιχνίδι και πατήστε το πλήκτρο F1 (κονσόλα) και πληκτρολογήστε την εντολή net.connect. Η ip σας: 28015 (όπου η ip σας είναι η ip σας, την οποία έχετε μάθει εκ των προτέρων). Θεωρητικά, θα πρέπει επίσης να είναι 127.0.0.1.

Εάν όλα γίνονται σωστά, θα συνδεθείτε στον διακομιστή σας. Για να μπορέσουν οι φίλοι να συνδεθούν μαζί σας, είναι φυσικά απαραίτητο ο διακομιστής να λειτουργεί στον υπολογιστή σας και οι φίλοι σας να εισάγουν σωστά την εντολή σύνδεσης που τους λέτε.
Τώρα μπορείτε να αρχίσετε να παίζετε. ΑΛΛΑ! Η σωστή εκτέλεση όλων των ενεργειών σε ορισμένες περιπτώσεις δεν μπορεί να σας εγγυηθεί την επιτυχία. Επειδή υπάρχουν πολλοί λόγοι για τους οποίους μπορεί να μην πετύχετε. Η λύση στα πιο συνηθισμένα προβλήματα είναι γραμμένη.

4. Λοιπόν, τώρα, αν όλα λειτούργησαν για εσάς και σας άρεσε, μπορείτε να παίξετε μαζί του ρυθμίσεις διακομιστή.
Για παράδειγμα, σε ΤΕΛΕΥΤΑΙΑ ΑΝΑΒΑΘΜΙΣΗοι προγραμματιστές πρόσθεσαν αυτό ενδιαφέρον πράγμαπώς η φθορά των όπλων (θυμήθηκα αμέσως μια σειρά νεκρό νησί), καθώς και φθορά ρούχων και εξοπλισμού.
Αυτό δεν ταιριάζει σε πολλούς και εδώ είναι η ευκαιρία να απενεργοποιήσετε αυτήν τη δυνατότητα.

Για αυτό χρειάζεστε:
> Συνδεθείτε στο διακομιστή με δικαιώματα διαχειριστή. Για να το κάνετε αυτό, ανοίξτε την κονσόλα στο παιχνίδι με το πλήκτρο F1 και πληκτρολογήστε την εντολή Rcon.login τον κωδικό πρόσβασής σας (ο κωδικός πρόσβασής σας έχει οριστεί στο αρχείο server.cfg και από προεπιλογή μοιάζει με 123456). Μετά την είσοδο, θα πρέπει να εμφανιστεί μια επιγραφή (στην κονσόλα) "εγγραφή ως διαχειριστής",που σημαίνει ότι έχετε συνδεθεί ως διαχειριστής. Τώρα εισάγετε τις εντολές:
- Για να απενεργοποιήσετε τη χρήση ρούχων: conditionloss.armorhealthmult "0.0"
- Για να απενεργοποιήσετε τη φθορά όπλου/αποθέματος: conditionloss.damagemultiplier "0.0"

Με τη βοήθεια διαφόρων mods, μπορείτε επίσης να απενεργοποιήσετε ή να ενεργοποιήσετε διαφορετικά πράγματα. Για παράδειγμα, απενεργοποιήστε την αποσύνθεση στον διακομιστή ή προσαρμόστε το διάστημα πτήσης για αεροπλάνα. Το δίκτυο έχει ήδη τόσο προσιτά όσο και όχι πολύ προσιτά mods. Συνιστώ να χρησιμοποιήσετε ένα δωρεάν mod μάγμα,λόγω της ευκολίας προσαρμογής και του μεγάλου αριθμού προσθηκών.

Σκουριάστε το παιχνίδι υπολογιστήένα παιχνίδι επιβίωσης πρώτου προσώπου από τα Facepunch Studios, διαθέσιμο για Windows, Linux ή Mac OSX. Αυτήν τη στιγμή είναι ακόμα σε εξέλιξη (Early Access), αλλά μπορείτε ήδη να το παίξετε στο Steam για περίπου 12 $.

Υπάρχουν δύο διαφορετικές εκδόσειςπαιχνίδια, το παλαιότερο και πιο σταθερό Rust Legacy και τη νεότερη έκδοση του Rust Experimental, η οποία έχει ξαναγραφτεί πλήρως από την αρχή και είναι πλέον το επίκεντρο όλων των τρεχουσών προσπαθειών ανάπτυξης.

Εάν θέλετε να δημιουργήσετε έναν διακομιστή υψηλής ποιότητας σε μια εξαιρετική φιλοξενία, τότε σας συμβουλεύω να χρησιμοποιήσετε τις υπηρεσίες φιλοξενίας GameButton

Πώς να δημιουργήσετε τον πειραματικό διακομιστή steam rust

Τι θα χρειαστούμε;

Δεύτερον, πριν ξεκινήσετε, δείτε τα περιεχόμενα του αρχείου δέσμης.

Το RustDedicated.exe -batchmode -load είναι υπεύθυνο για την εκκίνηση του διακομιστή χωρίς GUI, και η φόρτωση του προθέματος είναι πολύ σημαντική, γιατί χωρίς αυτό, την επόμενη φορά που θα ξεκινήσει ο διακομιστής, δεν θα φορτωθεί όλη η πρόοδος, ας πούμε έτσι, θα υπάρξει διαγραφή.

server.seed - τροποποιητής "seed" για τη δημιουργία του κόσμου, ένας ακέραιος αριθμός από -2147483647 έως 2147483647. Αυτός ο αριθμός καθορίζει πώς θα δημιουργηθεί ο κόσμος. Υπάρχουν μόνο κοινές τοποθεσίες που παραμένουν αμετάβλητες, αυτές είναι το χιόνι, το δάσος, η έρημος.

Μπορείτε να ξεκινήσετε το ρόπαλο και να συνδεθείτε χρησιμοποιώντας:

"client.connect (ip):(port)" στην κονσόλα F1. Εάν ο κεντρικός υπολογιστής είστε εσείς, τότε για την τοπική σύνδεση "client.connect localhost:28015"

Όσο για τις υπόλοιπες ρυθμίσεις, διαβάστε παραπάνω, είναι ίδιες με την έκδοση Steam.

Πώς να αποκτήσετε το admin rust πειραματικό

Υπάρχουν διάφοροι τρόποι για να προσθέσετε Διαχειριστές και Επόπτες

1. Μέσω της κονσόλας διακομιστή Μην συγχέετε την κονσόλα διακομιστή και την κονσόλα πελάτη (παιχνίδια) Στην κονσόλα πρέπει να γράψετε Code:

ιδιοκτήτης "ψευδώνυμο παίκτη" - Διαχειριστής (κάτοχος διακομιστή)

Παράδειγμα: Κωδικός: ιδιοκτήτης 76561198002158852 "megarust" moderatorid 76561198002158852 "megarust" Στη συνέχεια θα λάβουμε μια απάντηση από τον διακομιστή σχετικά με την εκχώρηση της κατάστασης

2. Μέσω των χρηστών .cfg. Βρίσκουμε το αρχείο .cfg των χρηστών, συνήθως βρίσκεται (Φάκελος με τον διακομιστή \server \my _server _identity \cfg ) Ανοίξτε το με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου και γράψτε:

Κωδικός: ιδιοκτήτης "ψευδώνυμο παίκτη" - Διαχειριστής (κάτοχος διακομιστή)

moderatorid "ψευδώνυμο παίκτη" - Moderator

Σημείωση ! Πριν μοντάζχρήστες .cfg πρέπει να τερματίσετε τη λειτουργία του διακομιστή , επειδή . επόμενος τερματισμός του διακομιστή αυτή η διαμόρφωση θα αντικατασταθεί.

3.Χρήση του εργαλείου διαχείρισης Rusty - Server RCON

Αυτή η μέθοδος θα πάρει λίγο περισσότερο χρόνο και προσπάθεια σε σύγκριση με τις προηγούμενες δύο. Πρώτα πρέπει να διαμορφώσουμε το rcon .port και το rcon .password αν δεν έχει ήδη γίνει. Η θύρα Rcon είναι συνήθως 1 μεγαλύτερη από την κανονική σας θύρα.

Παράδειγμα : Κανονική θύρα : Ip :28015 Θύρα Rcon : Ip :28016 Θύρα Rcon και ρύθμιση κωδικού πρόσβασης Κωδικός : @echo off RustDedicated .exe -batchmode +server .port 28015 +rcon .port 28016 +rcon .password "hostnameer1" "Rust -Helper .ru " +server .identity "my _server _identity" +server .maxplayers 100 +server .saveinterval 3600 -logFile "log .txt" Τώρα ξεκινήστε το Rusty και μεταβείτε στις Ρυθμίσεις και εισάγετε τα στοιχεία σας. Εάν όλα γίνονται σωστά, τότε αλλάξτε σε Στη συνέχεια μεταβείτε στην καρτέλα Rcon -> Κονσόλα και γράψτε Κωδικός: ιδιοκτήτης "ψευδώνυμο παίκτη" - Διαχειριστής (ιδιοκτήτης διακομιστή) επόπτης "ψευδώνυμο παίκτη" - Επόπτης

Συγχαρητήρια, είστε πλέον διαχειριστής! Επανασυνδεθείτε στον διακομιστή, γιατί. ο πίνακας διαχείρισης μπορεί να μην λειτουργεί εάν ήσασταν συνδεδεμένοι τη στιγμή της αλλαγής κατάστασης!