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

Comment résoudre l’erreur Minecraft ne peut pas se connecter au serveur ? Guide des ports, IP et pare-feu

Yazdır

Comment résoudre l’erreur Minecraft ne peut pas se connecter au serveur ?

Guide étape par étape pour les problèmes de connexion refusée, d'expiration du délai, de port, d'IP et de pare-feu.

L'un des problèmes les plus courants sur les serveurs Minecraft est que les joueurs ne peuvent pas se connecter au serveur. Le joueur ajoute l'adresse IP à la liste des serveurs, mais la connexion n'est pas établie, Connexion refusée, Délai expiré, Impossible de se connecter au serveur ou Hôte inconnu Vous pouvez obtenir des erreurs telles que :

Cette erreur n'est pas toujours causée par les fichiers Minecraft. L'adresse IP, le port, le pare-feu, les propriétés du serveur, le routage DNS, le panneau d'hébergement, le processus Java ou si le serveur fonctionne réellement doivent être vérifiés ensemble.

Explication simple : Pour que le joueur puisse accéder au serveur, le serveur Minecraft doit être ouvert, il doit écouter le bon port et le pare-feu doit autoriser les connexions externes. Si un maillon de cette chaîne est rompu, la connexion ne peut pas être établie.

1. Séparez correctement le message d'erreur

Les erreurs de connexion Minecraft ne veulent pas toutes dire la même chose. Tout d’abord, le message d’erreur que reçoit le lecteur doit être lu correctement.

  • Connexion refusée : L'adresse IP est peut-être accessible, mais aucun service n'est en cours d'exécution sur le port cible ou la connexion est rejetée.
  • Délai expiré : La demande de connexion est envoyée mais aucune réponse n'est renvoyée. Il peut y avoir un problème de pare-feu, de réseau ou de redirection de port.
  • Hôte inconnu : L'enregistrement Domaine/SRV ne peut pas être résolu ou l'adresse IP/domaine est mal orthographiée.
  • Impossible de se connecter au serveur : Il s'agit d'un problème de connexion général ; L'IP, le port, l'état du serveur et la compatibilité des versions doivent être vérifiés.
  • Serveur/client obsolète : Les versions du lecteur et du serveur Minecraft sont incompatibles.

2. Le serveur Minecraft fonctionne-t-il vraiment ?

La première vérification est de savoir si le serveur est actif ou non. Si le serveur est en panne, le joueur ne peut pas se connecter même si le port est ouvert.

screen -ls
ps aux | grep java

Si vous utilisez le service systemd :

systemctl status minecraft

Si une ligne comme celle-ci apparaît dans la console, cela signifie que le serveur a commencé à écouter sur le port :

Done! For help, type "help"

Si le serveur s'arrête au démarrage, la sortie de la console et les fichiers journaux doivent être examinés en premier.

3. Paramètre de port server.properties

Sur quel port le serveur Minecraft fonctionnera-t-il ? serveur.propriétés dans le dossier port du serveur détermine la valeur.

nano server.properties

La ligne à vérifier est :

server-port=25565

Port Java Minecraft par défaut 25565 Il est utilisé comme. Si vous avez spécifié un port différent, les joueurs doivent écrire le port ainsi que l'IP.

SUNUCU_IP:25565
Important : Si plusieurs serveurs Minecraft s'exécutent sur la même machine, chaque serveur doit utiliser un port différent. Deux serveurs ne peuvent pas utiliser le même port.

4. Le champ IP du serveur doit-il rester vide ?

dans serveur.propriétés IP du serveur La ligne doit rester vide dans la plupart des cas.

server-ip=

Si ce champ est rempli avec une mauvaise adresse IP, le serveur risque de ne pas écouter correctement le port ou de fonctionner uniquement via une interface spécifique.

Conseils généraux dans les environnements d’hébergement :

  • Sur les serveurs standard avec une seule IP, l'adresse IP du serveur reste vide.
  • La configuration consciente s'effectue dans une structure de réseau multi-IP ou privée.
  • Si une mauvaise adresse IP est saisie, une connexion refusée ou une erreur de liaison peut se produire.

