Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configurer le DNS dynamique sur votre AL2 instance
Lorsque vous lancez une EC2 instance, une adresse IP publique et un nom de système de noms de domaine (DNS) lui sont attribués, que vous pouvez utiliser pour y accéder depuis Internet. Comme il y a tellement d’hôtes dans le domaine Amazon Web Services, ces noms publics doivent être assez longs pour que chaque nom reste unique. Un nom DNS EC2 public Amazon typique ressemble à ceci : ec2-12-34-56-78.us-west-2.compute.amazonaws.com le nom comprend le domaine Amazon Web Services, le service (dans ce cas,compute), le Région AWS, et une forme d'adresse IP publique.
Les services DNS dynamiques fournissent des noms d’hôte DNS personnalisés dans leur domaine qui peut être facile à mémoriser et aussi plus pertinent vis-à-vis du cas d’utilisation de votre hôte. Certains de ces services sont également gratuits. Vous pouvez utiliser un fournisseur DNS dynamique avec Amazon EC2 et configurer l'instance pour mettre à jour l'adresse IP associée à un nom DNS public à chaque démarrage de l'instance. Il existe un choix de plusieurs fournisseurs différents et les détails spécifiques à la sélection d’un fournisseur et à l’enregistrement d’un nom sans eux ne sont pas pris en compte dans le cadre de ce guide.
Pour utiliser le DNS dynamique avec Amazon EC2
-
Inscrivez-vous avec un fournisseur de services DNS dynamiques et enregistrez un nom DNS public avec leur service. Cette procédure utilise le service gratuit de noip.com/free
comme exemple. -
Configurez le client de mise à jour de DNS dynamique. Après avoir enregistré un fournisseur de services DNS dynamiques et un nom DNS public avec leur service, reliez le nom DNS à l’adresse IP de votre instance. De nombreux fournisseurs (notamment noip.com
) vous permettent de faire cela manuellement depuis la page de votre compte sur leur site web, mais beaucoup prennent également en charge les clients de mise à jour logicielle. Si un client de mise à jour est en cours d'exécution sur votre EC2 instance, votre enregistrement DNS dynamique est mis à jour chaque fois que l'adresse IP change, comme c'est le cas après un arrêt et un redémarrage. Dans cet exemple, vous installez le client noip2 qui fonctionne avec le service fourni par noip.com . -
Activez le référentiel Extra Packages for Enterprise Linux (EPEL) pour accéder au
noip2client.Note
AL2 les clés GPG et les informations de référentiel du référentiel EPEL sont installées par défaut sur les instances. Pour plus d'informations et pour télécharger la dernière version de ce package, consultez https://fedoraproject. org/wiki/EPEL
. [ec2-user ~]$sudo amazon-linux-extras install epel -y -
Installez le package
noip.[ec2-user ~]$sudo yum install -y noip -
Créez le fichier de configuration . Saisissez l’identifiant et le mot de passe lorsque vous y êtes invité et répondez aux questions suivantes pour configurer le client.
[ec2-user ~]$sudo noip2 -C
-
-
Activez le service noip.
[ec2-user ~]$sudo systemctl enable noip.service -
Lancez le service noip.
[ec2-user ~]$sudo systemctl start noip.serviceCette commande lance le client, qui lit le fichier de configuration (
/etc/no-ip2.conf) que vous avez créé précédemment et met à jour l’adresse IP du nom du DNS public que vous avez choisi. -
Vérifiez que le client de mise à jour a défini la bonne adresse IP de votre nom DNS dynamique. Laissez s’écouler quelques minutes pour que les enregistrements DNS se mettent à jour, puis essayez de connecter votre instance en utilisant SSH avec le nom DNS public que vous avez configuré dans cette procédure.