web-dev-qa-db-fra.com

Google Domains prend-il en charge les fonctionnalités de type CNAME au sommet de la zone?

Cette fonctionnalité est requise pour diriger correctement un domaine racine vers Heroku:

https://devcenter.heroku.com/articles/custom-domains#cname-functionality-at-the-apex

Certains bureaux d'enregistrement, comme DNSimple, le prennent en charge. Est-il pris en charge par les nouveaux Google Domains?

27
alpheus

Non.

La liste complète des enregistrements pris en charge par Google Domains est disponible à l'adresse suivante:

https://support.google.com/domains/answer/329035

Il n'y a pas de "ALIAS" ou "ANAME" ou tout autre pseudo-CNAME similaire pris en charge.

Veuillez noter que le type d'enregistrement mentionné par la documentation Heroku n'est pas un CNAME réel, mais plutôt un enregistrement A qui est mis à jour automatiquement pour correspondre à un enregistrement A externe arbitraire. Amazon Route 53, ainsi que plusieurs autres fournisseurs DNS, proposent cela et l'appellent diverses choses - certains l'appellent ALIAS ou ANAME, etc. - mais ce n'est pas un type RR réel.

Les domaines Google prennent en charge une chose appelée "enregistrements synthétiques", mais AFAIK ne vous aiderait pas avec Heroku.

https://support.google.com/domains/answer/606927

20
Joe Sniderman

Non, mais vous pouvez demander à Google Domains de transférer votre domaine racine vers votre www CNAME.

Créez d'abord un CNAME dans la section Enregistrements personnalisés pointant www vers yourapp.herokuapp.com.

Ensuite, dans la section Synthetic Records, choisissez Subdomain forward, entrer @ dans le champ subdomain et www.yourdomain.com dans le Destination URL champ.

Enregistrez-les et vous avez terminé.

16
Travis Reeder

Cloudflare a fini par travailler pour moi (plan gratuit), consultez http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/ . Leur intégration est excellente, ils vous guident à travers le changement de votre serveur de noms et appliquent automatiquement de la magie ("aplatissement CNAME") lorsque vous définissez un enregistrement CNAME pour le domaine racine.

3
Jay

Toutes les réponses sont exactes que ce n'est pas possible.

Mais pour ajouter les hacks, j'écris ce que j'ai fait:

Je suis allé sur site24x7 et j'ai recherché le DNS vers lequel je voulais pointer. Il donne toute une liste d'adresses IP vers lesquelles pointe le DNS. Ensuite, j'ai ajouté un enregistrement A avec toutes ces adresses dans le domaine racine.

C'est totalement gratuit, très facile à configurer mais avec un inconvénient. Heroku, ou tout autre fournisseur dont vous disposez, peut choisir de modifier toutes ces adresses IP et votre configuration échouera. Cela semble être une possibilité à distance tant que votre site est en ligne. Je n'y ai pas fait face au cours des derniers mois - depuis février 2016.

0
vedant