Μετάβαση στο περιεχόμενο
Προστασία DDoS · Peeryx · 15 Tbps+
Όλοι οι οδηγοί

Minecraft «Connection timed out»: ελέγξτε έκδοση, θύρα και server

Timeout σημαίνει ότι ένα βήμα σύνδεσης δεν τελείωσε εγκαίρως. Δεν αποδεικνύει μόνο του επίθεση ή ανεπαρκή μνήμη. Πρώτα επιβεβαιώστε σωστό client, κατανεμημένο endpoint και ετοιμότητα παιχνιδιού, έπειτα βρείτε το βήμα όπου σταματά η διαδικασία με συγκεκριμένα στοιχεία.

← Όλοι οι οδηγοίCubixServ

Πριν ξεκινήσετε

Καταγράψτε Java ή Bedrock, εκδόσεις client και server, διεύθυνση με θύρα και ακριβή ώρα. Κρατήστε κονσόλα και τελευταίες αλλαγές. Πριν μεταβάλετε κόσμο, mods ή αρχεία, ετοιμάστε επαναφέρσιμο αντίγραφο και διατηρήστε χωριστά την αρχική κατάσταση.

Επιβεβαιώστε έκδοση και διεύθυνση

Java και Bedrock διαφέρουν: Java χρησιμοποιεί συνήθως TCP, Bedrock UDP. Άλλη θύρα δεν τα κάνει συμβατά. Χρησιμοποιήστε τη διεύθυνση του πίνακα και ελέγξτε DNS ή Java SRV. Διαθέσιμη διαχείριση δεν αποδεικνύει σωστή θύρα παιχνιδιού. Τυπικά νούμερα δεν εγγυώνται ίδια κατανομή σε κοινόχρηστο node. Ξεκινήστε από τους clients της κοινότητας και τη συγκεκριμένη διεύθυνση της υπηρεσίας.

Το παιχνίδι Java χρησιμοποιεί γενικά ένα τελικό σημείο TCP, ενώ το παιχνίδι διακομιστή Bedrock χρησιμοποιεί UDP. Οι κοινές προεπιλογές δεν αντικαθιστούν ποτέ την κατανομή του πίνακα. Σε έναν κοινόχρηστο κόμβο, η αντιγραφή μιας προεπιλεγμένης θύρας από έναν οδηγό μπορεί να έρχεται σε διένεξη με μια άλλη παρουσία. Μια δοκιμή TCP δεν μπορεί να επικυρώσει τη συνδεσιμότητα Bedrock UDP.

Ελέγξτε μόνο τη σύνδεση TCP του Java από Windows

Test-NetConnection -ComputerName 192.0.2.10 -Port 25565

Αντικαταστήστε διεύθυνση και θύρα με την πραγματική εκχώρηση. Το TcpTestSucceeded=True επιβεβαιώνει μόνο τη σύνδεση TCP, όχι Bedrock UDP, έλεγχο ταυτότητας Minecraft ή απόδοση. Με False, συγκρίνετε ακρόαση, εκκίνηση και κανόνες της συγκεκριμένης θύρας.

Ελέγξτε ολοκλήρωση εκκίνησης

Διεργασία μπορεί να λειτουργεί ενώ φορτώνεται ακόμη ο κόσμος. Βρείτε μήνυμα ετοιμότητας και σφάλματα Java, ρυθμίσεων, plugins ή mods. Αν ο server επανεκκινεί συνεχώς, εξετάστε πρώτα τον κύκλο. Γρήγορα restart προσθέτουν εργασία και κρύβουν στοιχεία. Μην αλλάζετε μαζί κόσμο, έκδοση και όλα τα πρόσθετα χωρίς λειτουργικό αντίγραφο και συγκεκριμένη αιτία. Διαθέσιμη κονσόλα δεν ισοδυναμεί πάντα με έτοιμο παιχνίδι.

Αφού προσθέσετε ένα πρόσθετο ή ένα mod, ελέγξτε τις εξαρτήσεις του και τη συμβατότητα του κινητήρα. Τα Paper, Fabric, Forge και NeoForge δεν φορτώνουν αυτόματα τις ίδιες επεκτάσεις. Χρησιμοποιήστε ένα δοκιμαστικό αντίγραφο και αφαιρέστε μόνο την προσδιορισμένη προσθήκη. Η διαγραφή ενός κόσμου δεν είναι ένας τρόπος διάγνωσης ενός σφάλματος λογισμικού.

Δοκιμάστε το αναγκαίο πρωτόκολλο

Επιβεβαιώστε εξουσιοδοτημένη αντιστοίχιση δημόσιας IP και θύρας παιχνιδιού. TCP έλεγχος δεν ελέγχει Bedrock UDP. Bedrock με ορατότητα LAN μπορεί να ανοίξει πρόσθετες τυπικές θύρες ακόμη με προσαρμοσμένη θύρα· σε κοινόχρηστο host ακολουθήστε το σχέδιο operator. Μην ανοίγετε αυθαίρετες ή ξένες θύρες. Ενδιάμεση υπηρεσία πρέπει να υποστηρίζει πράγματι έκδοση, πρωτόκολλο και επιστροφή, όχι μόνο μια web σελίδα διαχείρισης.

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

