Dns 如何在dig-won'时使用AWS SDK查找RDS实例的IP地址;这还不够吗?

Dns 如何在dig-won'时使用AWS SDK查找RDS实例的IP地址;这还不够吗?,dns,aws-sdk,amazon-rds,Dns,Aws Sdk,Amazon Rds,请注意:这个问题过去有人问过,但他们都假设会有一个DNS a记录,可以传递到挖掘查找中。这里不是这样 当您使用AWS SDK创建新的RDS时,是否可以执行任何操作来获取该实例的IP地址?我知道我可以做一个DNSdig,但首先需要有一个DNS名称来提供dig。我看到DBInstance有一个ARN和一个与之关联的实例标识符,但它们与DNS端点/IPv4等不同。使用nslookup来查找DB实例端点 nslookup myexampledb.xxxx.us-east-1.rds.amazonaws

请注意:这个问题过去有人问过,但他们都假设会有一个DNS a记录,可以传递到
挖掘
查找中。这里不是这样



当您使用AWS SDK创建新的RDS时,是否可以执行任何操作来获取该实例的IP地址?我知道我可以做一个DNS
dig
,但首先需要有一个DNS名称来提供
dig
。我看到
DBInstance
有一个ARN和一个与之关联的实例标识符,但它们与DNS端点/IPv4等不同。

使用nslookup来查找DB实例端点

nslookup myexampledb.xxxx.us-east-1.rds.amazonaws.com

服务器:xx.xx.xx.xx
地址:xx.xx.xx.xx#53

谢谢@MuthuKumar K(+1)但我使用的是SDK而不是web UI,如何从中获取
myexampledb.xxxx.us-east-1.rds.amazonaws.com
值?此帖子没有回答问题。你真的不应该使用IP地址,因为它可能会更改。为什么不直接使用端点地址?@MarkB您的意思是
DBInstance.getEndpoint().getAddress()
?是的,使用RDS服务提供的端点地址,而不是尝试解析IP。