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

Cum se rezolvă eroarea Minecraft care nu se poate conecta la server? Ghid pentru porturi, IP și firewall

Yazdır

Cum se rezolvă eroarea Minecraft care nu se poate conecta la server?

Ghid pas cu pas pentru conexiune refuzată, expirat, probleme de port, IP și firewall.

Una dintre cele mai frecvente probleme de pe serverele Minecraft este că jucătorii nu se pot conecta la server. Playerul adaugă adresa IP la lista de servere, dar conexiunea nu este stabilită, Conexiune refuzată, Timp expirat, Nu se poate conecta la server sau Gazdă necunoscută Este posibil să primiți erori precum:

Această eroare nu este întotdeauna cauzată de fișierele Minecraft. Adresa IP, portul, firewall-ul, server.properties, rutarea DNS, panoul de găzduire, procesul Java sau dacă serverul funcționează efectiv ar trebui verificate împreună.

Explicație simplă: Pentru ca jucătorul să intre pe server, serverul Minecraft trebuie să fie deschis, trebuie să asculte portul corect, iar firewall-ul trebuie să permită conexiuni externe. Dacă o verigă a acestui lanț este întreruptă, conexiunea nu poate fi stabilită.

1. Separați corect mesajul de eroare

Erorile de conectare la Minecraft nu înseamnă toate același lucru. În primul rând, mesajul de eroare pe care îl primește jucătorul trebuie citit corect.

  • Conexiune refuzată: IP-ul poate fi accesibil, dar nu există niciun serviciu care rulează pe portul țintă sau conexiunea este respinsă.
  • Timp expirat: Solicitarea de conectare este trimisă, dar nu este returnat niciun răspuns. Este posibil să existe o problemă de firewall, de rețea sau de redirecționare a portului.
  • Gazdă necunoscută: Înregistrarea domeniului/SRV nu poate fi rezolvată sau IP/domeniul este scris greșit.
  • Nu se poate conecta la server: Este o problemă generală de conectare; IP-ul, portul, starea serverului și compatibilitatea versiunilor trebuie verificate.
  • Server/client învechit: Versiunea Minecraft pentru jucător și server sunt incompatibile.

2. Serverul Minecraft funcționează cu adevărat?

Prima verificare este dacă serverul este activ sau nu. Dacă serverul este oprit, playerul nu se poate conecta chiar dacă portul este deschis.

screen -ls
ps aux | grep java

Dacă rulați cu serviciul systemd:

systemctl status minecraft

Dacă o linie ca aceasta apare în consolă, înseamnă că serverul a început să asculte pe port:

Done! For help, type "help"

Dacă serverul se oprește în timpul pornirii, fișierele jurnal și de ieșire din consolă trebuie examinate mai întâi.

3. server.properties Port Setting

Pe ce port va rula serverul Minecraft? server.proprietăţi în dosar server-port determină valoarea.

nano server.properties

Linia de verificat este:

server-port=25565

Port implicit Minecraft Java 25565 Este folosit ca. Dacă ați specificat un alt port, jucătorii trebuie să scrie portul precum și IP-ul.

SUNUCU_IP:25565
Important: Dacă pe aceeași mașină rulează mai mult de un server Minecraft, fiecare server trebuie să folosească un port diferit. Două servere nu pot folosi același port.

4. Ar trebui lăsat necompletat câmpul server-ip?

în server.proprietăţi server-ip linia trebuie lăsată goală în majoritatea cazurilor.

server-ip=

Dacă acest câmp este completat cu IP greșit, este posibil ca serverul să nu asculte corect portul sau să funcționeze doar printr-o interfață specifică.

Sfaturi generale în mediile de găzduire:

  • Pe serverele standard cu un singur IP, server-ip este lăsat necompletat.
  • Configurarea conștientă se face într-o structură de rețea multi-IP sau privată.
  • Dacă este introdus un IP greșit, poate apărea o conexiune refuzată sau o eroare de legare.

