Avec un domaine, tes joueurs tapent jeu.tondomaine.fr au lieu d'une IP, et si un jour tu changes de serveur, tu n'as qu'à modifier le DNS au lieu de prévenir tout le monde.
Créer l'enregistrement A
Dans le panel de ton fournisseur de domaine (Cloudflare, Namecheap, GoDaddy, IONOS, OVH...), dans la zone DNS, crée un enregistrement :
| Type | Nom | Valeur | TTL |
|---|---|---|---|
| A | jeu (ou @ pour le domaine sans rien devant) | L'IP de ton VPS | Automatique |
Pour un site web, crée-en un avec @ et un autre avec www, tous les deux vers la même IP.
Si tu utilises Cloudflare : nuage gris pour les jeux
Cloudflare affiche un nuage orange (proxy) à côté de chaque enregistrement. Ce proxy ne fonctionne que pour les sites web (HTTP/HTTPS). Pour un serveur de jeu, une base de données ou SSH, mets le nuage en gris (« DNS uniquement ») ; sinon, tes joueurs ne pourront pas se connecter.
Ça marche déjà ?
Ça prend en général quelques minutes (parfois jusqu'à quelques heures). Vérifie depuis ton PC :
nslookup jeu.tondomaine.fr
Quand la réponse est l'IP de ton VPS, c'est bon.
Comment les joueurs se connectent
- FiveM : dans la console F8,
connect jeu.tondomaine.fr(si tu utilises le port standard 30120). - Minecraft Java : directement
jeu.tondomaine.frsi le serveur utilise le port 25565. - Autres jeux : le nom suivi du port s'il n'est pas standard, par exemple
jeu.tondomaine.fr:27016.
Minecraft avec un autre port : enregistrement SRV
Si ton serveur Minecraft n'utilise pas le 25565, un enregistrement SRV permet aux joueurs de continuer à ne taper que le nom :
| Type | Nom | Priorité | Poids | Port | Cible |
|---|---|---|---|---|---|
| SRV | _minecraft._tcp.jeu | 0 | 5 | 25566 | jeu.tondomaine.fr |
La cible doit être un nom qui a son propre enregistrement A (pas une IP).
Pour un site en HTTPS, continue ensuite avec Nginx et un certificat gratuit.