Брза Распродажба 50% попуст на сите сервери Последен Ден!
Завршува за: 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
Категории

Како да го конфигурирате вашиот UDP порт

MK udp port query network 0 го најдоа ова корисно

Многу game сервери бараат посебен UDP порт — различен од главниот game порт — за Steam Query и комуникација со server browser. Мешањето на двете функции на еден порт е најчестата причина за предупредувањето „port is closed" и неуспешните листирања во server browser. Овој водич ви покажува како да додадете втора алокација на порт во GPanel и да ја насочите променливата за query на вашиот сервер кон неа.

Чест симптом: Ако конзолата на вашиот сервер прикажува порака слична на Warning: Port 16262 is closed, performance may be severely affected, вашиот UDP/query порт не е правилно алоциран или конфигуриран. Следете го овој водич за да го решите.

Предуслови

  • Активен game сервер со Legion Hosting
  • Пристап до GPanel — најавете се со вашите Legion Hosting акредитиви
  • Вашиот сервер мора да биде во Offline состојба пред да примените промени на startup променливите (GPanel ќе ве праша доколку е потребно)
  • Знајте го вашиот тековен примарен game порт — видлив на страницата Console или картичката Network
На кои игри им треба ова? Project Zomboid, Valheim и неколку други игри базирани на Steam користат еден порт за поврзување на играчите и втор порт за Steam Query (server browser). Двата порта мора да бидат различни броеви. Project Zomboid стандардно го користи game портот 16261 и query портот 16262, на пример.

Зошто UDP портот мора да биде посебен

Game серверите типично извршуваат два мрежни слушатели истовремено:

Слушател Намена Типична стандардна вредност
Game Port Прима сообраќај за поврзување на играчите — движење, разговор, состојба на играта 16261 (PZ), 2456 (Valheim)
UDP / Steam Query Port Одговара на барања од Steam server browser — број на играчи, име, ping Game порт + 1 во повеќето случаи

Ако двата слушатели се насочени кон ист број на порт, оној што прв ќе се поврзе го блокира другиот. Серверот стартува, но query слушателот не може да се отвори, што го активира предупредувањето „port is closed" и предизвикува вашиот сервер да изгледа како офлајн во Steam server browser, иако играчите технички би можеле да се приклучат преку директна IP.

Чекор 1 — Идентификувајте ја вашата тековна алокација на порт

  1. Најавете се на GPanel и кликнете на вашиот сервер.
  2. Во левата странична лента, кликнете Network.
  3. Забележете го бројот на портот наведен во табелата со алокации. Ова е вашиот примарен game порт. Запишете го — ќе ви треба во Чекор 3.
  4. Проверете дали веќе постои втора алокација. Ако табелата прикажува само еден ред, треба да додадете втор во Чекор 2.

Чекор 2 — Додадете втора алокација на порт за UDP/Query

Забелешка: GPanel автоматски го доделува следниот достапен порт. Не можете да го изберете точниот број, но доделениот порт ќе биде оној што го внесувате во startup променливата во Чекор 3. Не претпоставувајте дека ќе биде вашиот game порт + 1.
  1. На картичката Network, кликнете Create Allocation (ознаката на копчето може да гласи Add Allocation или да прикажува + икона).
  2. GPanel ќе додели нов број на порт. Почекајте страницата да се освежи и потврдете дека сега се појавува втор ред во табелата со алокации.
  3. Запишете го новиот број на порт — ова ќе биде вашиот UDP/query порт. Ќе го внесете во Чекор 3.
Не ја бришете вашата примарна алокација. Примарниот порт е оној што играчите го користат за поврзување. Само додадете нова алокација — не ја отстранувајте или преназначувајте постојната.
Алокацијата на порт е случајна. На серверите за споделен хостинг им се доделуваат случајни достапни порти — не можете да изберете конкретен број на порт. Новата алокација ќе биде кој било порт што следно е достапен на нодот. Ако сакате вашиот сервер да работи на конкретни порти (на пр., стандардните порти на играта), можете да купите сервер со приватна IP адреса, што ви дава целосна контрола над доделувањето на портите.

Чекор 3 — Поставете ја променливата за UDP/Query порт во картичката Startup

