Έκπτωση Αστραπή 50% έκπτωση σε όλους τους servers Τελευταία Ημέρα!
Λήγει σε: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Πώς να Διαμορφώσετε τη Θύρα UDP

EL udp port query network 0 found this helpful

Πολλοί game server απαιτούν μια ξεχωριστή θύρα UDP — διαφορετική από την κύρια θύρα του παιχνιδιού — για την επικοινωνία Steam Query και τον server browser. Η ανάμειξη και των δύο λειτουργιών σε μία μόνο θύρα είναι η πιο συνηθισμένη αιτία της προειδοποίησης "port is closed" και των αποτυχημένων καταχωρήσεων στον server browser. Αυτός ο οδηγός σας δείχνει πώς να προσθέσετε μια δεύτερη εκχώρηση θύρας στο GPanel και να στρέψετε τη μεταβλητή query του server σας σε αυτή.

Συνηθισμένο σύμπτωμα: Εάν η κονσόλα του server σας εμφανίζει ένα μήνυμα παρόμοιο με Warning: Port 16262 is closed, performance may be severely affected, η θύρα UDP/query σας δεν είναι σωστά εκχωρημένη ή διαμορφωμένη. Ακολουθήστε αυτόν τον οδηγό για να το επιλύσετε.

Προαπαιτούμενα

  • Έναν ενεργό game server με τη Legion Hosting
  • Πρόσβαση στο GPanel — συνδεθείτε με τα διαπιστευτήρια Legion Hosting σας
  • Ο server σας πρέπει να βρίσκεται σε κατάσταση Offline πριν εφαρμόσετε αλλαγές στις μεταβλητές εκκίνησης (το GPanel θα σας ειδοποιήσει εάν χρειάζεται)
  • Να γνωρίζετε την τρέχουσα κύρια θύρα του παιχνιδιού σας — ορατή στη σελίδα Console ή στην καρτέλα Network
Ποια παιχνίδια το χρειάζονται αυτό; Το Project Zomboid, το Valheim και αρκετά άλλα παιχνίδια που βασίζονται στο Steam χρησιμοποιούν μία θύρα για τις συνδέσεις παικτών και μια δεύτερη θύρα για το Steam Query (server browser). Οι δύο θύρες πρέπει να είναι διαφορετικοί αριθμοί. Το Project Zomboid χρησιμοποιεί ως προεπιλογή τη θύρα παιχνιδιού 16261 και τη θύρα query 16262, για παράδειγμα.

Γιατί η Θύρα UDP Πρέπει να Είναι Ξεχωριστή

Οι game server τυπικά εκτελούν δύο network listeners ταυτόχρονα:

Listener Σκοπός Τυπική Προεπιλογή
Θύρα Παιχνιδιού Λαμβάνει την κίνηση σύνδεσης παικτών — κίνηση, chat, κατάσταση παιχνιδιού 16261 (PZ), 2456 (Valheim)
Θύρα UDP / Steam Query Απαντά στα ερωτήματα του Steam server browser — αριθμός παικτών, όνομα, ping Θύρα παιχνιδιού + 1 στις περισσότερες περιπτώσεις

Εάν και οι δύο listeners είναι στραμμένοι στον ίδιο αριθμό θύρας, όποιος δεσμεύσει πρώτος τη θύρα μπλοκάρει τον άλλον. Ο server ξεκινά αλλά ο query listener δεν μπορεί να ανοίξει, ενεργοποιώντας την προειδοποίηση "port is closed" και κάνοντας τον server σας να εμφανίζεται εκτός σύνδεσης στον server browser του Steam, παρόλο που οι παίκτες θα μπορούσαν τεχνικά να συνδεθούν μέσω άμεσης IP.

Βήμα 1 — Εντοπίστε την Τρέχουσα Εκχώρηση Θύρας σας

  1. Συνδεθείτε στο GPanel και κάντε κλικ στον server σας.
  2. Στην αριστερή πλαϊνή μπάρα, κάντε κλικ στο Network.
  3. Σημειώστε τον αριθμό θύρας που αναφέρεται στον πίνακα εκχωρήσεων. Αυτή είναι η κύρια θύρα του παιχνιδιού σας. Καταγράψτε την — θα τη χρειαστείτε στο Βήμα 3.
  4. Ελέγξτε εάν υπάρχει ήδη μια δεύτερη εκχώρηση. Εάν ο πίνακας εμφανίζει μόνο μία γραμμή, πρέπει να προσθέσετε μια δεύτερη στο Βήμα 2.

Βήμα 2 — Προσθέστε μια Δεύτερη Εκχώρηση Θύρας για UDP/Query

