阿里云数据库RDS for PostgreSQL/PPAS 如何定位本地 IP?

发布时间:2021-06-21 10:19:04

客户问题

1、已经将本地设备的公网IP地址添加到阿里云数据库RDS白名单,但是仍然无法访问RDS实例,而其他设备能访问该RDS实例。

2、已经将本地设备的公网IP地址添加到RDS白名单,但是仍然无法访问RDS实例,而将RDS白名单设置为公司的网段或者0.0.0.0/0后,该设备可以访问RDS实例。
这是什么情况,如何解决?

凯铧互联技术回复:

以上的任意一种情形,都可能是因为用户添加到白名单的本地设备公网IP地址不正确,本文介绍如何查询到本地设备的真实出口IP地址。

说明:本文只适用于阿里云服务器ECS以外的设备访问阿里云数据库RDS实例的情况。如果是ECS实例访问RDS实例,可以在ECS实例的详情页面查看准确的公网IP地址和内网IP地址。

注意事项

如果您发现您本地设备的公网IP地址会变化,而且建立的连接是用于生产环境,则建议您改为使用内网连接,或者在白名单中配置合理的公网IP段,确保不会因为IP地址改变而断连。

处理步骤

1.将 IP 地址 0.0.0.0/0 加入 RDS for PostgreSQL/PPAS 的白名单,操作方法请参见阿里云数据库RDS设置白名单。

2.使用 pgAdmin 4客户端连接RDS for PostgreSQL或者RDS for PPAS实例。

3.在左侧展开数据库,选择postgres,单击上方工具 > 查询工具。

postgres

4.输入如下查询命令并执行。

 select datname, pid, usename,client_addr, client_hostname, client_port,query from pg_stat_activity;

5.查看结果里query列的值为select所对应的client_addr列的 IP,即为真实的出口 IP。

定位本地 IP

6.将步骤 1 在白名单中添加的 0.0.0.0/0 条目删除,添加上真实的出口IP。

 

注意:2021阿里云6.18大促,又降价了!!

爆款产品 阿里云服务器|云数据库|云安全0.55折起 http://www.alibjyun.com/process.html

 
 
如果以上回复对您的问题还未能解决,请联系凯铧互联售后技术支持。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的咨询购买到实施,从迁云到护航的全周期专业服务,满足客户各场景下的服务需求,同样的品质,更多贴心的服务,更实惠的价格。阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
 
为什么选择凯铧互联购买阿里云产品:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,团队90%的成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,凯铧互联专注于为企业用户提供云计算及云服务器解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。