Configurer un domaine pour un serveur Hytale (DNS)
DOG&DEV · 25/01/2025
Configurer un domaine pour un serveur Hytale (DNS)
Pour que les joueurs se connectent à votre serveur Hytale via un nom de domaine (ex. play.votredomaine.com) au lieu de l’IP:port, il faut configurer les DNS : un enregistrement A (ou AAAA) et un enregistrement SRV _hytale._tcp. Ce guide décrit la procédure, le TTL, la propagation et le dépannage.
Prérequis
- Domaine dont vous gérez la zone DNS (chez le registrar ou un hébergeur DNS)
- IP du serveur Hytale et port (par défaut souvent 25565 — à confirmer selon la version Hytale)
- Serveur Hytale déjà installé et joignable en IP:port
1. Enregistrement A (ou AAAA)
- Type : A (IPv4) ou AAAA (IPv6).
- Nom : le sous-domaine utilisé pour le jeu, ex.
play→play.votredomaine.com, ouhytale→hytale.votredomaine.com. - Cible / Valeur : IP du serveur (ex.
192.0.2.10). - TTL : 300–3600 (5 min à 1 h) pour les tests ; 3600 ou plus en production.
Exemple (forme générique) :
| Type | Nom | Cible | TTL |
|---|---|---|---|
| A | play | 192.0.2.10 | 3600 |
2. Enregistrement SRV _hytale._tcp
L’enregistrement SRV indique où et sur quel port le service Hytale écoute. Format type :
- Type : SRV
- Nom :
_hytale._tcp(ou_hytale._tcp.votredomaine.comselon l’interface — Certains DNS demandent le FQDN :_hytale._tcp.playsi le sous-domaine de jeu estplay, ou_hytale._tcppour la racine. À adapter selon le fournisseur.) - Priorité : 0
- Poids : 5 (ou 0)
- Port : le port du serveur Hytale (ex. 25565)
- Cible : le FQDN qui résout vers le serveur, ex.
play.votredomaine.com(sans point final, ou avec selon le provider)
Exemple (forme générique) :
| Type | Nom | Priorité | Poids | Port | Cible |
|---|---|---|---|---|---|
| SRV | _hytale._tcp | 0 | 5 | 25565 | play.votredomaine.com |
La cible doit être un nom (A/AAAA déjà configuré), pas une IP.
3. Sous-domaines alternatifs
-
Pour
mc.votredomaine.com:- A : mc → IP du serveur.
- SRV :
_hytale._tcp.mc(ou_hytale._tcpsi votre DNS utilise la racine du domaine) — Cible :mc.votredomaine.com, Port : 25565.
-
Pour
hytale.votredomaine.com:- A : hytale → IP.
- SRV : Cible :
hytale.votredomaine.com, Port : 25565.
(Le nom du SRV varie selon les conventions Hytale et votre DNS ; garder la cohérence entre la Cible du SRV et l’enregistrement A.)
4. Propagation
- La propagation DNS peut prendre quelques minutes à 24–48 h.
- Vérifier avec DNSChecker :
- A pour
play.votredomaine.com→ doit renvoyer l’IP du serveur. - SRV pour
_hytale._tcp.votredomaine.com(ou le nom utilisé) → priorité, poids, port, cible.
- A pour
Dépannage
| Symptôme | Cause possible | Correctif |
|---|---|---|
| Le domaine ne résout pas | A absent, typo, propagation | Vérifier l’enregistrement A ; attendre la propagation ; DNSChecker |
| Connexion en IP:port OK, pas en domaine | SRV mal formaté, mauvais port, mauvaise cible | Vérifier SRV : port, cible (= FQDN avec A valide) ; doc Hytale pour le nom exact du service |
| « Failed to connect » / timeout | Pare-feu, port fermé, mauvais port dans SRV | Ouvrir le port (ex. 25565) sur le serveur et chez l’hébergeur ; confirmer le port dans le SRV |
Bonnes pratiques
- Sauvegarder la configuration DNS avant de modifier.
- Pour la config du serveur (PvP, etc.) : pvp-hytale.
Ressources
- DNSChecker
- Hytale – Documentation (doc officielle à jour pour le format SRV)
Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.