obtenir mon nom de domaine pour pointer vers mon instance amazon ec2

10

J'essaie de faire pointer mon nom de domaine godaddy.com vers mon instance Amazon EC2 et j'ai des difficultés.

J'ai créé une zone hébergée pour mon nom de domaine sur la route 54 et configuré les serveurs de noms comme les serveurs "d'ensemble de délégations" mentionnés sur la route 53 (ns-xxx.awsdns-xx.net, etc.). Mais malgré cela, cela ne fonctionne pas.

Une chose que je me demande est ... dois-je associer le nom / zone de domaine à une instance EC2 particulière ou à une IP élastique EC2? Si c'est le cas, je ne sais pas comment faire ça.

Des idées?

neubert
la source
À quoi ressemble votre entrée DNS en ce moment?
Kruug
Route 53 a quatre enregistrements NS et un enregistrement SOA pour mon domaine si c'est ce que vous voulez dire.
neubert
Peut-être que je dois créer un enregistrement de nom A pour mon IP élastique? Les IP élastiques EC2 changent-ils? Peut-être que je pourrais utiliser le DNS public des IP élastiques dans un enregistrement PTR? idk. Puisqu'il peut falloir un certain temps pour que ces changements se propagent, il est difficile de tester ..
neubert
1
L'enregistrement A doit être l'adresse IP vers laquelle le domaine doit pointer. Utilisez ceci pour vérifier la propagation: whatsmydns.net
Kruug
Cela a fonctionné - merci! Si vous le postez comme réponse au lieu d'un commentaire, je l'accepterai!
neubert

Réponses:

10

Assurez-vous que l'enregistrement A de votre DNS pointe vers l'adresse IP publique de votre serveur.

En général, vous obtiendrez trois colonnes:

  • Nom d'hôte <- Comment les utilisateurs accèderont à votre site (@, www, sous-domaine, etc.)
  • Adresse <- où l'enregistrement doit pointer (généralement l'adresse IP du serveur)
  • Type d'enregistrement <- Il s'agit généralement d'un enregistrement A

L'utilisation du symbole @ pour votre nom d'hôte permettra aux utilisateurs d'accéder à votre site via http://domain.com. Si vous le souhaitez http://www.domain.com, vous devrez configurer un autre enregistrement avec wwwcomme nom d'hôte.

Pour vérifier la propagation, ainsi que pour vous assurer que l'enregistrement pointe vers la bonne adresse, vous pouvez utiliser des outils tels que http://www.whatsmydns.net/

Kruug
la source
Avez-vous également besoin de mettre à jour les serveurs de noms? Sur quoi les serveurs de noms devraient-ils pointer?
Vandesh
9

Configurez d'abord une adresse IP pour vos paramètres DNS

  1. Dans AWS, sélectionnez Elastic IP's dans le menu de gauche.
  2. Dans le menu supérieur sous «Adresses», cliquez sur «Attribuer une nouvelle adresse».
  3. Assurez-vous que «EIP utilisé dans» est réglé sur «EC2» et cliquez sur «Oui, allouer».
  4. Cliquez sur la case à cocher à côté de la nouvelle adresse IP qui est apparue dans le volet principal gauche et appuyez sur le bouton "Associate Address" dans le menu supérieur.
  5. Dans le menu déroulant «Instance», sélectionnez votre serveur Web que nous avons configuré précédemment et cliquez sur «Oui, associer».

C'est tout pour la gestion du côté AWS, cependant, veuillez noter que maintenant, lorsque vous accédez à votre serveur Web via SSH, SFTP ou MySQL, votre adresse DNS publique que vous utilisiez pour la connexion aura changé. À ce stade, il est probablement préférable d'utiliser simplement la nouvelle adresse IP pour vous connecter que vous venez d'associer à votre serveur Web.

Configurer votre DNS

  1. Connectez-vous à votre compte godaddy et accédez au gestionnaire de domaine.
  2. Cliquez sur lancer en face de votre domaine.
  3. cliquez sur l'onglet du fichier de zone DNS et cliquez sur Modifier.
  4. modifiez l'IP au nouveau (que vous avez créé par le système Elastic IP) en face de @ dans la section hôte et enregistrez les modifications.
Adil Abbasi
la source
1
Je suis pour cette réponse. Selon votre application, il peut être utile de configurer une adresse IP élastique, car cela vous permettra de réacheminer votre trafic au cas où quelque chose arriverait à votre instance.
Oliver Tappin du
1
la seule chose qui manque dans cette réponse est le type d'enregistrement, que j'ai appris de la réponse acceptée. Vous voudrez faire deux enregistrements A, un pour le domaine nu et un autre pour www.votredomaine.com. Prévoyez du temps pour la propagation.
Harry Moreno