Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 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

Jak skonfigurować port UDP

PL udp port query network 0 found this helpful

Wiele serwerów gier wymaga osobnego portu UDP — odrębnego od głównego portu gry — do komunikacji Steam Query oraz przeglądarki serwerów. Łączenie obu funkcji na jednym porcie to najczęstsza przyczyna ostrzeżenia "port is closed" oraz nieudanych wpisów na liście przeglądarki serwerów. Ten przewodnik pokazuje, jak dodać drugą alokację portu w GPanel i skierować na nią zmienną zapytań (query) serwera.

Częsty objaw: Jeśli konsola Twojego serwera wyświetla komunikat podobny do Warning: Port 16262 is closed, performance may be severely affected, oznacza to, że port UDP/query nie jest poprawnie przydzielony lub skonfigurowany. Postępuj zgodnie z tym przewodnikiem, aby rozwiązać problem.

Wymagania wstępne

  • Aktywny serwer gry w Legion Hosting
  • Dostęp do GPanel — zaloguj się przy użyciu danych logowania Legion Hosting
  • Twój serwer musi być w stanie Offline przed zastosowaniem zmian w zmiennych startowych (GPanel poprosi Cię o to w razie potrzeby)
  • Znaj swój aktualny główny port gry — widoczny na stronie Console lub w zakładce Network
Które gry tego wymagają? Project Zomboid, Valheim i kilka innych gier opartych na Steam używa jednego portu do połączeń graczy oraz drugiego portu do Steam Query (przeglądarka serwerów). Oba porty muszą mieć różne numery. Na przykład Project Zomboid domyślnie używa portu gry 16261 i portu query 16262.

Dlaczego port UDP musi być osobny

Serwery gier zazwyczaj uruchamiają jednocześnie dwa nasłuchiwacze sieciowe:

Nasłuchiwacz Przeznaczenie Typowa wartość domyślna
Port gry Odbiera ruch połączeń graczy — ruch postaci, czat, stan gry 16261 (PZ), 2456 (Valheim)
Port UDP / Steam Query Odpowiada na zapytania przeglądarki serwerów Steam — liczba graczy, nazwa, ping Port gry + 1 w większości przypadków

Jeśli oba nasłuchiwacze są skierowane na ten sam numer portu, ten, który zarezerwuje go pierwszy, blokuje drugi. Serwer się uruchamia, ale nasłuchiwacz query nie może się otworzyć, co wywołuje ostrzeżenie "port is closed" i powoduje, że Twój serwer pojawia się jako offline w przeglądarce serwerów Steam, mimo że gracze technicznie mogliby dołączyć przez bezpośredni adres IP.

Krok 1 — Zidentyfikuj swoją aktualną alokację portów

  1. Zaloguj się do GPanel i kliknij swój serwer.
  2. W lewym pasku bocznym kliknij Network.
  3. Zanotuj numer portu wymieniony w tabeli alokacji. To jest Twój główny port gry. Zapisz go — będzie potrzebny w Kroku 3.
  4. Sprawdź, czy istnieje już druga alokacja. Jeśli tabela pokazuje tylko jeden wiersz, musisz dodać drugą w Kroku 2.

Krok 2 — Dodaj drugą alokację portu dla UDP/query

Uwaga: GPanel automatycznie przydziela następny dostępny port. Nie możesz wybrać konkretnego numeru, ale przydzielony port będzie tym, który wpiszesz do zmiennej startowej w Kroku 3. Nie zakładaj, że będzie to Twój port gry + 1.
  1. W zakładce Network kliknij Create Allocation (etykieta przycisku może brzmieć Add Allocation lub pokazywać ikonę +).
  2. GPanel przydzieli nowy numer portu. Poczekaj, aż strona się odświeży, i potwierdź, że w tabeli alokacji pojawił się teraz drugi wiersz.
  3. Zapisz nowy numer portu — będzie to Twój port UDP/query. Wpiszesz go w Kroku 3.
Nie usuwaj swojej głównej alokacji. Główny port to ten, którego gracze używają do połączenia. Dodaj tylko nową alokację — nie usuwaj ani nie zmieniaj istniejącej.
Alokacja portów jest losowa. Serwery na hostingu współdzielonym otrzymują losowe dostępne porty — nie możesz wybrać konkretnego numeru portu. Nowa alokacja będzie dowolnym portem, który jest następny w kolejności dostępności na węźle. Jeśli potrzebujesz, aby Twój serwer działał na konkretnych portach (np. domyślnych portach gry), możesz wykupić serwer z prywatnym adresem IP, co daje Ci pełną kontrolę nad przydziałem portów.

Krok 3 — Ustaw zmienną portu UDP/query w zakładce Startup

Dodanie alokacji w GPanel rezerwuje port na poziomie sieci, ale musisz również poinformować oprogramowanie serwera gry, aby faktycznie używało tego portu. Robi się to za pomocą zmiennej startowej.

  1. W lewym pasku bocznym GPanel kliknij Startup.
  2. Poszukaj zmiennej o nazwie UDP Port, Steam Query Port lub podobnej. Dokładna etykieta zależy od Twojej gry:
    • Project Zomboid: poszukaj UDP Port lub pola oznaczonego portem query/Steam
    • Valheim: poszukaj Query Port
    • Inne gry: poszukaj dowolnego pola odnoszącego się do "query", "steam query" lub "UDP" oddzielonego od głównego portu
  3. Usuń aktualną wartość i wpisz nowy numer portu z Kroku 2.
  4. Kliknij Save lub Update, aby zapisać zmianę.
