web-dev-qa-db-fra.com

Comment obtenir l'adresse IP d'une instance RDS dans AWS

J'ai eu la même réponse partout sur Internet concernant ma question sur la façon d'obtenir l'adresse IP d'une instance RDS dans AWS, mais je ne sais pas ce que Dig est, ni comment l'utiliser.

Comment allouer une adresse IP dans VPC à une instance RDS?

Aidez-moi à trouver l'adresse IP de mon instance RDS dans AWS.

Merci d'avance

11
Amit Khandelwal

Il n'affichera pas l'adresse IP sur la page de configuration de l'instance RDS car les adresses IP de RDS sont de nature dynamique. Vous pouvez Dig si vous en avez besoin, mais vous seriez mieux en utilisant le point de terminaison DNS pour l'instance. Cela reste statique et peut être trouvé sur l'onglet détails de l'instance RDS dans AWS.

4
Gareth Burrows

L'adresse IP de votre instance AWS sera l'adresse IP de l'instance RDS.

Si le nom d'hôte de votre instance AWS est blah.blah.amazonaws.com, vous pouvez utiliser la commande Dig (sur les machines Linux) ou ping sous Windows et Linux pour connaître l'adresse IP de l'hôte:

ping blah.blah.amazonaws.com

Cela vous donnera l'adresse IP de l'hôte (quelque chose comme ceci):

c:\ping www.google.com

Pinging www.google.com [216.58.210.100] with 32 bytes of data:
Reply from 216.58.210.100: bytes=32 time=14ms TTL=58
Reply from 216.58.210.100: bytes=32 time=15ms TTL=58
Reply from 216.58.210.100: bytes=32 time=14ms TTL=58

L'adresse IP de www.google.com est donc 216.58.210.100. Dig vous donnera plus de sortie mais l'adresse IP y est aussi. Mais parfois, l'adresse IP réelle de votre instance AWS est en réalité dans le nom d'hôte lui-même. Par exemple:

ip-12-34-56-78.us-west-2.compute.internal

L'adresse IP 12.34.56.78 est déjà dans le nom (selon votre instance). Vous pouvez trouver le nom d'hôte dans AWS Console/Dashboard.

2
Max Worg

Utilisez ceci:

SELECT inet_server_addr ();

0
Paolo Bolla

Je cherchais aussi la même chose mais je ne trouvais rien. AWS ne fournit pas les adresses privée et publique d'une instance RDS, il ne donne qu'un point de terminaison qui est probablement un nom de domaine long.

0
vinay