如何在AWS中获取RDS实例的IP地址

Ami*_*wal 13 rds amazon-vpc

关于如何在AWS中获取RDS实例的IP地址的问题,我在互联网上到处都得到了相同的答案,但我不知道它是什么dig,以及如何使用它.

如何在VPC中为RDS实例分配IP地址?

请帮我在AWS中找到我的RDS实例的IP地址.

提前致谢

Gar*_*ows 9

它不会在RDS实例的配置页面上显示IP地址,因为RDS IP本质上是动态的。dig如果需要它们,可以为它们提供服务,但最好使用实例的DNS终结点服务器。这保持静态,可以在AWS的RDS实例的详细信息选项卡上找到。

  • 导航是选择实例并显示详细信息->连接->端点 (2认同)

Max*_*org 7

您的 AWS 实例的 IP 地址将是 RDS 实例的 IP 地址。

如果您的 AWS 实例的主机名是,blah.blah.amazonaws.com那么您可以使用dig命令(在 Linux 机器上)或ping在 Windows 和 Linux 上使用命令来找出主机的 IP 地址:

ping blah.blah.amazonaws.com

这会给你返回主机的 IP 地址(类似这样):

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
Run Code Online (Sandbox Code Playgroud)

所以www.google.com的IP地址是216.58.210.100。 dig会给你更多的输出,但 IP 地址也在那里。但有时您的 AWS 实例的实际 IP 地址实际上在主机名中。例如:

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

IP 地址12.34.56.78已在名称中(取决于您的实例)。您可以在 AWS 控制台/仪表板中找到主机名。


小智 5

用这个:

SELECT inet_server_addr();
Run Code Online (Sandbox Code Playgroud)