Szczegóły Project Zomboid: Zmienna portu gry (port, na który łączą się gracze) i zmienna portu UDP/query to osobne pola w zakładce Startup. Upewnij się, że edytujesz pole portu query, a nie pole portu gry. Port gry powinien pozostać niezmieniony i musi odpowiadać temu, co pokazano w głównej alokacji w zakładce Network.

Krok 4 — Zrestartuj serwer

  1. Przejdź do zakładki Console w GPanel.
  2. Jeśli serwer jest uruchomiony, kliknij Stop i poczekaj, aż status zmieni się na Offline.
  3. Kliknij Start.
  4. Obserwuj wynik konsoli podczas uruchamiania serwera. Poczekaj, aż sekwencja startowa się zakończy — zazwyczaj zajmuje to 60–90 sekund dla większości serwerów gier.
  5. Poszukaj wiersza potwierdzającego, że port query został pomyślnie zarezerwowany. Komunikat ostrzegawczy (Warning: Port XXXXX is closed) nie powinien już się pojawiać, gdy port jest poprawnie skonfigurowany i przydzielony.

Weryfikacja

  1. W zakładce Console potwierdź, że status pokazuje Running, a ostrzeżenie "port is closed" nie występuje w logu startowym.
  2. Otwórz Steam i przejdź do View > Game Servers (lub naciśnij Ctrl+Shift+M). Kliknij zakładkę Favorites, dodaj swój serwer używając IP:QueryPort i odśwież. Serwer powinien teraz pokazywać liczbę graczy i ping zamiast przekraczać limit czasu.
  3. W przypadku Project Zomboid połącz się z serwerem poprzez listę Favorites w grze. Pomyślne połączenie bez ostrzeżenia o wydajności potwierdza, że oba porty działają poprawnie.
  4. Zweryfikuj w zakładce Network GPanel, że obie alokacje portów są nadal obecne — główny port gry i drugorzędny port query.

Rozwiązywanie problemów

Ostrzeżenie "port is closed" nadal pojawia się po restarcie

  • Sprawdź dokładnie, czy numer portu w polu UDP/query w zakładce Startup dokładnie odpowiada drugiej alokacji pokazanej w zakładce Network. Nawet różnica jednej cyfry oznacza, że gra próbuje otworzyć port, który nie jest przydzielony.
  • Potwierdź, że kliknąłeś Save po zmianie zmiennej startowej. Opuszczenie strony bez zapisania odrzuca zmianę.
  • Spróbuj wykonać pełne zatrzymanie i uruchomienie zamiast restartu — niektóre gry odczytują ponownie zmienne startowe tylko przy czystym starcie.

W zakładce Network nie ma przycisku "Create Allocation"

  • Niektóre plany serwerów mają stałą liczbę alokacji portów. Jeśli przycisk jest nieobecny lub wyszarzony, skontaktuj się z pomocą techniczną Legion Hosting, aby poprosić o dodatkową alokację portu dla swojego serwera.

Nie mogę znaleźć zmiennej UDP Port ani Query Port w zakładce Startup

  • Nie wszystkie typy serwerów gier udostępniają osobną zmienną portu query w zakładce Startup GPanel. Jeśli takie pole nie istnieje, gra może zarządzać portem query automatycznie (zazwyczaj port gry + 1). W takim przypadku upewnij się, że druga dodana alokacja jest dokładnie o jeden wyższa niż Twój główny port gry, aby gra mogła się z nią połączyć.
  • Jeśli nie masz pewności, która zmienna kontroluje port query dla Twojej konkretnej gry, otwórz zgłoszenie do pomocy technicznej Legion Hosting i podaj nazwę gry oraz wyświetlany komunikat ostrzegawczy.

Serwer pojawia się w przeglądarce serwerów Steam, ale gracze nadal nie mogą się połączyć

  • Port query i port gry to dwie różne rzeczy. Potwierdzenie, że port query działa (serwer pojawia się w przeglądarce), nie oznacza, że port gry jest poprawnie ustawiony. Zweryfikuj, że zmienna portu gry w zakładce Startup odpowiada głównej alokacji w zakładce Network.
  • Zobacz Jak znaleźć adres IP i port serwera, aby potwierdzić, że gracze używają poprawnego głównego adresu połączenia.

Ostrzeżenie pojawiało się wcześniej, ale zniknęło — czy nadal muszę postępować zgodnie z tym przewodnikiem?

  • Jeśli ostrzeżenie nie występuje, a wpis na liście przeglądarki serwerów oraz połączenia działają poprawnie, nie jest potrzebne żadne działanie. Ostrzeżenie wymaga działania tylko wtedy, gdy aktywnie pojawia się w logu startowym.

Nadal występują problemy po wykonaniu wszystkich kroków

Otwórz zgłoszenie do pomocy technicznej i dołącz:

  • Główny port gry i drugorzędny port query Twojego serwera (oba z zakładki Network)
  • Dokładny komunikat ostrzegawczy lub błędu z logu startowego Console
  • Aktualną wartość zmiennej UDP/Query Port w zakładce Startup
  • Nazwę gry i typ serwera

Was this article helpful?

Ready to Get Started?

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