阿里函数计算中我有两个 VPC,一个里面是 RDS一个是,绑定函数 FC,怎么能用内网链接rds?[阿里云Serverless]

阿里函数计算中我有两个 VPC,一个里面是 RDS, 另一个是绑定函数 FC,你知道怎么能用内网链接链接 RDS 吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 您可以通过以下步骤在阿里云函数计算 (FC) 中建立从 VPC 到另一个 VPC 内部的 RDS 数据库的连接:

    1. 创建 VPC 对等互连 (VPC Peering) 连接两个 VPC。确保您具有足够的权限来完成此操作。
    2. 在 FC 控制台中,选择要使用的函数,并转到 “VPC 配置” 页面。
    3. 在 “VPC 配置” 页面中,选择已连接到 RDS 数据库的 VPC。
    4. 转到 RDS 控制台,找到要连接的数据库实例。
    5. 打开安全组规则,在入站规则中增加一条允许从 FC VPC 的 IP 范围访问数据库的规则。
    6. 返回 FC 控制台,更新函数代码以使用正确的私有 IP 地址或域名以及数据库凭据来连接 RDS 实例。
  2. 在阿里云函数计算FC中,如果你想使用内网访问RDS,你需要在创建函数时指定VPC和子网,使得函数运行在同一个VPC和子网下,然后你就可以使用内网IP访问RDS了。

    具体操作步骤如下:

    1. 在创建函数时,选择”自定义VPC和子网”,然后输入你想要使用的VPC和子网的ID。

    2. 在函数的配置中,你可以看到”网络配置”一项,这里你可以设置函数的VPC和子网。

    3. 然后,你可以使用内网IP来访问RDS。例如,如果你的RDS的内网IP是10.0.0.1,你可以使用mysql://10.0.0.1:3306来连接RDS。

  3. 有内网域名,访问内网域名。此回答来自钉群阿里函数计算官网客户。