阿里云RDS数据库支持公网访问和内网访问两种方式,建议是结合阿里云ECS服务器,使用内网访问的方式,能保证数据库的速率的同时也可以提高数据库的安全性。
1、登录阿里云RDS数据库控制台,找到对应的云数据库,单击对应实例数,下图所示:
2、跳转到实例列表,找到对应阿里云RDS数据库实例,点击右侧操作栏目中的“管理”,如下图所示:
3、如您的阿里云RDS数据库添加过白名单,或则申请过外网地址的话,数据库连接地址就会如下图所示:
注意:如果数据库地址没有显示,则需要先设置白名单请参见设置白名单。
公网我们也经常叫为外网,通过公网的方式访问阿里云RDS数据库就是使用RDS数据库的外网地址进行访问,RDS默认是没有没有提供外网地址的,如您有外网连接需求的话,可以参考请申请外网地址。
说明:
外网地址会降低实例的安全性,请谨慎使用。
为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的RDS实例在同一地域且网络类型相同的ECS实例,然后使用内网地址。
通过内网访问阿里云RDS就是使用RDS实例的内网地址进行访问,阿里云ECS服务器要通过内网访问RDS,必须满足以下所有条件:ECS和RDS属于同一个阿里云主账号。 ECS和RDS位于同一个地域。 ECS和RDS的网络类型相同。 如果ECS和RDS网络类型都是VPC,则必须处于同一个VPC。 ECS的私网IP已添加到RDS白名单,请参见设置白名单。 满足以上条件后,就可以使用RDS内网地址进行连接。 1、如何禁止公网连接阿里云RDS数据库实例? 答:RDS的白名单设置里只放通私网IP,申请公网地址或者释放外网地址。 2、白名单已经放通了公网IP,刚开始可以连接上,为什么过一段时间后就连接不上了? 可能是您的公网IP变动导致的,建议检查您的公网IP是否有变化。阿里云RDS数据库内网访问
常见问题