开发者社区 > 云原生 > Serverless > 正文

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

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

展开
收起
小小鹿鹿鹿 2023-11-21 23:23:38 51 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您可以通过以下步骤在阿里云函数计算 (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 实例。
    2023-11-22 13:51:46
    赞同 展开评论 打赏
  • 在阿里云函数计算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。

    2023-11-22 11:10:11
    赞同 展开评论 打赏
  • 有内网域名,访问内网域名。此回答来自钉群阿里函数计算官网客户。

    2023-11-22 08:21:20
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
    One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
    如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载