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



3. Μέσω του διαδικτύου μέσω της εξωτερικής / δημόσιας διεύθυνσης IP σας

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

 / λίστα επιτρεπόμενων [on / off / list / add / remove / reload] [όνομα χρήστη] 

για να τη διατηρήσει η λίστα επιτρεπόμενων.



A. Ενεργοποίηση προώθησης θύρας στο δρομολογητή σας.

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



  1. Επίσκεψη portforwarding.com , επιλέξτε το μοντέλο του δρομολογητή σας.
  2. Επιλέγω ο παιχνίδι, δηλαδή 'Minecraft Server' σε αυτήν την περίπτωση.
  3. Επισκεφθείτε την αρχική σελίδα του δρομολογητή σας εισάγοντας την προεπιλεγμένη διεύθυνση IP πύλης στη γραμμή αναζήτησης ενός προγράμματος περιήγησης ιστού.
  4. Θα σας ζητηθεί να εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης για το δρομολογητή σας.
  5. Στη σελίδα του δρομολογητή σας, εντοπίστε το Προώθηση θύρας στην αρχική σελίδα του δρομολογητή σας. Μπορεί να είναι κάτω προηγμένες ρυθμίσεις . Ανατρέξτε στο εγχειρίδιο του δρομολογητή για βοήθεια εάν είναι απαραίτητο.
  6. Από εδώ, μπορείτε να ορίσετε κανόνες για το port forward. Ανάλογα με το δρομολογητή σας, ίσως χρειαστεί να επιλέξετε ένα κουμπί που λέει Προσθήκη ή κάτι παρόμοιο για να συνεχίσετε. Ονομάστε τον κανόνα 'Minecraft'.
  7. Και στα δύο πεδία θύρας, εισαγάγετε την προεπιλεγμένη θύρα διακομιστή Minecraft, δηλαδή 25565 .
  8. Εισαγάγετε τη στατική διεύθυνση IP του υπολογιστή σας στο IP Διεύθυνση Επίσης, πρέπει να εισαγάγουμε την τοπική διεύθυνση IP του διακομιστή ως IP εξόδου ή IP διακομιστή για τη θύρα που προωθείται, η οποία ενημερώνει τον δρομολογητή σε ποιο σύστημα πρέπει να οδηγεί. Για να βρείτε την τοπική IP του διακομιστή, ανοίξτε τη γραμμή εντολών και πληκτρολογήστε ipconfig .
  9. Επιλέξτε και τα δύο UDP & TCP
  10. Κάντε κλικ στο Αποθήκευση ή Ισχύουν .
  11. Μετά την επανεκκίνηση του δρομολογητή, ο διακομιστής Minecraft θα πρέπει να είναι προσβάσιμος από τις συσκευές αναπαραγωγής στο Διαδίκτυο.
  12. Βρείτε τη δημόσια διεύθυνση IP του διακομιστή Minecraft μεταβαίνοντας whatismyip.com .
  13. Και για να ελέγξετε εάν ο διακομιστής Minecraft είναι προσβάσιμος, εισαγάγετε τη δημόσια διεύθυνση IP του διακομιστή Minecraft στο Έλεγχος κατάστασης διακομιστή Minecraft .

Λάβετε υπόψη ότι ο διακομιστής Minecraft θα πρέπει να εκτελείται όταν προσπαθείτε να τον συνδέσετε .



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

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

Τώρα μπορείτε να στείλετε την εξωτερική διεύθυνση IP του διακομιστή Minecraft στις συσκευές αναπαραγωγής που μπορούν να χρησιμοποιήσουν τον διακομιστή Minecraft μέσω Διαδικτύου:



IP για σύνδεση στο Διαδίκτυο

(Τα παραπάνω είναι μόνο ένα παράδειγμα διεύθυνσης IP)

Βήμα-7. Παίξτε Minecraft multiplayer:

Πατήστε T για να εμφανιστεί η κονσόλα συνομιλίας.

Δημόσια μηνύματα

Όλα τα δημόσια μηνύματα θα εμφανίζονται εδώ. Στην κάτω αριστερή γωνία Παρατηρήστε το μήνυμα (>). Πληκτρολογήστε κάτι και πατήστε Enter και το μήνυμα θα σταλεί σε όλους τους άλλους παίκτες στην ομαδική συνομιλία. Οι εντολές μπορούν επίσης να εκτελεστούν και εδώ, αλλά ξεκινήστε την εντολή μια μπροστινή κάθετο (/).