Σημείωση: Το GPanel εκχωρεί αυτόματα την επόμενη διαθέσιμη θύρα. Δεν μπορείτε να επιλέξετε τον ακριβή αριθμό, αλλά η εκχωρημένη θύρα θα είναι αυτή που θα εισαγάγετε στη μεταβλητή εκκίνησης στο Βήμα 3. Μην υποθέσετε ότι θα είναι η θύρα παιχνιδιού + 1.
  1. Στην καρτέλα Network, κάντε κλικ στο Create Allocation (η ετικέτα του κουμπιού μπορεί να γράφει Add Allocation ή να εμφανίζει ένα εικονίδιο +).
  2. Το GPanel θα εκχωρήσει έναν νέο αριθμό θύρας. Περιμένετε να ανανεωθεί η σελίδα και επιβεβαιώστε ότι εμφανίζεται πλέον μια δεύτερη γραμμή στον πίνακα εκχωρήσεων.
  3. Καταγράψτε τον νέο αριθμό θύρας — αυτή θα είναι η θύρα UDP/query σας. Θα την εισαγάγετε στο Βήμα 3.
Μη διαγράψετε την κύρια εκχώρησή σας. Η κύρια θύρα είναι αυτή που χρησιμοποιούν οι παίκτες για να συνδεθούν. Απλώς προσθέστε μια νέα εκχώρηση — μην αφαιρέσετε ή επανεκχωρήσετε την υπάρχουσα.
Η εκχώρηση θυρών είναι τυχαία. Στους shared hosting server εκχωρούνται τυχαίες διαθέσιμες θύρες — δεν μπορείτε να επιλέξετε έναν συγκεκριμένο αριθμό θύρας. Η νέα εκχώρηση θα είναι όποια θύρα είναι η επόμενη διαθέσιμη στο node. Εάν χρειάζεστε ο server σας να εκτελείται σε συγκεκριμένες θύρες (π.χ., τις προεπιλεγμένες θύρες του παιχνιδιού), μπορείτε να αγοράσετε έναν server με μια ιδιωτική διεύθυνση IP, η οποία σας δίνει πλήρη έλεγχο της εκχώρησης θυρών.

Βήμα 3 — Ορίστε τη Μεταβλητή Θύρας UDP/Query στην Καρτέλα Startup

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

  1. Στην αριστερή πλαϊνή μπάρα του GPanel, κάντε κλικ στο Startup.
  2. Αναζητήστε τη μεταβλητή με το όνομα UDP Port, Steam Query Port ή παρόμοιο. Η ακριβής ετικέτα εξαρτάται από το παιχνίδι σας:
    • Project Zomboid: αναζητήστε UDP Port ή ένα πεδίο με ετικέτα τη θύρα query/Steam
    • Valheim: αναζητήστε Query Port
    • Άλλα παιχνίδια: αναζητήστε οποιοδήποτε πεδίο που αναφέρεται σε "query", "steam query" ή "UDP" ξεχωριστά από την κύρια θύρα
  3. Διαγράψτε την τρέχουσα τιμή και εισαγάγετε τον νέο αριθμό θύρας από το Βήμα 2.
  4. Κάντε κλικ στο Save ή Update για να αποθηκεύσετε την αλλαγή.
Λεπτομέρειες για το Project Zomboid: Η μεταβλητή θύρας παιχνιδιού (η θύρα στην οποία συνδέονται οι παίκτες) και η μεταβλητή θύρας UDP/query είναι ξεχωριστά πεδία στην καρτέλα Startup. Βεβαιωθείτε ότι επεξεργάζεστε το πεδίο θύρας query, όχι το πεδίο θύρας παιχνιδιού. Η θύρα παιχνιδιού θα πρέπει να παραμείνει αμετάβλητη και πρέπει να ταιριάζει με αυτό που εμφανίζεται στην κύρια εκχώρηση της καρτέλας Network.

Βήμα 4 — Επανεκκινήστε τον Server

  1. Μεταβείτε στην καρτέλα Console στο GPanel.
  2. Εάν ο server εκτελείται, κάντε κλικ στο Stop και περιμένετε να αλλάξει η κατάσταση σε Offline.
  3. Κάντε κλικ στο Start.
  4. Παρακολουθήστε την έξοδο της κονσόλας καθώς ξεκινά ο server. Περιμένετε να ολοκληρωθεί η ακολουθία εκκίνησης — αυτό τυπικά διαρκεί 60–90 δευτερόλεπτα για τους περισσότερους game server.
  5. Αναζητήστε μια γραμμή που επιβεβαιώνει ότι η θύρα query δεσμεύτηκε επιτυχώς. Το μήνυμα προειδοποίησης (Warning: Port XXXXX is closed) δεν θα πρέπει πλέον να εμφανίζεται όταν η θύρα είναι σωστά διαμορφωμένη και εκχωρημένη.

