Impossible de trouver l'adresse IP privée de mon instance Amazon-RDS

11

J'ai déplacé mon architecture de base de données maître / esclave vers Amazon RDS et tout fonctionne bien.

Mais j'ai un esclave hors du service RDS qui devrait rester synchronisé avec le nouveau serveur maître, pour ce faire, je dois pointer mon nom de domaine DB master-db.myawsserver.com sur l'adresse IP privée de l'adresse maître (RDS).

La console AWS n'a pas fourni ces informations et je suis connecté directement à la base de données MySQL.

Imad Touil
la source

Réponses:

18

Les instances RDS peuvent modifier leurs adresses IP de manière inattendue, elles ne doivent donc pas être utilisées ni fournies dans la console ou l'API (bien que vous puissiez techniquement digles utiliser ). Le point de terminaison DNS fourni dans la console AWS se résoudra en adresses IP internes à partir du réseau d'Amazon.

ceejayoz
la source
-2

son assez facile, telnet votre point de terminaison RDS en utilisant l'invite de commande sur Windows ou via le terminal Unix

par exemple: telnet " votre point de terminaison RDS " " Port "

essayer de se connecter " Vous obtenez votre IP interne RDS ici "

Rohan
la source
Voir ma réponse. Vous ne devez jamais utiliser directement l'IP, car elle peut changer sans avertissement.
ceejayoz
1
Il existe des moyens plus simples d'atteindre la même chose (d'autant plus que telnet n'est pas installé dans les installations par défaut de Windows de nos jours si je ne me trompe pas). Si vous souhaitez obtenir l'adresse IP associée à un nom d'hôte ou à un nom de domaine complet, vous feriez mieux d'utiliser pingou nslookupqui sont par défaut même sur les systèmes Windows plus récents.
pacey