5. Ascultă Portul cu adevărat?

Chiar dacă serverul Minecraft pare a fi deschis, ar trebui verificat dacă portul este ascultat.

ss -tulpn | grep 25565

Dacă nu există nicio ieșire, înseamnă că serverul Minecraft nu ascultă portul respectiv. În acest caz, server.properties, erorile consolei sau procesul Java ar trebui verificate.

Exemplu de logică de ieșire așteptată:

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

6. Permisiune pentru port firewall

Chiar dacă portul serverului ascultă, jucătorii nu se pot conecta dacă firewall-ul blochează conexiunea externă.

Pe sistemele Ubuntu/Debian care utilizează UFW:

ufw allow 25565/tcp
ufw reload
ufw status

Pe sistemele CentOS/AlmaLinux/Rocky Linux folosind Firewalld:

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

Dacă există un firewall suplimentar pe panoul de găzduire sau pe partea furnizorului, permisiunea de port trebuie, de asemenea, acordată prin intermediul panoului.

7. Dacă utilizați domeniul sau înregistrarea SRV

Dacă jucătorii se conectează prin domeniu în loc de IP, înregistrările DNS trebuie să fie corecte.

  • Un record: Acesta direcționează domeniul către adresa IP a serverului.
  • Înregistrare SRV: Oferă redirecționare către portul Minecraft personalizat fără a introduce portul.
  • Propagare DNS: Este posibil ca noile înregistrări să nu fie active în aproape toate locațiile.

Dacă jucătorul Gazdă necunoscută Dacă primiți o eroare, domeniul poate fi scris greșit, înregistrarea DNS lipsește sau este posibil să nu fie propagată încă.

8. Compatibilitate cu versiunea Minecraft

Dacă conexiunea este stabilită, dar jucătorul este exclus la conectare, versiunile client și server pot fi incompatibile. De exemplu, dacă jucătorul încearcă să se autentifice cu 1.21 în timp ce serverul este 1.20.1, el poate primi o eroare.

Soluție:

  • Anunțați în mod clar jucătorii versiunea serverului.
  • Dacă sunt utilizate pluginuri de compatibilitate precum ViaVersion, configurați-le corect.
  • Pe serverele modificate, pachetul de mod client și pachetul de mod server trebuie să fie același.

Greșeli comune

  • Gândindu-mă că este o problemă cu portul când serverul este oprit
  • Scrierea IP greșită în câmpul server-ip
  • Nu se acordă permisiunea de port când firewall-ul este activat
  • Oferirea de informații despre porturi lipsă jucătorilor
  • Efectuarea unui test de conexiune fără a vă conecta la înregistrarea DNS de domeniu
  • Încerc să rulez două servere Minecraft pe același port

Întrebări frecvente

Ce înseamnă eroarea conexiunii refuzate?
De obicei, nu există niciun serviciu care rulează pe portul țintă, serverul Minecraft este oprit sau portul nu ascultă corect.

Ce cauzează o eroare de time-out?
Conexiunea poate fi ratată din cauza firewall-ului, blocării rețelei, IP greșit, portului închis sau regulii de securitate din partea furnizorului.

Nu mă pot conecta cu domeniul, dar mă pot conecta cu IP, de ce?
Înregistrarea DNS sau SRV poate fi incorectă. Este posibil ca domeniul să nu indice IP-ul corect.

Recomandări de siguranță și operațiuni

  • Doar deschideți porturile Minecraft necesare către lumea exterioară.
  • Nu lăsați porturile de panou, SSH și baze de date deschise publicului.
  • Scrieți jucătorilor informațiile corecte despre IP, portul și versiunea.
  • Dacă utilizați mai mult de un server, creați un plan de porturi.
  • Când primiți notificări despre probleme de conexiune, solicitați mesajul de eroare, versiunea playerului și adresa la care se conectează.

Acest articol este pregătit special pentru PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner