A(Hôte) Enregistrements avec AWS Équilibreur de Charge
J'ai une question concernant AWS Équilibreurs de Charge.
Je peux point de mon CNAME
www de mon programme d'équilibrage de charge du DNS parfaitement et je sais qu'il le sera toujours, MAIS j'ai aussi besoin de souligner l' @ record pour l'équilibrage de charge de sorte que les gens peuvent accéder à mysite.com
au lieu de www.mysite.com
et a frappé le loadbalancer.
Le problème est que l'Un des Enregistrements de faire pointer une Adresse IP donc je ne peux pas pointer vers le DNS et l'IP de l'équilibreur de charge ne cesse de changer, de sorte mysite.com les arrêts de travail.
Quelqu'un peut-il me recommander un travail autour de cela?
Vous devez vous connecter pour publier un commentaire.
Voici les étapes à suivre.
Cliquez sur l'équilibrage de charge et de regarder la description de l'onglet dans la fenêtre ci-dessous la liste. Exemple de sortie ci-dessous
Vous avez besoin d'un serveur web qui ne une redirection au lieu. vous voulez envoyer un 301 "Déplacée de façon Permanente à partir du serveur web qui mysite.com les points à, la redirection vers http://www.mysite.com. Ensuite, vous CNAME http://www.mysite.com sur Amazon.
DNS des fournisseurs d'hébergement le faire pour vous, je pense que GoDaddy n'. Sinon, vous devez configurer un serveur web que vous pouvez configurer pour ce faire.
La configuration d'Apache dans .htaccess peuvent être par exemple:
Si vous avez un générique Apache-hébergement de site qui prend en charge .htaccess alors vous pourriez le faire.
De toute façon ce que vous êtes à la recherche d'une redirection.
Techniquement, il ne peut pas être fait. Vous pouvez uniquement faire référence à une Amazon programme d'équilibrage de charge à l'aide d'un CNAME et il se casse DNS règles pour attribuer un CNAME vers la racine du domaine en raison de problèmes de cette cause avec les enregistrements MX.
Cela dit, certains fournisseur de DNS ne vous permettent de faire cela, d'Amazon route 53 n'a pas, mais Zoneedit permet (avec un avertissement). Si vous n'avez pas besoin de votre email de travailler pour ce domaine, c'est une solution. Si vous avez besoin d'e-mail, le mien est arrivé à travailler à l'aide de Zoneedit, mais le DNS règles ne dit que vous ne pouvez pas compter sur cela.
Edit: Après mon post Amazon a ajouté la capacité de la carte à la racine d'un domaine (un.k.un. la zone apex) à un programme d'équilibrage de charge avec Route 53. Voir ce blog.
Comme David points, vous ne pouvez pas le faire et de toujours rester à l'intérieur de DNS RFC. Vous pourriez tout simplement construire une petite pas de charge équilibrée exemple quelque part que juste redirecs mysite.com -> http://www.mysite.com. Pas totalement une solution élégante, mais un travail autour..
Amazon a maintenant la fonctionnalité dans Route53, qui prévoit un mécanisme de liaison d'enregistrements à ELBs: http://www.allthingsdistributed.com/2011/05/aws_ipv6.html
Vous n'avez PAS besoin d'une redirection, et oui, il PEUT être fait. Ce n'est pas dans le mode normal de travail avec les DNS, de sorte que beaucoup de gens ne sont pas à l'aise à l'aide de la zone de sommets avec ELB alias encore.
Voir les liens donnés dans d'autres réponses ici, surtout https://serverfault.com/questions/342904/how-do-you-create-a-zone-apex-alias-that-points-to-a-elastic-load-balancer-in-th
Amazon ajoute un alias option dans leur DNS route 53 service. Vous pouvez pointer Un enregistrement comme un alias pour l'équilibrage de charge dns. J'ai rencontré ce même problème parce que j'ai mes propres serveurs DNS avec Bind 9. Je ne voulais pas utiliser le CNAME avec redirection solution. La route 53 solution est meilleure et Amazon est grande à la propagation DNS info à travers le monde.
Ici, est une explication de comment utiliser route 53 avec la spéciale enregistrement d'alias pour elastic load balancers.
https://serverfault.com/questions/342904/how-do-you-create-a-zone-apex-alias-that-points-to-a-elastic-load-balancer-in-th