Utiliser un nom de domaine personnalisé
Une adresse IP suivie d’un numéro de port ne se retient pas et ne se communique pas. Un nom de domaine, oui : jeu.exemple.fr s’écrit sur une bannière Discord, se prononce à l’oral et ne change plus si votre serveur déménage un jour. Cette page vous explique comment faire pointer un domaine vers votre serveur de jeu CloudFive.
Le principe est simple : le domaine ne remplace que l’adresse, pas le port. Selon le jeu, vos joueurs taperont donc jeu.exemple.fr ou jeu.exemple.fr:30120. L’enregistrement SRV, vu plus bas, permet de masquer aussi le port — mais seulement là où le jeu le prend en charge.
Ce qu’il vous faut avant de commencer
Section intitulée « Ce qu’il vous faut avant de commencer »-
Un nom de domaine. Si vous n’en avez pas, voyez Enregistrer un nom de domaine.
-
L’accès à la zone DNS de ce domaine. Chez CloudFive avec un hébergement web, cela se passe dans Plesk : Modifier la zone DNS. Ailleurs, c’est l’interface de votre registraire.
-
L’adresse IP et le port de votre serveur de jeu. Ils sont dans le panel panel.cloudfive.xyz ; la procédure est dans Découvrir le panel.
Créer un enregistrement A vers son serveur
Section intitulée « Créer un enregistrement A vers son serveur »C’est l’étape commune à tous les jeux.
-
Ouvrez la zone DNS de votre domaine.
-
Ajoutez un enregistrement de type A.
-
Dans le nom, mettez le sous-domaine souhaité, par exemple
jeu. Vous obtiendrezjeu.exemple.fr. -
Dans la valeur, mettez l’adresse IP de votre serveur de jeu — uniquement l’IP, sans le port.
-
Laissez le TTL par défaut, ou abaissez-le à quelques minutes si vous prévoyez de modifier bientôt.
-
Enregistrez, puis attendez la propagation (voir plus bas) avant de tester.
jeu.exemple.fr. A 203.0.113.10Une fois l’enregistrement actif, vos joueurs se connectent avec jeu.exemple.fr:port. Pour supprimer le port de l’adresse, continuez.
Utiliser un enregistrement SRV pour masquer le port
Section intitulée « Utiliser un enregistrement SRV pour masquer le port »Un enregistrement SRV indique au client du jeu : « pour ce domaine, va voir sur tel hôte, tel port ». Le joueur tape alors simplement exemple.fr.
Tous les jeux ne le prennent pas en charge. Minecraft Java oui, et c’est là que l’enregistrement rend le plus de services. Pour les autres, considérez par défaut que non, sauf indication contraire de l’éditeur.
-
Créez d’abord l’enregistrement A de la section précédente. Le SRV pointe vers un nom, pas vers une IP : sans A, il ne sert à rien.
-
Ajoutez un enregistrement de type SRV.
-
Pour Minecraft Java, le nom du service est
_minecraftet le protocole_tcp. Selon l’interface, vous saisirez ces deux valeurs dans des champs séparés, ou un nom complet de la forme_minecraft._tcp. -
Mettez la priorité et le poids à
0. -
Renseignez le port de votre serveur, celui relevé dans le panel.
-
Dans la cible, mettez le nom créé à l’étape 1 —
jeu.exemple.fr— et non une adresse IP. -
Enregistrez, attendez la propagation, puis testez en ajoutant
exemple.frsans port dans votre client Minecraft.
_minecraft._tcp.exemple.fr. SRV 0 0 25565 jeu.exemple.fr.Cas particulier de chaque jeu
Section intitulée « Cas particulier de chaque jeu »C’est le cas le mieux pris en charge. Avec un enregistrement A seul, les joueurs saisissent
jeu.exemple.fr:port dans leur liste de serveurs. Avec un SRV en plus, exemple.fr suffit.
Pensez à mettre à jour l’adresse partout — site, Discord, sites de listing. Voir
Installer un serveur Minecraft.
Les joueurs se connectent avec une commande de connexion suivie de l’adresse :
connect jeu.exemple.fr:port. Le domaine fonctionne, le port reste nécessaire. N’essayez pas
de remplacer l’adresse dans votre server.cfg : le serveur doit continuer d’écouter sur son
adresse réelle. Voir Installer un serveur FiveM et
Installer un serveur RedM.
La connexion directe depuis la console du jeu accepte un domaine suivi du port. Le navigateur de serveurs intégré, lui, affiche l’adresse IP : c’est normal, il interroge le serveur et pas votre DNS. Voir Installer un serveur Rust.
Même logique : la connexion directe depuis la console du jeu accepte le domaine et le port. Voir Installer un serveur Garry’s Mod.
ARK, Palworld, Arma 3, Arma Reforger, NovaLife : ces jeux passent le plus souvent par un navigateur de serveurs ou une liste de favoris. Quand une connexion directe existe, elle accepte en général un domaine avec son port ; quand elle n’existe pas, le domaine ne vous servira qu’à communiquer l’adresse. Testez avant d’annoncer. Guides : ARK, Palworld, Arma 3, NovaLife.
Dans tous les cas, le port à utiliser est celui de l’allocation principale de votre serveur. Les valeurs habituelles par jeu sont rassemblées dans Ports et protocoles par service, et l’ajout d’allocations est traité dans Ports et allocations.
Vérifier la propagation
Section intitulée « Vérifier la propagation »Une modification DNS n’est pas instantanée : chaque résolveur garde l’ancienne réponse pendant la durée du TTL. Comptez souvent quelques minutes, parfois plusieurs heures.
-
Attendez au moins la durée du TTL que vous avez laissé en place.
-
Interrogez votre domaine depuis votre machine :
Fenêtre de terminal nslookup jeu.exemple.fr -
Comparez la réponse à l’IP relevée dans le panel. Si elle correspond, le DNS est en place.
-
Pour un enregistrement SRV, interrogez-le explicitement :
Fenêtre de terminal nslookup -type=SRV _minecraft._tcp.exemple.fr -
Testez enfin une vraie connexion depuis le jeu. C’est la seule vérification qui compte.
Si ça ne marche pas
Section intitulée « Si ça ne marche pas »Le domaine ne résout rien. Vérifiez que vous avez modifié la zone DNS active du domaine. C’est l’erreur numéro un : un domaine dont les serveurs de noms sont restés chez l’ancien prestataire ignore la zone que vous venez d’éditer.
Le domaine résout mais la connexion échoue. Vous avez probablement oublié le port, ou utilisé le mauvais. Testez d’abord avec l’adresse IP et le port relevés dans le panel : si cela marche et que le domaine ne marche pas, le problème est DNS ; si cela ne marche pas non plus, le problème est le serveur — lisez la console et vérifiez qu’il est bien en ligne.
Le SRV est ignoré. Trois causes, dans l’ordre : le jeu ne prend pas les SRV en charge ; la cible du SRV est une adresse IP au lieu d’un nom ; le nom de service ou le protocole est mal écrit. Un SRV Minecraft Java demande exactement _minecraft et _tcp.
Ça marche chez moi, pas chez mes joueurs. C’est la propagation. Attendez, et en attendant communiquez l’adresse IP avec le port. Si cela dure au-delà de vingt-quatre heures, le domaine a plusieurs enregistrements contradictoires : relisez la zone et supprimez les doublons.
J’ai changé d’offre et l’IP a changé. Mettez à jour l’enregistrement A, sans toucher au SRV qui pointe vers un nom. C’est précisément pour éviter d’avoir à tout réécrire que l’on utilise un domaine.
Je veux aussi un site web sur le même domaine. C’est possible : le site sur exemple.fr, le serveur de jeu sur jeu.exemple.fr. Voyez Hébergement web ou VPS pour mon site ?, puis Sous-domaines et redirections.
Si rien de tout cela ne débloque la situation, ouvrez un ticket de support en indiquant le nom de domaine, l’IP attendue et ce que renvoie nslookup. Avec ces trois éléments, le diagnostic est immédiat.