Pointer un nom de domaine vers un VPS VeryCloud

Pointer un nom de domaine vers un VPS VeryCloud

Configurez les enregistrements DNS (A, AAAA, CNAME, MX, TXT) chez votre registrar pour faire pointer votre domaine vers un VPS VeryCloud. Ce guide couvre les cas web, mail, sous-domaines et SRV pour serveurs de jeux, sans utiliser de Plesk.

Introduction

Pointer un domaine vers un serveur est la base de tout hébergement. Pourtant, on tombe vite sur des termes obscurs : enregistrements A vs CNAME, propagation, TTL, glue records, etc.

Ce tuto explique de zéro comment configurer les DNS pour pointer votre-domaine.com vers un VPS, sans passer par Plesk (qui gère les DNS différemment et a son propre tuto).

Prérequis

  • Un nom de domaine acheté chez un registrar (OVH, Gandi, Cloudflare, Namecheap, GoDaddy, etc.)
  • Un VPS VeryCloud avec son IP publique (visible dans l'espace client)
  • Accès à l'interface DNS de votre registrar

Étape 1 : Récupérer l'IP de votre VPS

Sur https://manager.verycloud.fr, ouvrez votre service VPS :

  • IP publique (IPv4) : ex 82.26.157.10
  • IPv6 (si disponible) : ex 2001:41d0:xxxx::1

Notez ces valeurs.

Étape 2 : Comprendre les types d'enregistrements DNS

Type Rôle Exemple
A Associe un nom à une IPv4 votre-domaine.com → 82.26.157.10
AAAA Associe un nom à une IPv6 votre-domaine.com → 2001:41d0:...
CNAME Alias d'un autre nom www.votre-domaine.com → votre-domaine.com
MX Serveur mail votre-domaine.com → mail.votre-domaine.com (priorité 10)
TXT Texte libre (SPF, DKIM, vérifications) v=spf1 mx -all
SRV Service sur port spécifique _minecraft._tcp → host:port

Étape 3 : Configurer les enregistrements de base

Connectez-vous à l'interface DNS de votre registrar et créez les enregistrements suivants.

Domaine principal (apex / "@")

Type    Nom    Valeur              TTL
A       @      82.26.157.10        3600
AAAA    @      2001:41d0:xxxx::1   3600

Le @ (ou champ laissé vide selon le registrar) représente le domaine lui-même : votre-domaine.com.

www

Type    Nom    Valeur              TTL
A       www    82.26.157.10        3600

Ou en CNAME :

Type    Nom    Valeur              TTL
CNAME   www    votre-domaine.com.  3600

⚠️ Sur l'apex (@), vous ne pouvez pas utiliser de CNAME (limitation RFC). Toujours un A.

Sous-domaines (un par service)

Type    Nom         Valeur              TTL
A       blog        82.26.157.10        3600
A       api         82.26.157.10        3600
A       jeux        82.26.157.10        3600
A       *           82.26.157.10        3600   # Wildcard (tout sous-domaine non défini)

Le wildcard * est utile pour les apps qui créent des sous-domaines dynamiquement (Coolify, Cloudron).

Étape 4 : Cas spécifiques par registrar

OVH

Espace Client → Web Cloud → Domaines → votre-domaine.com → Zone DNS

Cliquez sur Ajouter une entrée :

  • Type : A
  • Sous-domaine : laisser vide pour l'apex, ou www
  • Cible : 82.26.157.10
  • TTL : Par défaut

Cloudflare

Dashboard → votre-domaine.com → DNS → Records → Add record :

  • Type : A
  • Name : @ ou www
  • IPv4 address : 82.26.157.10
  • Proxy status : DNS only (orange désactivé) si vous voulez le trafic direct, ou Proxied (orange) pour passer par Cloudflare
  • TTL : Auto

Gandi

Domains → votre-domaine.com → DNS Records → Add

Format texte BIND :

@ 3600 IN A 82.26.157.10
www 3600 IN A 82.26.157.10
* 3600 IN A 82.26.157.10

Namecheap, GoDaddy, Hostinger

Tous proposent une interface graphique similaire avec Type → Host → Value → TTL. La logique est identique partout.

Étape 5 : Vérifier la propagation DNS

Après ajout des enregistrements, la propagation prend de quelques minutes à 48h selon le TTL et les registrars (en pratique, 1-2h max).

En ligne de commande

Sur Linux/macOS :

dig +short A votre-domaine.com
dig +short AAAA votre-domaine.com
dig +short A www.votre-domaine.com

Doit retourner l'IP du VPS.

Pour tester depuis un DNS spécifique (Google par exemple) :

dig @8.8.8.8 +short A votre-domaine.com

Sur Windows :

nslookup votre-domaine.com

En ligne (vérification mondiale)

Utilisez https://dnschecker.org pour voir la propagation dans le monde entier en temps réel.

Étape 6 : Configuration mail (si serveur mail sur le VPS)

Voir le tuto Mailcow pour le serveur mail complet. Pour les DNS, ajoutez :

Type    Nom              Valeur                                              Priorité
MX      @                mail.votre-domaine.com.                             10
A       mail             82.26.157.10
A       autodiscover     82.26.157.10
A       autoconfig       82.26.157.10
TXT     @                "v=spf1 mx -all"
TXT     _dmarc           "v=DMARC1; p=reject; rua=mailto:[email protected]"
TXT     dkim._domainkey  "v=DKIM1; k=rsa; p=MIGfMA0GC..."  (généré par Mailcow)

Étape 7 : Configuration pour serveurs de jeux

Minecraft (avec port custom autre que 25565)

Type    Nom                                Valeur
A       play                               82.26.157.10
SRV     _minecraft._tcp.play              0 5 25577 play.votre-domaine.com

Format SRV : priorité poids port cible.

Les joueurs se connecteront avec juste play.votre-domaine.com sans avoir à taper le port.

FiveM

Type    Nom         Valeur
A       fivem       82.26.157.10

Pas de SRV pour FiveM, mais vous pouvez utiliser un nom de domaine dans le sv_listingHostOverride du server.cfg.

Étape 8 : DNS de Cloudflare (gratuit et performant)

Si votre registrar a une interface DNS lente ou limitée, transférez la gestion DNS vers Cloudflare (gratuit) sans changer de registrar :

  1. Créez un compte Cloudflare (gratuit)
  2. Add a site → entrez votre-domaine.com
  3. Cloudflare scanne vos DNS actuels
  4. Cloudflare vous donne 2 serveurs DNS (ex: lina.ns.cloudflare.com)
  5. Chez votre registrar, dans DNS servers ou Nameservers, remplacez par ceux de Cloudflare
  6. Attendez 1-24h la propagation

Avantages :

  • Interface DNS rapide et puissante
  • Cache DNS performant
  • Protection DDoS de base
  • API pour automatiser

Étape 9 : Cas avancé - Glue records (si vous hébergez vos propres NS)

Si vous voulez héberger les serveurs DNS sur votre VPS (rare, généralement déconseillé), vous devez créer des glue records chez le registrar :

ns1.votre-domaine.com → IP du VPS
ns2.votre-domaine.com → IP du VPS (ou autre VPS)

Puis configurer un serveur DNS authoritatif (Bind9, PowerDNS) sur votre VPS.

À éviter sauf besoin spécifique : un seul VPS = un seul point de panne pour vos DNS.

Étape 10 : TTL et propagation

Le TTL (Time To Live) indique combien de temps les résolveurs DNS doivent garder en cache la réponse.

TTL Usage
60-300 sec Migration en cours, changement imminent
3600 (1h) Production normale
86400 (24h) Configuration stable, évite les requêtes

Avant une migration, baissez le TTL à 300 secondes 24h en avance. Après migration et test OK, remontez-le à 3600+.

Dépannage

Le domaine ne pointe pas vers le VPS

  1. Vérifiez l'enregistrement dans l'interface registrar
  2. Attendez 1-2h (propagation initiale)
  3. Vérifiez avec dig ou nslookup
  4. Videz votre cache DNS local :
# Linux
sudo systemd-resolve --flush-caches
# macOS
sudo dscacheutil -flushcache
# Windows
ipconfig /flushdns

Erreur SSL "Common Name does not match"

Le certificat SSL a été émis pour un autre domaine. Régénérez-le après que le DNS pointe bien :

sudo certbot --nginx -d votre-domaine.com

Mail va en spam

Les enregistrements SPF/DKIM/DMARC ne sont pas configurés ou incorrects. Vérifiez chacun avec :

dig +short TXT votre-domaine.com
dig +short TXT _dmarc.votre-domaine.com
dig +short TXT dkim._domainkey.votre-domaine.com

Boucle "redirect too many"

Le www redirige vers apex qui redirige vers www etc. Vérifiez la config de votre serveur web (Nginx/Apache) qu'il n'y a qu'une seule règle de redirection.

Commandes utiles

# Voir tous les enregistrements d'un domaine
dig +noall +answer ANY votre-domaine.com

# Tester un type spécifique
dig +short A votre-domaine.com
dig +short MX votre-domaine.com
dig +short TXT votre-domaine.com

# Tester depuis un résolveur public
dig @1.1.1.1 +short A votre-domaine.com
dig @8.8.8.8 +short A votre-domaine.com

# Trace DNS complet (depuis les serveurs racine)
dig +trace votre-domaine.com

# Reverse DNS (PTR)
dig +short -x 82.26.157.10

Conclusion

Vous savez maintenant pointer un domaine vers n'importe quel VPS VeryCloud. La gestion DNS est la fondation de tout votre web : prenez le temps de bien comprendre les enregistrements A, MX et TXT.

Pour les sites web avec Plesk préinstallé, le tuto de gestion DNS est différent et plus simple (Plesk gère automatiquement la zone DNS). Voir https://verycloud.fr/docs.

Ressources

Join our Discord community server

For any questions, suggestions, or just to chat with the community, join us on Discord!

900+Members