Додавањето на алокацијата во GPanel го резервира портот на мрежно ниво, но исто така треба да му кажете на софтверот на game серверот навистина да го користи тој порт. Ова се прави преку startup променлива.

  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: Променливата за game порт (портот на кој играчите се поврзуваат) и променливата за UDP/query порт се посебни полиња во картичката Startup. Осигурете се дека го уредувате полето за query портот, а не полето за game портот. Game портот треба да остане непроменет и мора да се совпаѓа со она што е прикажано во примарната алокација во картичката Network.

Чекор 4 — Рестартирајте го серверот

  1. Одете на картичката Console во GPanel.
  2. Ако серверот работи, кликнете Stop и почекајте статусот да се промени во Offline.
  3. Кликнете Start.
  4. Набљудувајте го конзолниот излез додека серверот стартува. Почекајте startup секвенцата да заврши — ова типично трае 60–90 секунди за повеќето game сервери.
  5. Побарајте линија што потврдува дека query портот успешно се поврзал. Предупредувачката порака (Warning: Port XXXXX is closed) повеќе не треба да се појавува штом портот е правилно конфигуриран и алоциран.

Верификација

  1. Во картичката Console, потврдете дека статусот прикажува Running и предупредувањето „port is closed" е отсутно од startup логот.
  2. Отворете го Steam и одете на View > Game Servers (или притиснете Ctrl+Shift+M). Кликнете на картичката Favorites, додадете го вашиот сервер користејќи IP:QueryPort и освежете. Серверот сега треба да прикажува број на играчи и ping наместо да истекува времето.
  3. За Project Zomboid, поврзете се со серверот преку листата Favorites во играта. Успешно поврзување без предупредувањето за перформанси потврдува дека двата порта работат правилно.
  4. Потврдете во картичката Network на GPanel дека двете алокации на порти сè уште се присутни — примарниот game порт и секундарниот query порт.

Решавање проблеми

Предупредувањето „port is closed" сè уште се појавува по рестартирање

  • Проверете двапати дали бројот на портот во полето за UDP/query во картичката Startup точно се совпаѓа со втората алокација прикажана во картичката Network. Дури и разлика од една цифра значи дека играта се обидува да отвори порт што не е алоциран.
  • Потврдете дека сте кликнале Save по промената на startup променливата. Напуштањето без зачувување ја отфрла промената.
  • Обидете се со целосно запирање и стартување наместо рестарт — некои игри ги читаат повторно startup променливите само при чист старт.

Нема копче „Create Allocation" на картичката Network

  • Некои серверски планови имаат фиксен број на алокации на порти. Ако копчето е отсутно или засивено, контактирајте ја поддршката на Legion Hosting за да побарате дополнителна алокација на порт за вашиот сервер.

Не можам да најдам променлива UDP Port или Query Port во картичката Startup

  • Не сите типови game сервери изложуваат посебна променлива за query порт во картичката Startup на GPanel. Ако таквото поле не постои, играта можеби автоматски го управува query портот (обично game порт + 1). Во тој случај, осигурете се дека втората алокација што ја додадовте е точно за еден поголема од вашиот примарен game порт за играта да може да се поврзе со неа.
  • Ако не сте сигурни која променлива го контролира query портот за вашата конкретна игра, отворете тикет за поддршка со Legion Hosting и споменете го името на играта и предупредувачката порака што ја гледате.

Серверот се појавува во Steam server browser но играчите сè уште не можат да се поврзат

  • Query портот и game портот се две различни работи. Потврдувањето дека query портот работи (серверот се појавува во browser) не значи дека game портот е правилно поставен. Потврдете дека променливата за game порт во картичката Startup се совпаѓа со примарната алокација во картичката Network.
  • Погледнете Како да ги најдете IP и портот на вашиот сервер за да потврдите дека играчите ја користат точната примарна адреса за поврзување.

Предупредувањето беше присутно претходно но исчезна — дали сè уште треба да го следам овој водич?

  • Ако предупредувањето е отсутно и вашето листирање во server browser и поврзувањата работат правилно, не е потребна никаква акција. Предупредувањето бара акција само кога активно се појавува во вашиот startup лог.

Сè уште гледате проблеми по следењето на сите чекори

Отворете тикет за поддршка и вклучете:

  • Примарниот game порт и секундарниот query порт на вашиот сервер (двата од картичката Network)
  • Точната предупредувачка или грешковна порака од Console startup логот
  • Тековната вредност на променливата UDP/Query Port во картичката Startup
  • Името на играта и типот на серверот

Дали оваа статија ви беше корисна?

Ready to Get Started?

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