web-dev-qa-db-fra.com

Pourquoi le domaine retourne-t-il une IP publique différente quand fait un ping

J'ai un domaine qui ne fonctionne pas à cause du DNS. Je l'ai vérifié https://dnschecker.org/ et https://who.is

Les deux sites renvoient le bon serveur IP, mais mon domaine ne fonctionne pas. Quand je le fais un ping dans la console avec la commande ping www.example.com, la console me renvoie une adresse IP publique incorrecte.

S'il te plait regarde:

L'adresse IP publique que vous voyez ici est correcte.

enter image description here

Mais quand je le ping, j'ai reçu ceci (IP incorrecte):

enter image description here

Est-ce quelque chose comme le cache DNS ou quelque chose de similaire? Ou pourquoi mon IP publique sur mon domaine ne se rafraîchit-elle pas?

[~ # ~] mise à jour [~ # ~]

Maintenant, je reçois ceci quand un contrôle sur https://who.is et j'ai publié A l'enregistrement montre sans aucune raison, y a-t-il quelque chose à supprimer cet enregistrement qui empêche mon site Web de fonctionner aussi bien?:

enter image description here

5
Fernando Torres
  1. Lorsque vous avez besoin d'aide pour un domaine DNS particulier, n'essayez pas de masquer son nom. Cela n'aide pas avec les diagnostics.

  2. L'IP pour festivaldeglobos.mx est 189.139.85.147 tandis que l'IP pour www.festivaldeglobos.mx est 189.139.107.23 - vous devez faire les deux de la même façon.

  3. Ne mélangez pas les enregistrements CNAME et A pour le même nom. Ce n'est pas autorisé par la spécification DNS et conduit à des résultats imprévisibles comme vous le voyez ici.

Final state

BTW le festival a l'air amusant! J'aimerais pouvoir y assister :)

J'espère que cela t'aides :)

13
MLu

En ce moment, si vous effectuez un NSLOOKUP sur le domaine "www.festivaldeglobos.mx", vous obtenez une réponse avec un enregistrement "CNAME" pointant vers le nom d'hôte "ns1.vuelosenglobos.mx", ce qui est probablement faux ... car c'est inhabituel d'avoir un www pointant vers un serveur de noms, et ne correspond pas non plus à ce que vous avez ci-dessus. À son tour, "ns1.vuelosenglobos.mx" renvoie un enregistrement "A" qui pointe vers "189.139.107.23". C'est ce que vous voyez ci-dessus lorsque vous effectuez un "ping". Pourquoi faites-vous à la fois un enregistrement "CNAME" et un enregistrement "A"? Vous ne pouvez pas avoir les deux.

3
TheCompWiz

Il est généralement normal que www et votre domaine apex/root pointent au même endroit. C'est juste pour correspondre à la façon dont le Web est généralement utilisé aujourd'hui. Il y a très peu de cas où ce n'est pas le cas. De plus, vous ne devez exécuter le site que sur un seul nom d'hôte, avec www ou sans www, et rediriger l'autre vers lui.

Puisque vous avez une IP dynamique, je ne configurerais même pas l'apex pour pointer n'importe où, faire du www un CNAME quelle que soit l'adresse de votre IP publique et l'appeler un jour. Sinon, vous allez avoir cette situation chaque fois que votre adresse IP publique change, car vous ne pouvez configurer qu'un enregistrement A pour le domaine apex.

0
DubStep