Ως op, πληκτρολογώντας ' /λίστα Και πατώντας Enter θα εμφανιστούν όλες οι συνδεδεμένες συσκευές αναπαραγωγής. Επίσης, αντικείμενα θα μπορούσαν να δοθούν σε οποιονδήποτε παίκτη (συμπεριλαμβανομένου του εαυτού σας), να απαγορεύσετε και να συγχωρήσετε συγκεκριμένους χρήστες, να αλλάξετε την ώρα του παιχνιδιού και πολλά άλλα. Εάν δεν είστε σίγουροι για μια συγκεκριμένη εντολή, μπορείτε να πληκτρολογήσετε ' /βοήθεια Για να λάβετε περισσότερες πληροφορίες.

Είναι καιρός να προσκαλέσετε μερικούς παίκτες!

Δημιουργήστε έναν διακομιστή Minecraft στο Mac σας

Η εκτέλεση του Minecraft Server σε Mac είναι πολύ εύκολη υπόθεση εάν έχετε κάποιες βασικές γνώσεις για το σύστημα.

Βήμα 1. Βεβαιωθείτε ότι έχετε εγκαταστήσει Java.

Λάβετε υπόψη ότι ο διακομιστής δεν θα εκτελεστεί σωστά σε εκδόσεις macOS νωρίτερα από το 10,8 και ενδέχεται να παρουσιάσει σφάλμα στον υπολογιστή σας.

Η Java ενημερώνεται μέσω του ιστότοπου της Java εάν χρησιμοποιείτε macOS 10.8. * (Mountain Lion) ή macOS 10.9. * (Mavericks). Μάθετε λεπτομέρειες σχετικά με τον τρόπο εγκατάστασης / ενημέρωσης από αυτό το KB από Ο ιστότοπος της Apple

Οι νεότερες εκδόσεις του macOS περιλαμβάνουν Java από προεπιλογή.

  1. Από το μενού Apple, μεταβείτε στο Επιλογές συστήματος και αναζητήστε το εικονίδιο Java. Ανοίξτε το για να ξεκινήσετε το Πίνακας ελέγχου Java.
  2. Κάντε κλικ στην καρτέλα Ενημέρωση και, στη συνέχεια, επιλέξτε Ενημέρωση τώρα .
  3. Όταν εμφανιστεί το παράθυρο του προγράμματος εγκατάστασης, επιλέξτε Εγκατάστησε την ενημέρωση > Εγκατάσταση και επανεκκίνηση .

Βήμα 2. Επιλέξτε μια θέση για τα αρχεία διακομιστή Minecraft.

Δημιουργήστε ένα φάκελο για τα αρχεία του διακομιστή Minecraft. Θα μπορούσατε να δημιουργήσετε το φάκελο σύμφωνα με την επιλογή σας.

  1. Κατεβάστε το λογισμικό διακομιστή Minecraft.
  2. Δημιουργήστε έναν νέο φάκελο και ονομάστε τον ' minecraft_server Και σύρετε το αρχείο διακομιστή Minecraft που έχετε λάβει.

Βήμα 3. Κατεβάστε το λογισμικό διακομιστή Minecraft

Κατεβάστε το λογισμικό ( εδώ ). Έρχεται ως αρχείο Java .jar. Αποθηκεύστε αυτό το αρχείο στην τοποθεσία που δημιουργήθηκε στο τελευταίο βήμα.

  1. Πηγαίνετε στο δικό σας Εφαρμογές φάκελο και κάντε διπλό κλικ στο Επεξεργασία κειμένου
  2. Ανοίξτε ένα νέο έγγραφο .txt
  3. Μόλις μεταβείτε στο TextEdit, επιλέξτε Μορφή > Δημιουργία απλού κειμένου > Εντάξει .
  4. Πληκτρολογήστε τα ακόλουθα στο έγγραφο:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {όνομα αρχείου διακομιστή} nogui Εισαγάγετε τη λήψη στη θέση του {όνομα αρχείου διακομιστή}.

Για λεπτομέρειες ανατρέξτε στην ενότητα των Windows που συζητήθηκε παραπάνω.

  1. Αποθηκεύστε το αρχείο στο φάκελο που περιέχει το αρχείο .jar του διακομιστή σας και ονομάστε το ' εντολή '
  2. Ανοίξτε το τερματικό Mac μεταβαίνοντας στο Εφαρμογές > Βοηθητικά προγράμματα και, στη συνέχεια, κάντε διπλό κλικ στο Τερματικό
  3. Για να εκχωρήσετε δικαιώματα εκτέλεσης στο αρχείο start.command στον Ιδιοκτήτη, Ομάδα. και Δημόσιο, στο παράθυρο τερματικού, πληκτρολογήστε ' chmod a + x '(Χωρίς τα εισαγωγικά) ακολουθούμενο από ένα κενό και στη συνέχεια πατήστε Εισαγω .
  4. Σύρετε και αποθέστε το σας εντολή δημιουργήθηκε στο τερματικό παράθυρο και, στη συνέχεια, πατήστε Εισαγω πάλι. (Αυτό δίνει τρέξιμο άδεια στο σενάριο start.command.)
  5. Τώρα μπορείτε να ανοίξετε το αρχείο εντολών στο εκτελέστε τον διακομιστή. Όταν κάνετε διπλό κλικ στο αρχείο, θα ανοίξει ένα νέο παράθυρο και ενδέχεται να δείτε ορισμένα μηνύματα σφάλματος. Μην ανησυχείτε γι 'αυτά. ο διακομιστής πρέπει τώρα να είναι έτοιμος να παίξει το Minecraft.