Επαλήθευση

  1. Στην καρτέλα Console, επιβεβαιώστε ότι η κατάσταση εμφανίζει Running και ότι η προειδοποίηση "port is closed" απουσιάζει από το αρχείο καταγραφής εκκίνησης.
  2. Ανοίξτε το Steam και μεταβείτε στο View > Game Servers (ή πατήστε Ctrl+Shift+M). Κάντε κλικ στην καρτέλα Favorites, προσθέστε τον server σας χρησιμοποιώντας IP:QueryPort και ανανεώστε. Ο server θα πρέπει τώρα να εμφανίζει αριθμό παικτών και ping αντί να λήγει το χρονικό όριο.
  3. Για το Project Zomboid, συνδεθείτε στον server μέσω της λίστας Favorites εντός του παιχνιδιού. Μια επιτυχημένη σύνδεση χωρίς την προειδοποίηση απόδοσης επιβεβαιώνει ότι και οι δύο θύρες λειτουργούν σωστά.
  4. Επαληθεύστε στην καρτέλα Network του GPanel ότι και οι δύο εκχωρήσεις θυρών εξακολουθούν να υπάρχουν — η κύρια θύρα παιχνιδιού και η δευτερεύουσα θύρα query.

Αντιμετώπιση Προβλημάτων

Η προειδοποίηση "port is closed" εξακολουθεί να εμφανίζεται μετά την επανεκκίνηση

  • Ελέγξτε ξανά ότι ο αριθμός θύρας στο πεδίο UDP/query της καρτέλας Startup ταιριάζει ακριβώς με τη δεύτερη εκχώρηση που εμφανίζεται στην καρτέλα Network. Ακόμη και μια διαφορά ενός ψηφίου σημαίνει ότι το παιχνίδι προσπαθεί να ανοίξει μια θύρα που δεν είναι εκχωρημένη.
  • Επιβεβαιώστε ότι κάνατε κλικ στο Save μετά την αλλαγή της μεταβλητής εκκίνησης. Η πλοήγηση μακριά χωρίς αποθήκευση απορρίπτει την αλλαγή.
  • Δοκιμάστε ένα πλήρες stop και start αντί για επανεκκίνηση — ορισμένα παιχνίδια ξαναδιαβάζουν τις μεταβλητές εκκίνησης μόνο σε μια καθαρή εκκίνηση.

Δεν υπάρχει κουμπί "Create Allocation" στην καρτέλα Network

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

Δεν μπορώ να βρω μια μεταβλητή UDP Port ή Query Port στην καρτέλα Startup

  • Δεν εκθέτουν όλοι οι τύποι game server μια ξεχωριστή μεταβλητή θύρας query στην καρτέλα Startup του GPanel. Εάν δεν υπάρχει τέτοιο πεδίο, το παιχνίδι μπορεί να διαχειρίζεται τη θύρα query αυτόματα (συνήθως θύρα παιχνιδιού + 1). Σε αυτή την περίπτωση, βεβαιωθείτε ότι η δεύτερη εκχώρηση που προσθέσατε είναι ακριβώς κατά ένα υψηλότερη από την κύρια θύρα παιχνιδιού σας ώστε το παιχνίδι να μπορεί να δεσμευτεί σε αυτή.
  • Εάν δεν είστε σίγουροι ποια μεταβλητή ελέγχει τη θύρα query για το συγκεκριμένο παιχνίδι σας, ανοίξτε ένα support ticket με τη Legion Hosting και αναφέρετε το όνομα του παιχνιδιού και το μήνυμα προειδοποίησης που βλέπετε.

Ο server εμφανίζεται στον Steam server browser αλλά οι παίκτες εξακολουθούν να μην μπορούν να συνδεθούν

  • Η θύρα query και η θύρα παιχνιδιού είναι δύο διαφορετικά πράγματα. Η επιβεβαίωση ότι η θύρα query λειτουργεί (ο server εμφανίζεται στον browser) δεν σημαίνει ότι η θύρα παιχνιδιού είναι σωστά ρυθμισμένη. Επαληθεύστε ότι η μεταβλητή θύρας παιχνιδιού στην καρτέλα Startup ταιριάζει με την κύρια εκχώρηση στην καρτέλα Network.
  • Δείτε το Πώς να Βρείτε την IP και τη Θύρα του Server σας για να επιβεβαιώσετε ότι οι παίκτες χρησιμοποιούν τη σωστή κύρια διεύθυνση σύνδεσης.

Η προειδοποίηση υπήρχε πριν αλλά εξαφανίστηκε — χρειάζεται ακόμη να ακολουθήσω αυτόν τον οδηγό;

  • Εάν η προειδοποίηση απουσιάζει και η καταχώρηση στον server browser και οι συνδέσεις σας λειτουργούν σωστά, δεν απαιτείται καμία ενέργεια. Η προειδοποίηση απαιτεί ενέργεια μόνο όταν εμφανίζεται ενεργά στο αρχείο καταγραφής εκκίνησής σας.

Εξακολουθείτε να αντιμετωπίζετε προβλήματα μετά την εφαρμογή όλων των βημάτων

Ανοίξτε ένα support ticket και συμπεριλάβετε:

  • Την κύρια θύρα παιχνιδιού και τη δευτερεύουσα θύρα query του server σας (και τις δύο από την καρτέλα Network)
  • Το ακριβές μήνυμα προειδοποίησης ή σφάλματος από το αρχείο καταγραφής εκκίνησης της Console
  • Την τρέχουσα τιμή της μεταβλητής UDP/Query Port στην καρτέλα Startup
  • Το όνομα του παιχνιδιού και τον τύπο του server

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.