Minecraft-szerver állapot élő online ellenőrzés (Java és Bedrock)
Ellenőrizd másodpercek alatt, hogy egy Minecraft-szerver online van-e. Lásd a játékosszámot, verziót, MOTD-t, szerver-ikont és SRV-rekordot Java és Bedrock Edition esetén. Ingyenes, regisztráció nélkül, követés nélkül.
Mit csinál egy szerver-állapot ellenőrzés?
Egy Minecraft-szerver állapot ellenőrzése egy nagyon rövid kérést küld a szervernek, pontosan ugyanazt, amit a játékkliens küld a szerver-lista megjelenítésekor. A szerver egy JSON-szerű adathalmazzal válaszol, amely a verziót, MOTD-t, játékosszámot, maximális slotokat és protokoll-verziót tartalmazza. Nincs bejelentkezés, nem foglalódik le slot, és a játékmenetre sincs hatása.
- Java Edition: TCP a 25565 porton (alapértelmezett), Server-List-Ping protokoll
- Bedrock Edition: UDP a 19132 porton (alapértelmezett), Unconnected-Pong RakNet-en keresztül
- Az SRV-rekordok automatikusan feloldódnak, csak a hostnevet adhatod meg port nélkül
- IPv4 és IPv6 támogatott, ha a szerver megfelelően elérhető
MOTD, SRV és protokoll-verziók magyarázata
MOTD a Message of the Day rövidítése. Ez az a szöveg, amely a szervernév alatt jelenik meg az in-game szerver-listában. A szerverüzemeltetők ezt a területet használják reklámszlogenekhez, IP-khez, Discord-linkekhez vagy színes állapotüzenetekhez. A szín- és formátumkódok (Section-Sign-kódok) itt tisztított, sima szöveges formában jelennek meg, hogy az eredmény olvasható maradjon.
SRV-Records speciális DNS-bejegyzések, amelyek egy szolgáltatást (itt: Minecraft) egy tényleges hostnévre plus portra képeznek le. Példa: egy játékos a play.example.com-ot írja be a kliensbe. A kliens lekérdezi a _minecraft._tcp.play.example.com-ot, kapja vissza a mc01.hoster.net:25577-et és oda csatlakozik. Így a szerverek belsőleg áthelyezhetők anélkül, hogy a játékosoknak változtatniuk kellene a címen.
A protokoll-verzió (pl. 765 a Java 1.20.4-hez) eldönti, hogy mely kliens-verziókkal tud egy szerver beszélni. A ViaVersionhez hasonló pluginok kibővítik a sávszélességet, így egy szerver több kliens-verziót is elfogadhat egyszerre.
Miért jelenik meg offline-ként a szerverem
Ha a szervered valójában fut, de itt offline-ként jelenik meg, vannak tipikus okok, amelyeket ebben a sorrendben ellenőrizhetsz:
- Tűzfal: A 25565-ös port (Java) vagy a 19132-es port (Bedrock) kívülről blokkolva van. UFW, iptables, Hetzner-tűzfal, Windows-tűzfal esetén ellenőrizni kell.
- Bind-cím: a szerver
127.0.0.1 helyett 0.0.0.0 címre köt, akkor csak helyileg elérhető.
- Hibás DNS-bejegyzés: az A vagy AAAA rekord más IP-re mutat, mint a szerveré.
- Hibás SRV-rekord: eltérő portnál mindenképp állíts be SRV-rekordot, különben a kliens az alapértelmezett portot keresi.
- Server-Properties:
enable-status=true be kell állítani, különben a szerver nem válaszol a pingekre.
- Bedrock és UDP: otthoni hálózati beállításoknál sokan elfelejtik az UDP portmegnyitást (nem TCP).
- CGNAT a szolgáltatónál: Carrier-Grade-NAT mögötti csatlakozások kívülről gyakran nem érhetők el, VPS vagy alagút szükséges.
Adatvédelem és korlátok
Az állapot-ellenőrzés a mcstatus.io nyilvános API-ján keresztül fut. Csak az általad megadott szerver-címet adjuk át oda. Nincsenek sütik beállítva, nincs követés, és nincs tartós tárolása a kéréseknek. A webszerver naplók (biztonsághoz és rate-limitinghez) rövid idő után törlődnek.
- 30 kérés percenként IP-címenként
- a hCaptcha védi az űrlapot az automatizált visszaélések ellen
- A privát és fenntartott IP-tartományok szerveroldalon blokkolva vannak (Anti-SSRF)
- Nincs követés, nincs analitikai szkript, nincsenek külső sütik