925
阿里云
如何将阿里云 ECS 连接到 RDS
一、前提条件
* 确保您已创建阿里云 ECS 实例和 RDS 实例。 * 两个实例都在同一个 VPC 中。 * 您已为 ECS 实例分配了公网 IP。 * 您已在 RDS 实例上启用了白名单,并允许 ECS 实例的公网 IP 访问 RDS 实例。二、修改安全组规则
1. 登录 ECS 实例的控制台。 2. 找到 ECS 实例,并单击“安全组”。 3. 单击“配置规则”,然后单击“添加安全组规则”。 4. 在“源 IP”字段中,输入 RDS 实例的公网 IP。 5. 在“协议”字段中,选择“ALL”。 6. 在“端口范围”字段中,输入 RDS 实例的端口号(默认值为 3306)。 7. 单击“添加规则”。三、创建 SSH 隧道
1. 使用 SSH 客户端连接到 ECS 实例。 2. 在 SSH 客户端中,执行以下命令: ``` ssh -L 33306:rds_instance_endpoint:3306 ec2-user@ecs_instance_public_ip ``` 其中: * `33306` 是您在本地区域连接到 RDS 实例的本地端口。 * `rds_instance_endpoint` 是 RDS 实例的端点地址。 * `3306` 是 RDS 实例的端口号。 * `ec2-user` 是 ECS 实例的用户名。 * `ecs_instance_public_ip` 是 ECS 实例的公网 IP。四、连接 RDS 实例
1. 使用数据库客户端连接到本地端口 `33306`。 2. 使用 RDS 实例的用户名和密码登录。 3. 您现在应该能够成功连接到 RDS 实例。五、验证连接
1. 在数据库客户端中,执行 `SELECT NOW();` 查询。 2. 如果结果包含当前时间,则说明您已成功连接到 RDS 实例。六、注意事项
* 确保 SSH 隧道一直保持运行,否则您将无法连接到 RDS 实例。 * 如果您需要访问 RDS 实例上的其他端口,请重复步骤二,为每个端口创建单独的安全组规则。 * 为了提高安全性,请考虑使用 VPC 对等连接或 VPN 来连接 ECS 实例和 RDS 实例。最后更新:2024-12-08 23:26:12
上一篇:
阿里云手机Root教程:一步步教你解锁手机权限
下一篇:
子域名设置指南:如何在阿里云轻松配置
阿里云虚拟主机怎么用?从零基础快速上手教程
ForwardEntrySetType__数据类型_API 参考_云服务器 ECS-阿里云
步骤 3-2:创建和设置报表控件__创建监控任务_用户指南_业务实时监控服务 ARMS-阿里云
如何确保负载均衡后端的多台ECS之间的数据同步呢?__ECS配置相关_技术运维分享_负载均衡-阿里云
阿里云VPS是什么?全面了解阿里云虚拟私有服务器
全靠内地市场大 阿里云市场份额超Google 成全球第三
阿里云服务器被攻击怎么办?应对策略及预防措施
根据标签搜索资源__标签管理_用户指南_负载均衡-阿里云
云数据库HybridDB 服务协议__服务条款_云数据库 HybridDB-阿里云
查询安全组规则__安全组_用户指南_云服务器 ECS-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云