Hogyan lehet megoldani, hogy a Minecraft nem tud csatlakozni a szerverhez?
Lépésről lépésre útmutató a csatlakozás megtagadásához, időtúllépéshez, port-, IP- és tűzfalproblémákhoz.
Az egyik leggyakoribb probléma a Minecraft szervereken, hogy a játékosok nem tudnak csatlakozni a szerverhez. A lejátszó hozzáadja az IP-címet a szerverlistához, de a kapcsolat nem jön létre, A csatlakozás elutasítva, Időtúllépés, Nem lehet csatlakozni a szerverhez vagy Ismeretlen házigazda Ilyen hibákat kaphat:
Ezt a hibát nem mindig a Minecraft fájlok okozzák. Együtt kell ellenőrizni az IP-címet, a portot, a tűzfalat, a server.properties-t, a DNS-útválasztást, a hosting panelt, a Java folyamatot vagy azt, hogy a szerver valóban működik-e.
1. Helyesen válassza szét a hibaüzenetet
A Minecraft csatlakozási hibái nem ugyanazt jelentik. Mindenekelőtt a játékos által kapott hibaüzenetet helyesen kell elolvasni.
- Csatlakozás elutasítva: Lehet, hogy az IP elérhető, de a célporton nem fut szolgáltatás, vagy a kapcsolat elutasítva.
- Időtúllépés: A csatlakozási kérelem elküldve, de nem érkezik válasz. Tűzfal, hálózat vagy porttovábbítási probléma lehet.
- Ismeretlen gazdagép: A tartomány/SRV rekord nem oldható fel, vagy az IP/domain hibásan van írva.
- Nem lehet csatlakozni a szerverhez: Ez egy általános kapcsolódási probléma; Ellenőrizze az IP-címet, a portot, a szerver állapotát és a verzió kompatibilitását.
- Elavult szerver/kliens: A lejátszó és a szerver Minecraft verziója nem kompatibilis.
2. Valóban működik a Minecraft szerver?
Az első ellenőrzés az, hogy a szerver aktív-e vagy sem. Ha a szerver nem működik, a lejátszó akkor sem tud csatlakozni, ha a port nyitva van.
screen -ls ps aux | grep java
Ha systemd szolgáltatással fut:
systemctl status minecraft
Ha egy ehhez hasonló sor jelenik meg a konzolon, az azt jelenti, hogy a szerver elkezdte figyelni a portot:
Done! For help, type "help"
Ha a szerver indítás közben leáll, először a konzol kimenetét és a naplófájlokat kell megvizsgálni.
3. server.properties Port beállítás
Melyik porton fog futni a Minecraft szerver? szerver.tulajdonságok a fájlban szerver-port meghatározza az értéket.
nano server.properties
Az ellenőrizendő sor a következő:
server-port=25565
Alapértelmezett Minecraft Java port 25565 Úgy használják, mint. Ha más portot adott meg, a játékosoknak meg kell írniuk a portot és az IP-t is.
SUNUCU_IP:25565
4. A server-ip mezőt üresen kell hagyni?
a szerveren.properties szerver-ip sort a legtöbb esetben üresen kell hagyni.
server-ip=
Ha ez a mező rossz IP-címmel van kitöltve, előfordulhat, hogy a szerver nem figyel megfelelően a portra, vagy csak egy adott interfészen keresztül működik.
Általános tanácsok hosting környezetben:
- Az egyetlen IP-címmel rendelkező szabványos szervereken a server-ip mező üresen marad.
- A tudatos konfiguráció több IP-című vagy magánhálózati struktúrában történik.
- Ha rossz IP-t ír be, a csatlakozás megtagadva vagy kötési hiba léphet fel.
5. A Port tényleg figyel?
Még akkor is, ha a Minecraft szerver nyitva van, ellenőrizni kell, hogy figyelik-e a portot.
ss -tulpn | grep 25565
Ha nincs kimenet, az azt jelenti, hogy a Minecraft szerver nem figyeli az adott portot. Ebben az esetben ellenőrizni kell a server.properties-t, a konzolhibákat vagy a Java folyamatot.
Példa a várt kimeneti logikára:
LISTEN 0 128 0.0.0.0:25565 0.0.0.0:* users:(("java",pid=1234))6. Tűzfalport engedély
Még ha a kiszolgáló portja figyel, a játékosok nem tudnak csatlakozni, ha a tűzfal blokkolja a külső kapcsolatot.
UFW-t használó Ubuntu/Debian rendszereken:
ufw allow 25565/tcp ufw reload ufw status
Tűzfalat használó CentOS/AlmaLinux/Rocky Linux rendszereken:
firewall-cmd --permanent --add-port=25565/tcp firewall-cmd --reload firewall-cmd --list-ports
Ha van egy további tűzfal a tárhelypanelen vagy a szolgáltatói oldalon, a portengedélyt is meg kell adni a panelen keresztül.
7. Ha tartományt vagy SRV rekordot használ
Ha a játékosok IP helyett domainen keresztül csatlakoznak, a DNS rekordoknak helyesnek kell lenniük.
- Egy rekord: A tartományt a szerver IP-címére irányítja.
- SRV rekord: Átirányítást biztosít az egyéni Minecraft portra a port beírása nélkül.
- DNS terjesztés: Előfordulhat, hogy az új regisztrációk szinte minden helyen nem aktívak.
Ha játékos Ismeretlen házigazda Ha hibaüzenetet kap, előfordulhat, hogy a tartomány hibásan van írva, hiányzik a DNS-rekord, vagy még nem terjedt el.
8. Minecraft verzió kompatibilitás
Ha a kapcsolat létrejött, de a lejátszót kirúgják a bejelentkezéskor, előfordulhat, hogy a kliens és a szerver verziója nem kompatibilis. Például, ha a játékos 1.21-gyel próbál bejelentkezni, miközben a szerver 1.20.1-es, hibaüzenetet kaphat.
Megoldás:
- Tájékoztassa világosan a szerver verzióját a játékosoknak.
- Ha kompatibilitási bővítményeket, például a ViaVersiont használ, konfigurálja őket megfelelően.
- Modded szervereken a kliens mod csomagnak és a szerver mod csomagnak meg kell egyeznie.
Gyakori hibák
- Azt gondolja, hogy ez port probléma, amikor a szerver nem működik
- Rossz IP-címet ír be a szerver-ip mezőbe
- Nem ad portengedélyt, ha a tűzfal be van kapcsolva
- Hiányzó portinformációk megadása a játékosoknak
- Kapcsolati teszt végrehajtása a tartomány DNS-rekordjába való bejelentkezés nélkül
- Két Minecraft szervert próbál futtatni ugyanazon a porton
GYIK
Mit jelent a kapcsolat elutasítása hiba?
Általában nem fut szolgáltatás a célporton, a Minecraft szerver nem működik, vagy a port nem figyel megfelelően.
Mi okozza az időtúllépési hibát?
A kapcsolat megszakadhat tűzfal, hálózati blokk, rossz IP, zárt port vagy biztonsági szabály miatt a szolgáltató oldalán.
Nem tudok csatlakozni a domainhez, de tudok csatlakozni IP-hez, miért?
Lehetséges, hogy a DNS- vagy SRV-rekord hibás. Lehet, hogy a tartomány nem a megfelelő IP-re mutat.
Biztonsági és üzemeltetési ajánlások
- Csak nyissa meg a szükséges Minecraft portokat a külvilág felé.
- Ne hagyja nyitva a panel-, SSH- és adatbázis-portokat a nyilvánosság számára.
- Írja meg a játékosoknak a megfelelő IP-címet, portot és verziószámot.
- Ha egynél több szervert használ, hozzon létre egy porttervet.
- A csatlakozási problémákról szóló értesítések fogadásakor kérje meg a hibaüzenetet, a lejátszó verzióját és a csatlakozási címet.
Ez a cikk kifejezetten a PvPServer számára készült.