web-dev-qa-db-fra.com

Vous ne pouvez pas avoir CNAME pour les domaines racine, utilisez noip pour désigner un hôte statique

Je suis conscient que je ne peux pas avoir de CNAME en tant que domaine racine sous la règle 3.6.2 de la RFC 1034, mais j'utilise noip pour désigner un nom d'hôte statique.

Actuellement, j'ai www pointé vers mon nom d'hôte statique noip, et j'ai un enregistrement A indiquant mon adresse IP, le seul problème est que j'ai besoin de cet enregistrement A pour désigner mon nom d'hôte statique, sinon quel est l'intérêt de l'utilisation de noip? Je peux aussi bien définir tous mes enregistrements pour pointer vers mon adresse IP.

Y at-il un moyen pour moi de peut-être 301 rediriger mydomain.com vers www.mondomaine.com?

Mon registraire de domaine est Heart Internet et, autant que je sache, ils ne me proposent que le choix de rediriger mon site www.mondomaine.com vers un autre site.

Merci!

1
Andrew Matthew

Si je comprends bien, vous essayez d’héberger votre site Web sur une adresse IP dynamique?

Si tel est le cas, votre fournisseur DNS dynamique devra gérer votre DNS. Ils devront mettre à jour votre enregistrement A à mesure que votre adresse IP change.

Donc, vous aurez probablement besoin d'avoir un compte payant avec un fournisseur DNS dynamique et vous voudrez ensuite les enregistrements suivants.

domain.com sera défini dynamiquement par votre fournisseur DNS dynamique.

Puis configurez un CNAME pour mapper www.domain.com vers `domain.com.

Je ne suis pas sûr que vous puissiez le faire avec le service gratuit de No-IP.

Si vous devez payer pour un service DNS dynamique, vous pouvez appeler votre fournisseur de réseau et obtenir simplement une adresse IP statique.

1
jeffatrackaid

J'utilise Amazon AWS Route 53 pour DNS. Ils ont une solution à ce problème. Ils ont un type d'enregistrement alias DNS. De leur documentation:

  • Enregistrements CNAME - Vous ne pouvez pas créer d'enregistrement CNAME au nœud supérieur d'un espace-noms DNS, également appelé apex de zone. Par exemple, si vous enregistrez le nom DNS example.com, l'apex de la zone est example.com.
  • Alias ​​Records - Vous pouvez créer un jeu d’enregistrements de ressources alias au sommet de la zone.

Un enregistrement alias fonctionne beaucoup comme un enregistrement CNAME du point de vue de la configuration. Vous spécifiez un nom d'hôte à l'endroit où vous souhaitez le résoudre. Du côté de la recherche, l’enregistrement alias fonctionne comme un enregistrement A. Le serveur DNS d'Amazon renvoie une adresse IP. Ils font la recherche en interne.

Amazon a créé cette fonctionnalité car leurs équilibreurs de charge ne peuvent être adressés que par nom d'hôte, car les adresses IP peuvent changer de manière abrupte. Avant cette fonctionnalité, il n'était pas possible d'avoir un équilibreur de charge AWS gérant les requêtes HTTP pour le domaine racine.

Cette fonctionnalité fonctionnerait aussi pour votre situation. Amazon fait payant pour ces services . Attendez-vous à payer environ 1 $ par mois si vous utilisez leur DNS pour votre domaine.

Frank indique dans les commentaires que DNS est facile possède également des enregistrements AName dotés de fonctionnalités similaires. Ils facturent environ 30 $ par an.

0
Stephen Ostermiller