ECS实例与RDS实例不在同一个专有网络如何实现互通

ECS实例与RDS实例不在同一个专有网络如何实现互通

贡献者:

元芳啊

 · 

更新时间:2019-03-04 14:34:00

提示: 这是一篇由阿里云ACE开发者(Alibaba Cloud Engineer)贡献,针对特定用户问题发布的文章。文档的内容以原稿呈现,阿里云对于文档内容不做任何形式的承诺。阿里云有权在未经通知的情形下对文档内容做出任何形式的修改。

概述

本文主要介绍ECS实例与RDS实例不在同一个专有网络如何实现互通。

详细信息

如果ECS实例和RDS实例的网络类型不一致,则ECS实例无法直接通过内网(使用内网地址)访问RDS实例。
如果ECS实例采用专有网络(VPC),RDS实例采用经典网络,可参考如下解决方法。
  1. 将RDS实例从经典网络切换为VPC,具体操作请参见切换网络类型
    注:切换后,两者必须处于同一个VPC,才能内网互通。
  2. 重新购买经典网络的ECS实例(ECS实例不支持从VPC迁移到经典网络)。但是VPC比经典网络更安全,建议您使用VPC。
  3. ECS实例使用RDS实例的公网连接地址连接RDS实例,即通过公网连接RDS实例。这种方式的性能、安全性、稳定性较差。
如果ECS实例采用经典网络,RDS实例采用专有网络(VPC),可参考如下解决方法。
  1. 将ECS实例从经典网络迁移到VPC,具体操作请参见单ECS迁移示例
    注:切换后,两者必须处于同一个VPC,才能内网互通。
  2. 将RDS实例从VPC切换为经典网络。但是VPC比经典网络更安全,建议您使用VPC。
  3. 使用ClassicLink
  4. ECS实例使用RDS实例的公网连接地址连接RDS实例,即通过公网连接RDS实例。这种方式的性能、安全性、稳定性较差。

适用于

  • 云服务器 ECS
  • 云数据库 MySQL 版
  • 13

    发布KB

  • 10527

    回答问题

  • 6

    粉丝数