Comment faire pointer un nom de domaine vers votre serveur
Pour faire pointer un nom de domaine vers votre serveur, vous ajoutez un enregistrement A indiquant l'adresse IP de votre serveur, sur l'écran DNS de l'endroit où vous avez enregistré le domaine. L'ajout de l'enregistrement prend une minute. Le délai avant qu'il soit visible sur tout Internet dépend des caches. Il faut généralement quelques minutes, parfois quelques heures.
Pas à pas
- Récupérez l'adresse IP de votre serveur. Dans le panneau Seturack, ouvrez Mes serveurs, cliquez sur votre serveur et regardez la ligne Adresse IP de l'onglet Vue d'ensemble.
- Ouvrez l'écran DNS chez qui vous avez acheté le domaine ou chez qui vous gérez son DNS. Il s'appelle généralement « Gestion DNS » ou « Enregistrements DNS ». Avant de modifier quoi que ce soit, faites une capture d'écran des enregistrements existants pour pouvoir revenir en arrière si besoin.
- Ajoutez un enregistrement A pour le domaine racine : nom
@, typeA, valeur l'adresse IP du serveur. - Ajoutez aussi un enregistrement pour
www: soit un enregistrement A avec la même IP, soit un enregistrement CNAME dewwwvers le domaine racine. - Supprimez les anciens enregistrements A et AAAA ainsi que les enregistrements de « page parking ». Si vous laissez plusieurs enregistrements A différents pour le même nom, les visiteurs sont envoyés vers l'un d'eux au hasard.
- Patientez, et vérifiez avec les commandes ci-dessous.
Types d'enregistrements
| Type | Rôle |
|---|---|
| A | Fait pointer un nom vers une adresse IPv4. C'est l'enregistrement dont votre serveur a besoin. |
| AAAA | Fait pointer un nom vers une adresse IPv6. Si votre serveur n'a pas d'adresse IPv6, n'ajoutez pas cet enregistrement, et supprimez-en un ancien s'il y en a un. |
| CNAME | Redirige un nom vers un autre nom, par exemple www vers le domaine racine. Il ne peut pas coexister avec un autre enregistrement sur le même nom : on ne l'utilise donc normalement pas sur le domaine racine (@). |
| MX | Indique vers quel serveur les e-mails sont livrés. Quand vous déplacez un site, ne touchez pas à vos enregistrements de messagerie. |
| TXT | Sert à la vérification et aux enregistrements texte comme SPF et DKIM. |
Délai de propagation et vérification
Le TTL indique pendant combien de secondes un enregistrement reste dans un cache. Ce qu'on appelle « propagation DNS » correspond en réalité à l'oubli de l'ancien enregistrement par les caches du monde entier. Quand vous ajoutez un nouvel enregistrement, c'est souvent rapide. Quand vous modifiez un enregistrement existant, vous pouvez attendre aussi longtemps que le TTL de l'ancien. Si vous allez déplacer un site en service, abaissez le TTL à une petite valeur comme 300 secondes au moins une période de TTL avant le déplacement, et remettez l'ancienne valeur une fois la bascule faite. Si un nom qui n'a jamais existé a déjà été interrogé, la réponse « n'existe pas » peut aussi rester un court moment dans les caches.
Vérifiez que l'enregistrement est visible avec ces commandes :
- macOS et Linux :
dig +short example.comdoit afficher l'adresse IP de votre serveur. Pourwww, essayezdig +short www.example.com. - Windows :
nslookup example.com - Si votre navigateur va toujours vers l'ancienne adresse, videz le cache DNS de votre ordinateur. Sous Windows, exécutez
ipconfig /flushdns. Sous macOS, exécutezsudo dscacheutil -flushcachepuissudo killall -HUP mDNSResponder.
Si la commande affiche la bonne IP mais que la page ne s'ouvre pas, exécutez curl -I http://example.com pour voir si le serveur répond. Si une réponse arrive mais que le contenu n'est pas le site attendu, le serveur web ne connaît pas ce domaine. Il faut aussi présenter le domaine au serveur web.
Comment faire pointer un sous-domaine ?
Pour un sous-domaine (par exemple blog.example.com), vous ajoutez le même type d'enregistrement : nom blog, type A, valeur l'adresse IP du serveur. Chaque sous-domaine est un enregistrement distinct. Si vous les envoyez tous vers le même serveur, écrivez un enregistrement A pour chacun, ou écrivez un enregistrement A une seule fois et faites pointer les autres vers lui avec des enregistrements CNAME. C'est le serveur web qui décide quel site s'ouvre.
Ajouter un enregistrement ou changer les serveurs de noms ?
Dans la plupart des cas, ajouter un seul enregistrement A suffit, et la gestion du DNS reste où elle est. Changer les serveurs de noms revient à confier la gestion du DNS à un autre fournisseur. Dans ce cas, vous devez recréer tous les enregistrements, surtout les enregistrements MX, au nouvel endroit. Ne le faites que volontairement.
Erreurs courantes
- N'ajouter l'enregistrement que pour le domaine racine.
www.example.comest un nom distinct et a besoin de son propre enregistrement. - Laisser un ancien enregistrement AAAA. Si l'enregistrement IPv6 pointe vers un autre serveur, certains visiteurs arrivent au mauvais endroit.
- Ajouter l'enregistrement au mauvais endroit. Si vous avez dirigé les serveurs de noms vers un autre fournisseur, vous gérez les enregistrements là où ces serveurs de noms pointent, pas là où vous avez acheté le domaine.
- Saisir un préfixe dans le champ de valeur. N'écrivez pas
http://dans la valeur d'un enregistrement A. Écrivez uniquement l'adresse IP. - Se fier au navigateur. Le cache d'un navigateur peut vous induire en erreur. Vérifiez d'abord avec une commande.
Après avoir fait pointer le domaine
Une fois que le domaine atteint le serveur, vous devez faire connaître le domaine au serveur web et obtenir un certificat HTTPS. Let's Encrypt délivre des certificats gratuits. Sur les applications prêtes à l'emploi de Seturack à interface web, comme WordPress, vous devez aussi faire connaître le domaine à l'application, par exemple en l'inscrivant dans les paramètres de Caddy et dans les champs d'adresse de WordPress. Les étapes pour chaque application figurent dans cet article d'aide.
Vous n'avez pas besoin d'une IP distincte pour chaque domaine. Vous pouvez héberger plusieurs domaines sur la même adresse IP, et le serveur web sert le bon site en regardant le nom de domaine de la requête. Si vous voulez une IP distincte, vous pouvez ajouter une IP supplémentaire. Une IP supplémentaire coûte environ $1 par mois, TVA incluse. Sur les serveurs Linux, l'IP est ajoutée automatiquement à l'intérieur du serveur.
Seturack ne vend pas de noms de domaine : vous achetez votre domaine ailleurs. La seule chose dont vous avez besoin dans le panneau est l'adresse IP de votre serveur. Vous ajoutez l'enregistrement DNS là où vous gérez le domaine.
Commentaires0
Pas encore de commentaire
Soyez le premier à partager votre avis.
Veuillez vous connecter ou vous inscrire pour laisser un commentaire.