5. Le port est-il vraiment à l’écoute ?

Même si le serveur Minecraft semble ouvert, il convient de vérifier si le port est écouté.

ss -tulpn | grep 25565

S'il n'y a aucune sortie, cela signifie que le serveur Minecraft n'écoute pas ce port. Dans ce cas, server.properties, les erreurs de console ou le processus Java doivent être vérifiés.

Exemple de logique de sortie attendue :

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

6. Autorisation du port du pare-feu

Même si le port du serveur est en écoute, les joueurs ne peuvent pas se connecter si le pare-feu bloque la connexion externe.

Sur les systèmes Ubuntu/Debian utilisant UFW :

ufw allow 25565/tcp
ufw reload
ufw status

Sur les systèmes CentOS/AlmaLinux/Rocky Linux utilisant Firewalld :

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

S'il existe un pare-feu supplémentaire du côté du panneau d'hébergement ou du fournisseur, l'autorisation de port doit également être accordée via le panneau.

7. Si vous utilisez un domaine ou un enregistrement SRV

Si les joueurs se connectent via un domaine au lieu d'IP, les enregistrements DNS doivent être corrects.

  • Un enregistrement : Il dirige le domaine vers l'adresse IP du serveur.
  • Enregistrement SRV : Fournit la redirection vers le port Minecraft personnalisé sans saisir le port.
  • Propagation DNS : Les nouvelles inscriptions peuvent ne pas être actives dans presque tous les endroits.

Si joueur Hôte inconnu Si vous recevez une erreur, il se peut que le domaine soit mal orthographié, que l'enregistrement DNS soit manquant ou qu'il ne soit pas encore propagé.

8. Compatibilité des versions Minecraft

Si la connexion est établie mais que le lecteur est expulsé lors de la connexion, les versions client et serveur peuvent être incompatibles. Par exemple, si le joueur tente de se connecter avec 1.21 alors que le serveur est en 1.20.1, il peut recevoir une erreur.

Solution :

  • Annoncez clairement la version du serveur aux joueurs.
  • Si des plugins de compatibilité tels que ViaVersion sont utilisés, configurez-les correctement.
  • Sur les serveurs modifiés, le package de mod client et le package de mod serveur doivent être identiques.

Erreurs courantes

  • Je pense que c'est un problème de port lorsque le serveur est en panne
  • Écrire la mauvaise adresse IP dans le champ IP du serveur
  • Ne pas accorder l'autorisation de port lorsque le pare-feu est activé
  • Donner les informations de port manquantes aux joueurs
  • Effectuer un test de connexion sans se connecter à l'enregistrement DNS du domaine
  • Essayer d'exécuter deux serveurs Minecraft sur le même port

FAQ

Que signifie l’erreur de connexion refusée ?
Habituellement, aucun service n'est en cours d'exécution sur le port cible, le serveur Minecraft est en panne ou le port n'écoute pas correctement.

Qu’est-ce qui cause une erreur d’expiration du délai ?
La connexion peut être manquée en raison d'un pare-feu, d'un blocage du réseau, d'une mauvaise adresse IP, d'un port fermé ou d'une règle de sécurité du côté du fournisseur.

Je ne peux pas me connecter avec le domaine mais je peux me connecter avec IP, pourquoi ?
L'enregistrement DNS ou SRV est peut-être incorrect. Le domaine ne pointe peut-être pas vers la bonne adresse IP.

Recommandations en matière de sécurité et d'exploitation

  • Ouvrez simplement les ports Minecraft nécessaires au monde extérieur.
  • Ne laissez pas les ports du panneau, SSH et de la base de données ouverts au public.
  • Écrivez les informations correctes sur l'IP, le port et la version aux joueurs.
  • Si vous utilisez plusieurs serveurs, créez un plan de port.
  • Lorsque vous recevez des notifications de problème de connexion, demandez le message d'erreur, la version du lecteur et l'adresse à laquelle il se connecte.

Cet article est spécialement préparé pour PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner