doganddev
Accueil Blog Boutique

Configurer un domaine pour un serveur Hytale (DNS)

DOG&DEV · 25/01/2025

Informatique Technique
Configurer un domaine pour un serveur Hytale (DNS)

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. playplay.votredomaine.com, ou hytalehytale.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 et sur quel port le service Hytale écoute. Format type :

  • Type : SRV
  • Nom : _hytale._tcp (ou _hytale._tcp.votredomaine.com selon l’interface — Certains DNS demandent le FQDN : _hytale._tcp.play si le sous-domaine de jeu est play, ou _hytale._tcp pour 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._tcp si 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.

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


Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.

Commentaires (0)

Laisser un commentaire