Wie kann der Fehler „Minecraft kann keine Verbindung zum Server herstellen“ behoben werden?
Schritt-für-Schritt-Anleitung bei Verbindungsverweigerung, Zeitüberschreitung, Port-, IP- und Firewall-Problemen.
Eines der häufigsten Probleme auf Minecraft-Servern ist, dass Spieler keine Verbindung zum Server herstellen können. Der Player fügt die IP-Adresse zur Serverliste hinzu, aber die Verbindung wird nicht hergestellt. Verbindung abgelehnt, Zeitüberschreitung, Es kann keine Verbindung zum Server hergestellt werden oder Unbekannter Host Möglicherweise erhalten Sie Fehler wie:
Dieser Fehler wird nicht immer durch Minecraft-Dateien verursacht. Gemeinsam sollten IP-Adresse, Port, Firewall, server.properties, DNS-Routing, Hosting-Panel, Java-Prozess oder ob der Server tatsächlich funktioniert, überprüft werden.
1. Trennen Sie die Fehlermeldung richtig
Minecraft-Verbindungsfehler bedeuten nicht alle dasselbe. Zunächst muss die Fehlermeldung, die der Spieler erhält, richtig gelesen werden.
- Verbindung abgelehnt: Die IP ist möglicherweise erreichbar, aber auf dem Zielport läuft kein Dienst oder die Verbindung wird abgelehnt.
- Zeitüberschreitung: Die Verbindungsanfrage wird gesendet, aber es wird keine Antwort zurückgegeben. Möglicherweise liegt ein Problem mit der Firewall, dem Netzwerk oder der Portweiterleitung vor.
- Unbekannter Host: Der Domänen-/SRV-Eintrag kann nicht aufgelöst werden oder die IP/Domäne ist falsch geschrieben.
- Es kann keine Verbindung zum Server hergestellt werden: Es handelt sich um ein allgemeines Verbindungsproblem. IP, Port, Serverstatus und Versionskompatibilität sollten überprüft werden.
- Veralteter Server/Client: Spieler- und Server-Minecraft-Version sind nicht kompatibel.
2. Funktioniert der Minecraft-Server wirklich?
Die erste Prüfung besteht darin, ob der Server aktiv ist oder nicht. Wenn der Server ausfällt, kann der Player keine Verbindung herstellen, selbst wenn der Port geöffnet ist.
screen -ls ps aux | grep java
Bei Ausführung mit systemd-Dienst:
systemctl status minecraft
Wenn eine Zeile wie diese in der Konsole erscheint, bedeutet dies, dass der Server begonnen hat, den Port abzuhören:
Done! For help, type "help"
Wenn der Server beim Starten herunterfährt, sollten zuerst die Konsolenausgabe und die Protokolldateien untersucht werden.
3. server.properties-Porteinstellung
Auf welchem Port läuft der Minecraft-Server? server.properties in der Datei Server-Port bestimmt den Wert.
nano server.properties
Die zu überprüfende Zeile lautet:
server-port=25565
Standard-Minecraft-Java-Port 25565 Es wird verwendet als. Wenn Sie einen anderen Port angegeben haben, müssen Spieler sowohl den Port als auch die IP angeben.
SUNUCU_IP:25565
4. Sollte das Feld „Server-IP“ leer bleiben?
in server.properties Server-IP In den meisten Fällen sollte die Zeile leer bleiben.
server-ip=
Wenn dieses Feld mit der falschen IP gefüllt ist, lauscht der Server möglicherweise nicht richtig auf den Port oder funktioniert nur über eine bestimmte Schnittstelle.
Allgemeine Hinweise in Hosting-Umgebungen:
- Auf Standardservern mit einer einzelnen IP bleibt server-ip leer.
- Die bewusste Konfiguration erfolgt in einer Multi-IP- oder privaten Netzwerkstruktur.
- Wenn die falsche IP eingegeben wird, kann es zu einer Verbindungsverweigerung oder einem Bindungsfehler kommen.
5. Hört der Port wirklich zu?
Auch wenn der Minecraft-Server scheinbar geöffnet ist, sollte überprüft werden, ob der Port abgehört wird.
ss -tulpn | grep 25565
Wenn keine Ausgabe erfolgt, bedeutet dies, dass der Minecraft-Server diesen Port nicht überwacht. In diesem Fall sollten server.properties, Konsolenfehler oder Java-Prozess überprüft werden.
Beispiel einer erwarteten Ausgabelogik:
LISTEN 0 128 0.0.0.0:25565 0.0.0.0:* users:(("java",pid=1234))6. Firewall-Portberechtigung
Selbst wenn der Server-Port lauscht, können Spieler keine Verbindung herstellen, wenn die Firewall die externe Verbindung blockiert.
Auf Ubuntu/Debian-Systemen mit UFW:
ufw allow 25565/tcp ufw reload ufw status
Auf CentOS/AlmaLinux/Rocky Linux-Systemen mit Firewalld:
firewall-cmd --permanent --add-port=25565/tcp firewall-cmd --reload firewall-cmd --list-ports
Sollte auf der Hosting-Panel- oder Provider-Seite eine zusätzliche Firewall vorhanden sein, muss die Port-Erlaubnis ebenfalls über das Panel erteilt werden.
7. Wenn Sie einen Domänen- oder SRV-Eintrag verwenden
Wenn sich Spieler über eine Domäne statt über IP verbinden, müssen die DNS-Einträge korrekt sein.
- Ein Rekord: Es leitet die Domäne an die Server-IP-Adresse weiter.
- SRV-Eintrag: Bietet eine Umleitung zum benutzerdefinierten Minecraft-Port, ohne den Port eingeben zu müssen.
- DNS-Verbreitung: Neuanmeldungen sind möglicherweise nicht an fast jedem Standort aktiv.
Wenn Spieler Unbekannter Host Wenn Sie eine Fehlermeldung erhalten, ist die Domain möglicherweise falsch geschrieben, der DNS-Eintrag fehlt oder sie wurde noch nicht weitergegeben.
8. Minecraft-Versionskompatibilität
Wenn die Verbindung hergestellt wird, der Player jedoch beim Anmelden ausgeschlossen wird, sind die Client- und Serverversionen möglicherweise nicht kompatibel. Wenn der Spieler beispielsweise versucht, sich mit 1.21 anzumelden, während der Server 1.20.1 ist, erhält er möglicherweise eine Fehlermeldung.
Lösung:
- Geben Sie den Spielern die Serverversion deutlich bekannt.
- Wenn Kompatibilitäts-Plugins wie ViaVersion verwendet werden, konfigurieren Sie diese korrekt.
- Auf modifizierten Servern müssen das Client-Mod-Paket und das Server-Mod-Paket identisch sein.
Häufige Fehler
- Ich gehe davon aus, dass es sich um ein Portproblem handelt, wenn der Server ausgefallen ist
- Schreiben Sie die falsche IP in das Server-IP-Feld
- Bei aktivierter Firewall wird keine Portberechtigung erteilt
- Weitergabe fehlender Portinformationen an Spieler
- Durchführen eines Verbindungstests ohne Anmeldung beim Domänen-DNS-Eintrag
- Ich versuche, zwei Minecraft-Server auf demselben Port zu betreiben
FAQ
Was bedeutet der Fehler „Verbindung verweigert“?
Normalerweise läuft auf dem Zielport kein Dienst, der Minecraft-Server ist ausgefallen oder der Port lauscht nicht richtig.
Was verursacht einen Zeitüberschreitungsfehler?
Die Verbindung kann aufgrund einer Firewall, einer Netzwerkblockierung, einer falschen IP, eines geschlossenen Ports oder einer Sicherheitsregel auf der Anbieterseite verpasst werden.
Ich kann keine Verbindung mit der Domäne herstellen, aber ich kann eine Verbindung mit der IP herstellen. Warum?
Der DNS- oder SRV-Eintrag ist möglicherweise falsch. Die Domäne verweist möglicherweise nicht auf die richtige IP.
Sicherheits- und Betriebsempfehlungen
- Öffnen Sie einfach die erforderlichen Minecraft-Ports zur Außenwelt.
- Lassen Sie Panel-, SSH- und Datenbank-Ports nicht für die Öffentlichkeit zugänglich.
- Schreiben Sie den Playern die korrekten IP-, Port- und Versionsinformationen.
- Wenn Sie mehr als einen Server verwenden, erstellen Sie einen Portplan.
- Wenn Sie Benachrichtigungen zu Verbindungsproblemen erhalten, fragen Sie nach der Fehlermeldung, der Player-Version und der Adresse, zu der die Verbindung hergestellt wird.
Dieser Artikel ist speziell für PvPServer vorbereitet.