Βήμα 4. Ενεργοποίηση προώθησης θύρας στο δρομολογητή σας.

Ανατρέξτε στις οδηγίες στην ενότητα παραθύρων που συζητήθηκαν παραπάνω για την ενεργοποίηση της προώθησης θύρας.

Βήμα 5. Ξεκινήστε το διακομιστή Minecraft.

Κάντε διπλό κλικ στο αρχείο 'start.command' που δημιουργήσατε στο βήμα Ένα παράθυρο τερματικού θα ανοίξει. Ορισμένα μηνύματα σφάλματος ενδέχεται να εμφανιστούν, την πρώτη φορά που θα εκτελέσετε τον κανονικό διακομιστή.

Serer που εκτελείται σε Mac

Βήμα-6: Η τοποθεσία IP στο OS X

  1. Ανοίξτε την επιφάνεια εργασίας.
  2. Ανοιξε το μήλο μενού κάτω από το λογότυπο
  3. Μετακινηθείτε προς τα κάτω στο Σύστημα Προτιμήσεις
  4. Επιλέξτε ' Δίκτυο '
  5. Κάτω δεξιά, η IP σας πρέπει να είναι ως 'διεύθυνση IP (xxx.xxx.xxx.xxx)'. Αντιγράψτε το.

Διεύθυνση IP στο MAC

Μόλις ο διακομιστής Minecraft τεθεί σε λειτουργία, μπορείτε να προσκαλέσετε παίκτες να συνδεθούν στον διακομιστή Minecraft

Για λεπτομέρειες σχετικά με το Tweaking with Server, Port Forwarding, Connecting and play on the Server, ανατρέξτε στην ενότητα των Windows που συζητήθηκε παραπάνω.

Δημιουργήστε έναν διακομιστή Minecraft σε Linux

Το Linux έχει πολλές διαφορετικές ποικιλίες που ονομάζονται διανομές ή διανομές, από τις οποίες ορισμένες είναι σχεδιασμένες ή πιο κατάλληλες για την εκτέλεση ενός διακομιστή. Επίσης, μια έκδοση 64-bit του Linux έχει καλύτερη απόδοση σε έναν επεξεργαστή 64-bit και μια έκδοση 32-bit του Linux χρησιμοποιεί μόνο τα πρώτα 4 GB μνήμης RAM ακόμα και αν έχει εγκατασταθεί περισσότερη μνήμη RAM.

Θα χρησιμοποιήσουμε μία από τις πιο δημοφιλείς διανομές Linux, δηλαδή Ubuntu 18.04 Bionic Beaver για διακομιστή Minecraft.

Προνομιούχος πρόσβαση απαιτείται το σύστημα Ubuntu 18.04. Ορισμένες εντολές Linux θα εκτελεστούν με δικαιώματα root είτε απευθείας ως χρήστης root είτε με τη χρήση του sudo εντολή ενώ άλλες εντολές θα εκτελούνται ως κανονικός μη προνομιούχος χρήστης

Βήμα 1. Εγκαταστήστε την Java και τις προϋποθέσεις

Ας ξεκινήσουμε την εγκατάσταση όλων των προϋποθέσεων, συμπεριλαμβανομένης της Java και της εντολής nmap που μπορούμε αργότερα να χρησιμοποιήσουμε για ορισμένους βασικούς σκοπούς αντιμετώπισης προβλημάτων:

$ sudo apt update $ sudo apt install wget screen default-jdk nmap

Ελέγξτε την τεκμηρίωση της διανομής σας. Θα πρέπει να διαθέτει πληροφορίες σχετικά με τον τρόπο εγκατάστασης του JDK και άλλων προϋποθέσεων.

Ή άλλο, επισκεφτείτε το Java's δικτυακός τόπος απευθείας για λήψη του πακέτου Java για Linux.

Βήμα 2. Δημιουργήστε έναν χρήστη Minecraft

Στη συνέχεια, πρέπει να δημιουργήσουμε έναν νέο χρήστη με το όνομα Minecraft . Και ο διακομιστής Minecraft θα εκτελείται κάτω από αυτόν τον χρήστη:

$ sudo useradd -m -r -d / opt / minecraft minecraft

Βήμα 3. Εγκαταστήστε τον Minecraft Server

Πολλές παρουσίες του διακομιστή Minecraft θα μπορούσαν να εκτελεστούν σε ένα μόνο σύστημα και θα πρέπει να δημιουργήσουμε έναν ξεχωριστό κατάλογο για κάθε παρουσία κάτω από το

/ κατάλογος opt / minecraft. Αφήστε την πρώτη μας εμφάνιση να είναι επιβίωση: $ sudo mkdir / opt / minecraft / survival

Βήμα 4. Λήψη και εγκατάσταση του διακομιστή Minecraft

  1. Τώρα κάντε λήψη του τελευταίου διακομιστή Minecraft από το Κατεβάστε
  2. Μετά τη λήψη της εντολής εκτέλεσης παρακάτω:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Αποδεχτείτε το EULA Όροι και προϋποθέσεις: $ sudo bash -c 'echo eula = true> /opt/minecraft/survival/eula.txt' 4. Αλλάξτε την ιδιοκτησία του Directory / opt / minecraft / survival / και όλων των αρχείων του από: -R minecraft / opt / minecraft / survival /

Βήμα 5. Δημιουργία σεναρίου εκκίνησης Minecraft SystemD

  1. Για να μπορείτε να ξεκινήσετε εύκολα τον διακομιστή Minecraft μετά την επανεκκίνηση, χρησιμοποιήστε το αγαπημένο σας πρόγραμμα επεξεργασίας κειμένου για παράδειγμα εμείς :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Δημιουργήστε ένα νέο αρχείο κειμένου με αρχείο που περιέχει το ακόλουθο περιεχόμενο:
[Μονάδα] Περιγραφή = Διακομιστής Minecraft:% iAfter = network.target [Service] WorkingDirectory = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = πάνταExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' πείτε SERVER SHUTING DOWN IN 5 SECONDS. ΑΠΟΘΗΚΕΥΣΗ ΟΛΩΝ ΤΩΝ ΧΑΡΤΩΝ ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' stuff 'save-all'  015'ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' stop ' 015' [Install] WantedBy = multi-user.target

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

ΑΠΟ:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

ΠΡΟΣ ΤΟ:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

Βήμα 6. Ξεκινήστε τον Minecraft Server

  1. Στη συνέχεια, χρησιμοποιήστε την εντολή systemctl για να ξεκινήσετε το νέο διακομιστή Minecraft:
$ sudo systemctl ξεκινήστε το minecraft @ survival
  1. Επιβεβαιώστε ότι ο νέος διακομιστής Minecraft λειτουργεί και λειτουργεί:
    $ sudo systemctl status minecraft @ survival
  2. Για επανεκκίνηση του διακομιστή Minecraft μετά την επανεκκίνηση, εκτελέστε:
    Το $ sudo systemctl ενεργοποιεί το minecraft @ survival
  3. Τώρα πρέπει να μπορείτε να χρησιμοποιήσετε το χάρτης εντολή για έλεγχο της προεπιλεγμένης θύρας Minecraft 25565:
    $ nmap -p 25565 localhost

Βήμα 7. Εκτέλεση περισσότερων από μία παρουσίας διακομιστή Minecraft στον ίδιο κεντρικό υπολογιστή

  1. Οι ακόλουθες εντολές Linux θα διαμορφώσουν έναν νέο διακομιστή Minecraft με το όνομα linuxconfig στη θύρα 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Η χρήση του υπάρχοντος σεναρίου systemd για την ανάπτυξη μιας άλλης παρουσίας του διακομιστή Minecraft είναι εύκολη όπως:
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt/minecraft/linuxconfig/eula.txt '$ sudo bash -c' echo server-port = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linuxconfig /
  1. Ενεργοποιήστε τον διακομιστή Minecraft για εκκίνηση μετά την επανεκκίνηση και εκκίνηση του διακομιστή:
$ sudo systemctl ενεργοποίηση minecraft @ linuxconfig $ sudo systemctl έναρξη minecraft @ linuxconfig
  1. Τέλος, ελέγξτε την κατάσταση:
$ sudo systemctl κατάσταση minecraft @ linuxconfig

Για λεπτομέρειες σχετικά με το Tweaking with Server, Port Forwarding, Connecting and play on the Server, ανατρέξτε στην ενότητα των Windows που συζητήθηκε παραπάνω.

Τελικό Word

Συγχαρητήρια! Τώρα μπορείτε να δημιουργήσετε έναν διακομιστή Minecraft σε διαφορετικά λειτουργικά συστήματα.

16 λεπτά ανάγνωση