Έλεγχος DNS Java χωρίς αλλαγή ζώνης

dig +short A play.example.com
dig +short SRV _minecraft._tcp.play.example.com

Μια εγγραφή SRV Java μπορεί να δηλώνει άλλο προορισμό και θύρα. Επιλύστε και το όνομα προορισμού που επιστρέφεται και συγκρίνετέ το με την εκχώρηση. Δεν χρειάζεται SRV αν ο πελάτης χρησιμοποιεί ήδη σωστή διεύθυνση και θύρα. Δεν πρόκειται για έλεγχο Bedrock UDP.

Συγκρίνετε εκδόσεις και εξαρτήσεις

Ελέγξτε παιχνίδι, server software και loader. Modpack ίσως απαιτεί ίδιο συνδυασμό client και server. Αν το σφάλμα ακολουθεί αλλαγή, ελέγξτε εξαρτήσεις κρατώντας αντίγραφο. Παλιότερη έκδοση ή άλλος κόσμος μπορεί να μη συμβαδίζει με τα δεδομένα. Μην σβήνετε το αρχικό ή όλα τα mods για πείραμα· κρατήστε χωριστό σημείο ανάκτησης και καταγράψτε αλλαγές μαζί με αποτελέσματα πριν την επόμενη επέμβαση.

Το Bedrock LAN discovery μπορεί επίσης να ανοίξει τις συνήθεις θύρες του εκτός από μια προσαρμοσμένη θύρα. Σε έναν κοινόχρηστο κόμβο, χρησιμοποιήστε την προσαρμοσμένη διαμόρφωση του πίνακα και ζητήστε έλεγχο διένεξης κατανομής. Για έναν διακομιστή μεσολάβησης Java ή μια πύλη crossplay, επιθεωρήστε κάθε στάδιο της διαδρομής και όχι μόνο τη δημόσια διεύθυνση.

Μετρήστε την ώρα του προβλήματος

Παρακολουθήστε CPU, μνήμη και κονσόλα στο ίδιο διάστημα. Κορεσμένο βασικό νήμα μπορεί να σταματήσει το παιχνίδι με χαμηλό μέσο φόρτο host. Στο Paper το spark βοηθά στην ανάλυση. Ελέγξτε αποστάσεις θέασης και προσομοίωσης και τυχόν αντικατάσταση από άλλες ρυθμίσεις. Περισσότερη RAM δεν διορθώνει αυτόματα την αιτία· μετρά η ενεργή διαμόρφωση και εργασία του κόσμου, σε αντιπροσωπευτική συνεδρία.

Όπου υποστηρίζεται, δημιουργήστε προφίλ του διακομιστή κατά τη διάρκεια του ζητήματος με ένα συμβατό εργαλείο. Οι πρόσφατες εκδόσεις Paper περιλαμβάνουν το spark. Μια αναφορά από έναν κενό διακομιστή είναι λιγότερο χρήσιμη από μια αναφορά που καταγράφεται κατά τη διάρκεια της επιβράδυνσης. Συνδέστε την εγγραφή και προστατέψτε τους διαγνωστικούς συνδέσμους που ενδέχεται να περιέχουν ευαίσθητες πληροφορίες.

Φτιάξτε επαναλήψιμη διάγνωση

Συγκρίνετε δεύτερη ανεξάρτητη πρόσβαση και εντοπίστε επηρεαζόμενους παίκτες. Κρατήστε ώρα, endpoint και μηνύματα χωρίς μυστικά. Timeout μπορεί να οφείλεται σε διαδρομή, φίλτρο, λάθος πρωτόκολλο ή μη έτοιμο server. Επίθεση ή έλλειψη πόρων συμπεράνετε μόνο από αντίστοιχα δικτυακά και εφαρμοστικά δεδομένα. Μια αποσύνδεση δεν αρκεί· δώστε βήματα και συνθήκες στην υποστήριξη για αναπαραγωγή και στοχευμένη διόρθωση.

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

Τι να κάνετε στη δική σας περίπτωση

ΠερίπτωσηΕπόμενο βήμα
Λάθος έκδοσηΕπιλέξτε Java ή Bedrock με πραγματικό endpoint. Άλλη θύρα δεν μετατρέπει την έκδοση.
Πρόβλημα μετά από mods ή κόσμοΣυγκρίνετε εκδόσεις και εξαρτήσεις, κρατώντας χωριστό αντίγραφο προηγούμενης κατάστασης.
Σφάλμα μόνο με φόρτοΑναλύστε βασικό νήμα και chunks στη διάρκεια του προβλήματος πριν αυξήσετε πόρους.

Επίσημες πηγές

Οι πηγές εξηγούν τα πρωτόκολλα και τις ρυθμίσεις. Ελέγξτε την τεκμηρίωση της έκδοσης που χρησιμοποιείτε.

  1. PaperMC/paper/reference/server-properties/
  2. Microsoft Learn/en-us/minecraft/creator/documents/bedrockserver/server-properties
  3. PaperMC/paper/profiling/