mcpField
C
connecting-vpcs-with-peering

connecting-vpcs-with-peering

github.com/aws云与 DevOps3.3k6.2k 次安装1 天前更新
代码仓库

关于 connecting-vpcs-with-peering

用于通过 VPC Peering 建立两个 VPC 间私有网络连接的领域技能,适用于配置同区域、跨区域或跨账户互连的云运维者。涵盖连接生命周期、路由、DNS 和安全组设置。

主要功能

  1. 01创建并接受 Peering 连接
  2. 02更新两侧路由表
  3. 03配置 DNS 解析
  4. 04调整跨 VPC 安全组规则
  5. 05检查 CIDR 重叠及连接状态

适用场景

  1. 01连接同区域的两个 VPC
  2. 02建立跨区域 VPC 通信
  3. 03配置跨账户 VPC Peering
  4. 04排查路由或 DNS 连通性问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill connecting-vpcs-with-peering

安装后在 Claude Code 中输入/connecting-vpcs-with-peering确认已加载。

附带文件references/vpc-peering-connection.md

详细介绍

使用对等连接 VPC

概述

提供通过 VPC 对等连接在两个 VPC 之间建立私有网络连接的领域知识。涵盖完整生命周期:创建对等连接、接受连接、更新两个 VPC 中的路由表、配置 DNS 解析,以及调整安全组以允许跨 VPC 流量。支持同区域、跨区域和跨账户的对等连接场景。

创建 VPC 对等连接

要在两个 VPC 之间建立 VPC 对等连接,请严格按照操作流程进行。 请参阅 VPC 对等连接操作流程。

该操作流程至少需要请求方和接受方的 VPC ID。它会验证两个 VPC 是否存在、检查 CIDR 是否重叠、创建并接受对等连接、更新所有路由表,以及配置 DNS 解析。

故障排除

对等连接卡在待处理状态

跨账户连接需要接受方账户手动接受。同一账户内设置了 auto_accept: true 的连接应自动转为已建立状态。

创建路由失败

检查是否存在目标 CIDR 相同的路由。请替换现有路由,而不是创建新路由。

DNS 解析无法正常工作

两个 VPC 都必须在其 VPC 设置中启用 DNS 解析和 DNS 主机名,而不能只在对等连接选项中启用。

跨区域连接问题

确认两个区域都添加了路由,并且安全组允许来自对等 VPC CIDR 块的流量。

评论

支持 Markdown