PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Jak vyřešit chybu Minecraftu, která se nemůže připojit k serveru? Port, IP a průvodce firewallem

Yazdır

Jak vyřešit chybu Minecraftu, která se nemůže připojit k serveru?

Průvodce krok za krokem pro odmítnutí připojení, vypršení časového limitu, problémy s portem, IP a firewallem.

Jedním z nejčastějších problémů na serverech Minecraft je, že se hráči nemohou připojit k serveru. Přehrávač přidá IP adresu do seznamu serverů, ale spojení není navázáno, Spojení odmítnuto, Vypršel časový limit, Nelze se připojit k serveru nebo Neznámý hostitel Můžete dostat chyby jako:

Tato chyba není vždy způsobena soubory Minecraft. Společně by se měla zkontrolovat IP adresa, port, firewall, server.properties, směrování DNS, hostitelský panel, proces Java nebo zda server skutečně funguje.

Jednoduché vysvětlení: Aby hráč mohl vstoupit na server, musí být Minecraft server otevřený, musí poslouchat správný port a firewall musí umožňovat externí připojení. Pokud je jeden článek tohoto řetězce přerušen, nelze spojení navázat.

1. Oddělte chybovou zprávu správně

Chyby připojení Minecraft neznamenají totéž. Nejprve je třeba správně přečíst chybovou zprávu, kterou hráč obdrží.

  • Připojení odmítnuto: IP může být dosažitelná, ale na cílovém portu není spuštěna žádná služba nebo je připojení odmítnuto.
  • Vypršel časový limit: Požadavek na připojení je odeslán, ale není vrácena žádná odpověď. Může se jednat o problém s firewallem, sítí nebo přesměrováním portů.
  • Neznámý hostitel: Záznam domény/SRV nelze přeložit nebo je IP/doména napsána chybně.
  • Nelze se připojit k serveru: Je to obecný problém s připojením; Je třeba zkontrolovat IP, port, stav serveru a kompatibilitu verze.
  • Zastaralý server/klient: Verze přehrávače a serveru Minecraft jsou nekompatibilní.

2. Opravdu funguje Minecraft Server?

První kontrola je, zda je server aktivní nebo ne. Pokud je server mimo provoz, přehrávač se nemůže připojit, i když je port otevřený.

screen -ls
ps aux | grep java

Pokud běží se službou systemd:

systemctl status minecraft

Pokud se v konzole objeví řádek jako tento, znamená to, že server začal naslouchat na portu:

Done! For help, type "help"

Pokud se server při spouštění vypne, je třeba nejprve prozkoumat výstup konzoly a soubory protokolu.

3. nastavení portu server.properties

Na jakém portu poběží server Minecraft? server.properties v souboru server-port určuje hodnotu.

nano server.properties

Řádek ke kontrole je:

server-port=25565

Výchozí port Minecraft Java 25565 Používá se jako. Pokud jste zadali jiný port, hráči musí zadat port i IP.

SUNUCU_IP:25565
Důležité: Pokud na stejném počítači běží více než jeden Minecraft server, každý server musí používat jiný port. Dva servery nemohou používat stejný port.

4. Má být pole IP serveru prázdné?

v server.properties server-ip řádek by měl být ve většině případů ponechán prázdný.

server-ip=

Pokud je toto pole vyplněno špatnou IP, server nemusí naslouchat portu správně nebo může fungovat pouze přes určité rozhraní.

Obecné rady v hostingových prostředích:

  • Na standardních serverech s jednou IP je adresa IP ponechána prázdná.
  • Vědomá konfigurace se provádí ve struktuře multi-IP nebo privátní sítě.
  • Pokud je zadaná nesprávná IP, může dojít k odmítnutí připojení nebo chybě vazby.

5. Opravdu port poslouchá?

I když se zdá, že server Minecraft je otevřený, je třeba zkontrolovat, zda je port naslouchán.

ss -tulpn | grep 25565

Pokud není žádný výstup, znamená to, že server Minecraft neposlouchá tento port. V tomto případě je třeba zkontrolovat server.properties, chyby konzoly nebo proces Java.

Příklad očekávané výstupní logiky:

LISTEN 0  128  0.0.0.0:25565  0.0.0.0:*  users:(("java",pid=1234))

6. Povolení portu brány firewall

I když port serveru naslouchá, hráči se nemohou připojit, pokud brána firewall blokuje externí připojení.

Na systémech Ubuntu/Debian používajících UFW:

ufw allow 25565/tcp
ufw reload
ufw status

Na systémech CentOS/AlmaLinux/Rocky Linux používajících Firewalld:

firewall-cmd --permanent --add-port=25565/tcp
firewall-cmd --reload
firewall-cmd --list-ports

Pokud je na hostitelském panelu nebo na straně poskytovatele další firewall, musí být prostřednictvím panelu uděleno také povolení k portu.

7. Pokud používáte záznam domény nebo SRV

Pokud se hráči připojují přes doménu místo IP, DNS záznamy musí být správné.

  • záznam: Přesměruje doménu na IP adresu serveru.
  • SRV záznam: Poskytuje přesměrování na vlastní port Minecraft bez zadávání portu.
  • Šíření DNS: Nové registrace nemusí být aktivní téměř ve všech lokalitách.

Pokud hráč Neznámý hostitel Pokud se zobrazí chyba, doména může být chybně napsána, chybí záznam DNS nebo ještě není šířena.

8. Kompatibilita verze Minecraft

Pokud je spojení navázáno, ale přehrávač je při přihlášení odpojen, verze klienta a serveru mohou být nekompatibilní. Pokud se například hráč pokusí přihlásit s 1.21, zatímco server je 1.20.1, může se zobrazit chyba.

Řešení:

  • Hráčům jasně oznamte verzi serveru.
  • Pokud používáte pluginy pro kompatibilitu, jako je ViaVersion, nakonfigurujte je správně.
  • Na modifikovaných serverech musí být balíček klientských modů a serverových modů stejný.

Časté chyby

  • Myslím, že je to problém s portem, když je server mimo provoz
  • Zápis nesprávné IP do pole server-ip
  • Neudělování oprávnění k portu, když je brána firewall zapnutá
  • Poskytování chybějících informací o portu hráčům
  • Provedení testu připojení bez přihlášení do DNS záznamu domény
  • Pokus o spuštění dvou serverů Minecraft na stejném portu

FAQ

Co znamená chyba odmítnutí připojení?
Na cílovém portu obvykle neběží žádná služba, server Minecraft je mimo provoz nebo port správně neposlouchá.

Co způsobuje chybu vypršení časového limitu?
Spojení může zmeškat kvůli firewallu, blokování sítě, nesprávné IP, uzavřenému portu nebo bezpečnostnímu pravidlu na straně poskytovatele.

Nemohu se připojit k doméně, ale mohu se připojit pomocí IP, proč?
Záznam DNS nebo SRV může být nesprávný. Doména možná nesměřuje na správnou IP.

Bezpečnostní a provozní doporučení

  • Stačí otevřít potřebné porty Minecraftu do vnějšího světa.
  • Nenechávejte panely, SSH a databázové porty otevřené veřejnosti.
  • Napište hráčům správnou IP, port a informace o verzi.
  • Pokud používáte více než jeden server, vytvořte plán portu.
  • Při přijímání oznámení o problémech s připojením požádejte o chybovou zprávu, verzi přehrávače a adresu, ke které se připojuje.

Tento článek je speciálně připraven pro PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner