Preskoči na sadržaj
DDoS zaštita · Peeryx · 15 Tbps+
Svi vodiči

Minecraft „Connection timed out”: izdanje, port i server

Timeout znači da korak veze nije završen na vrijeme. Sam ne dokazuje napad ili nedostatak memorije. Prvo potvrdite pravi klijent, dodijeljenu adresu i spremnost igre, zatim pronađite mjesto prekida pomoću konkretnih rezultata, bez mijenjanja svih komponenti odjednom.

← Svi vodičiCubixServ

Prije početka

Zapišite Java ili Bedrock, verzije klijenta i servera, adresu s portom i tačno vrijeme. Sačuvajte konzolu i zadnje izmjene. Prije promjene svijeta, modova ili datoteka pripremite kopiju za oporavak i odvojeno čuvajte izvorno stanje.

Potvrdite izdanje i adresu

Java i Bedrock su različita izdanja: Java obično koristi TCP, Bedrock UDP. Drugi port ne čini ih kompatibilnim. Koristite adresu panela i provjerite DNS ili Java SRV cilj. Dostupno upravljanje ne potvrđuje port igre. Standardni brojevi ne garantuju istu dodjelu na zajedničkom nodu. Pođite od klijenata zajednice i konkretne dodjele usluge, ne tuđih postavki.

Java igra generalno koristi TCP krajnju tačku, dok Bedrock serverska igra koristi UDP. Uobičajene postavke nikada ne zamjenjuju dodjelu panela. Na zajedničkom čvoru, kopiranje zadanog porta iz vodiča može biti u sukobu s drugom instancom. TCP test ne može potvrditi Bedrock UDP povezanost.

Testirajte samo Java TCP vezu iz Windowsa

Test-NetConnection -ComputerName 192.0.2.10 -Port 25565

Zamijenite adresu i port stvarnom dodjelom. TcpTestSucceeded=True potvrđuje samo TCP vezu, ne Bedrock UDP, Minecraft autentifikaciju ili performanse. Kod False uporedite slušanje, pokretanje i pravila za konkretni port.

Provjerite završen start

Proces može raditi dok se svijet još učitava. Pronađite poruku spremnosti i greške Jave, postavki, dodataka ili modova. Kod stalnih restartova prvo istražite ciklus. Brza ponavljanja dodaju rad i skrivaju tragove. Ne mijenjajte istovremeno svijet, verziju i sve dodatke bez radne kopije i jasnog uzroka. Dostupna konzola ne znači uvijek da igra prima igrače i da je generisanje završeno.

Nakon što dodate dodatak ili mod, provjerite njegove zavisnosti i kompatibilnost motora. Paper, Fabric, Forge i NeoForge ne učitavaju automatski iste ekstenzije. Koristite probnu kopiju i uklonite samo identificirani dodatak; brisanje svijeta nije način za dijagnosticiranje softverske greške.

Testirajte potreban protokol

Potvrdite dozvoljenu vezu javne IP adrese i porta igre. TCP test ne provjerava Bedrock UDP. Uz LAN vidljivost Bedrock može otvoriti dodatne standardne portove i s vlastitim portom; na zajedničkom hostu slijedite plan operatora. Ne otvarajte proizvoljne ili tuđe portove. Posrednik mora podržavati izdanje, protokol i povratni put. Testirajte svoju instancu i stvarnu vezu igrača, ne samo administraciju.

Zatim uporedite s druge ovlaštene veze. Kada samo jedna mreža pokvari, zabilježite njenog provajdera i vremena umjesto da odmah mijenjate globalnu konfiguraciju. Blokirani ICMP ping ne potvrđuje da je igra nedostupna; ping odgovor ne dokazuje da je port za igru ​​otvoren.

Provjerite Java DNS bez izmjene zone

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

Java SRV zapis može navesti drugo odredište i port. Razriješite i vraćeni naziv odredišta te ga uporedite s dodjelom. SRV nije potreban ako klijent već koristi ispravnu adresu i port. Ovo nije test za Bedrock UDP.

Uporedite verzije i zavisnosti

Provjerite igru, softver i loader. Modpack može tražiti istu kombinaciju na klijentu i serveru. Nakon promjene provjerite zavisnosti sa sačuvanom kopijom. Starija verzija ili drugi svijet mogu biti nespojivi s podacima. Ne brišite izvornik ili sve modove radi testa; pripremite posebnu tačku oporavka i bilježite promjene s rezultatima. Istražujte jedan uzrok i zadržite prethodno radno stanje.

Bedrock LAN otkrivanje takođe može otvoriti svoje uobičajene portove pored prilagođenog porta. Na zajedničkom čvoru, koristite prilagođenu konfiguraciju panela i zatražite provjeru sukoba dodjele. Za Java proxy ili crossplay gateway, pregledajte svaku fazu puta, a ne samo javnu adresu.

Mjerite dok problem traje

Pratite CPU, memoriju i konzolu u istom periodu. Opterećena glavna nit može zaustaviti igru uz nizak prosjek hosta. U Paperu spark pomaže profiliranju. Provjerite udaljenosti prikaza i simulacije i zamjene drugim postavkama. Više RAM-a ne popravlja automatski uzrok; važna je aktivna konfiguracija i rad svijeta. Mjerite reprezentativnu sesiju s aktivnostima koje stvaraju problem, ne samo prazan server.

Ako je podržano, profilirajte server tokom problema pomoću kompatibilnog alata. Nedavne verzije Paper uključuju spark. Izveštaj sa praznog servera je manje koristan od izveštaja snimljenog tokom usporavanja. Uvezite snimanje i zaštitite dijagnostičke veze koje mogu sadržavati osjetljive informacije.

Sastavite ponovljivu dijagnozu

Uporedite drugi nezavisni pristup i pogođene igrače. Čuvajte vrijeme, adresu i poruke bez tajni. Timeout mogu uzrokovati put, filter, pogrešan protokol ili nespreman server. Napad ili manjak resursa zaključujte tek uz odgovarajuće mrežne i aplikacijske podatke. Jedan prekid nije dovoljan; podršci dajte korake, uslove i uspješne provjere. Tako se greška može ciljano popraviti bez zahvata prema drugim klijentima.

Za sumnju na aktivnost DDoS potrebna je korelacija s mjerenjima prometa ili događajima ublažavanja. Samo vremensko ograničenje nije dovoljan dokaz. Izbjegavajte ponovljena ponovno pokretanje i agresivna skeniranja: ona povećavaju opterećenje i otežavaju dijagnozu. Testirajte ispravku koristeći normalnu vezu, a zatim provjerite mogu li se obični igrači vratiti.

Šta uraditi u vašem slučaju

SituacijaNaredni korak
Pogrešno izdanjeIzaberite Java ili Bedrock sa stvarnom adresom. Promjena porta ne mijenja izdanje.
Problem nakon modova ili svijetaUporedite verzije i zavisnosti i sačuvajte odvojenu kopiju starog stanja.
Greška samo pod teretomProfilirajte glavnu nit i dijelove svijeta tokom problema prije povećanja ponude.

Zvanični izvori

Izvori objašnjavaju protokole i postavke. Provjerite dokumentaciju verzije koju koristite.

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