Mac OS : tester un nouveau domaine avant mise à jour DNS

Yannick Jost bio photo By Yannick Jost Comment

Vous avez créé un nouveau domaine (ou l’avez déplacé) et vous voulez tester le nom de domaine avant propagation du DNS ? Voici comment faire pour Mac OS X.

Prenons un exemple chez OVH.

Vous recevez un mail vous expliquant que vous devez attendre 24 à 48h jusqu’à propagation des infos DNS.

Madame, Monsieur,

Vous venez de souscrire à l’offre perso et nous vous en remercions. Votre espace sera actif dans 24 à 48 H.

Si votre nom de domaine n’est pas géré par OVH, vous devrez changer les DNS de votre domaine auprès de votre prestataire actuel.

Voici nos dns: serveur primaire   : dns18.ovh.net serveur secondaire : ns18.ovh.net

Après le changement, vous devrez attendre de 24 à 48 h pour la fin de propagation des DNS. Tout savoir sur les DNS: http://guides.ovh.com/ManagerServicesDomaine/

Tout d’abord, il faut récupérer l’adresse IP correspondant à ces deux serveurs grâce aux commandes suivantes (ouvrez le Terminal).

[yannick@stilgar ~]$nslookup dns18.ovh.net
Server: 212.27.40.240
Address: 212.27.40.240#53
Non-authoritative answer:
Name: dns18.ovh.net
Address: 213.251.188.138
[yannick@stilgar ~]$nslookup ns18.ovh.net
Server: 212.27.40.240
Address: 212.27.40.240#53
Non-authoritative answer:
Name: ns18.ovh.net
Address: 213.251.128.138

Nous savons maintenant que les adresses de nos 2 serveurs DNS sont 213.251.188.138 et 213.251.128.138 .

Maintenant vous devez rajouter les lignes suivantes au fichier protégé /etc/resolve.conf .

nameserver 213.251.188.138
nameserver 213.251.128.138

Je vous proposer de faire ça en ligne de commande, mais attention  à la syntaxe de la ligne ou vous risquez d’être dans la m… .

[yannick@stilgar ~]$sudo echo "nameserver 213.251.188.138" >> /etc/resolv.conf
Password: **************** (rentrez ici votre mot de passe)
[yannick@stilgar ~]$sudo echo "nameserver 213.251.128.138" >> /etc/resolv.conf
Password: **************** (rentrez ici votre mot de passe)

Remarque : le fait de changer vos paramètres réseau via les préférences système va réinitialiser ce fichier.

Il ne vous reste plus qu’à purger votre cache DNS local grâce à la commande suivante.

[yannick@stilgar ~]$dscacheutil -flushcache

Et voilà, vous pouvez maintenant tester votre nouveau domaine via votre navigateur web favori.

comments powered by Disqus