Salut, j’ai acheté un domaine. Appelons-le domain.com. Je suis en train de développer une application web dans un serveur, une instance d’ec2 d’Amazon avec DNS public : ec2-123... amazon.com. Comment puis-je changer le domaine public de l’ec2-123... amazon.com à domain.com ?
Réponses
Trop de publicités?Lors de l'association d'un nom de domaine avec un ordinateur, il y a 3 composants:
- Le greffier (C'est là où vous avez acheté le nom de domaine).
- Le serveur DNS. Ce serveur répond aux requêtes DNS, et de résoudre les noms DNS en adresse IP.
- L'adresse IP du serveur.
Ces 3 composants très souvent ne viennent pas du même fournisseur (bien que, dans de nombreux cas, ils le font). Vous devez acheter un nom de domaine d'un registrar, votre DNS est hébergé par quelqu'un d'autre, et le serveur est hébergé par une autre entité.
Revenons en arrière, et de commencer avec la #3:
Adresse IP: Vous devez vous assurer que l'adresse IP de votre serveur est statique. Cela signifie que l'adresse IP (4 chiffres) ne changent pas entre l'arrêt du serveur. Dans Amazon EC2, cela s'appelle une adresse IP Élastique, et il est très bon marché (par rapport à des instances EC2), ou il est gratuit si votre serveur est tout le temps.
DNS: Vous devez avoir un compte avec un service de DNS. Amazon est un service de DNS route 53. D'autres vendeurs, je vous recommande sont nearlyfreespeach.net ou dyndns.com. Dans un service de DNS, vous définissez les enregistrements DNS (généralement des enregistrements ou C des enregistrements, mais il n'y est plus). Si le nom de domaine que vous avez acheté est domain.com vous souhaitez avoir Un dossiers pour les noms: 'domain.com" et "www.domain.com'. Votre service DNS vous donner les noms de serveurs de noms, ou de leur adresse IP. Généralement il y a plusieurs serveurs de sauvegarde les uns des autres.
Registrar: C'est là que vous faites le lien entre votre nom de domaine et le serveur DNS que vous avez un compte. Saisissez le nom du serveur que vous avez obtenu à partir de '2'.
Voir les DOCs: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingNewDNS.html
Actuellement (feb13) solutions les plus simples est d'utiliser AWS Route53. MAIS il n'est pas libre.
Dans votre AWS EC2 tableau de bord de gestion, de sélection ROUTE53.
CRÉER une ZONE HÉBERGÉE (insérez votre nom de domaine, de ne PAS INCLURE de www ou vous sera très difficile d'erreur à la trace votre greffier diront que le serveur DNS a refusé de vérifier ou quelque chose comme ça)
une fois que vous l'avez fait, vous serez informé de la maîtrise et 3 esclaves serveurs dns qui sera utilisé dans votre bureau d'enregistrement de la forme (mise à jour ou de créer de domaine). vous pouvez le faire avant ou après la prochaine étape, mais vous DEVEZ modifier les serveurs de noms de domaine au niveau du registrar (godaddy, netsol, registro.br, etc).
toujours dans ROUTE53, vous devez cliquer sur la création récente de la zone, puis GOTO JEUX d'enregistrements. vous verrez 2 ensembles d'enregistrements sont déjà créés, mais vous devez créer ce qu'on appelle un "Un" record " (enregistrement d'adresse). il est assez explicite (dans ce cas, il est probablement une bonne idée d'utiliser www. chef de file, PAS juste yourdomain.com). insérez votre instance ec2 ELASTIC IP dans la zone VALEUR.
remarque: vous devez créer Un enregistrement pour chaque sous-domaine que vous décidez de créer (www.yourdomain.com, mysubd.yourdomain.com, easymail.yourdomain.com, etc, etc). l'Un des dossiers, peuvent pointer vers des adresses ip différentes, no problema.
vous devriez être en place et en cours d'exécution. vous pouvez accélérer la vitesse de propagation des dns info, si vous utiliser opendns comme serveur dns (dans les paramètres réseau). goto opendns cache de la page de mise à jour et vous pouvez généralement d'accélérer la propagation en demandant opendns pour purger (actualiser) de son cache et de vérifier avec les serveurs dns racine (les premiers à tenir compte de vos modifications au niveau du bureau d'enregistrement).
ou vous pouvez attendre jusqu'à 48 heures pour que votre fournisseur de services internet local dns de serveurs de mise à jour (ou pour les données dns pour propager - de nombreux administrateurs système sont très loquaces sur le thème, veuillez vérifier Evan Anderson sur le sujet).
ah oui, et n'oubliez pas de rincer votre navigateur cache dns (et/ou de l'OS du cache, selon ce que vous utilisez).
MAR13: ce n'est PAS, répétez PAS une solution libre. je pensais que c'était une partie de mon EC2 paquet, mais il a un supplément de 50 cents par mois pour le service, en plus des 50 cents pour chaque million de requêtes jusqu'à un milliard de dollars. MÉFIEZ-vous!
Assurez-vous que votre instance ec2 dispose d’une adresse ip statique et puis changez votre entrée de serveur dns pour pointer vers cette adresse ip.
J’ai utilisé la dernière fois ce tutoriel : http://paulstamatiou.com/how-to-getting-started-with-amazon-ec2