VPC 对等连接怎么用:跨 VPC 互通的实践笔记
前段时间做跨部门联调,我第一次真正用上了 VPC 对等连接。两个 VPC 平时各跑各的业务,一旦应用要直连另一个 VPC 里的数据库和内部接口,才发现“都在华为云上”不等于“默认就能通”。这篇笔记把配置顺序和排错经验记下来。
一、什么时候需要对等连接
最典型的场景,是两个 VPC 之间需要双向、私网互访。比如 A VPC 跑业务应用,B VPC 跑数据库,应用要直连数据库的私网地址;或者两个部门各建了一个 VPC,后期要打通联调。这时对等连接最直接:在两 VPC 间建一条私网通道,流量不走公网。唯一的前提要提前规划好:两个 VPC 的网段不能重叠,重叠了路由分不清目的地,连接建不成。
二、对等连接与 VPC 终端节点的区别
对等连接打通的是“两个 VPC 整体”,建好后两边资源可按路由互相访问,适合 VPC 级别的互通。VPC 终端节点则是让 VPC 内资源私网访问某个云服务,比如 OBS,不用给服务器配公网。判断方法很直接:要连另一个 VPC,用对等连接;要私网访问云服务,看终端节点。
三、配置顺序:创建连接、对方接受、路由表互指
第一步,在发起方创建对等连接,填好本端和对端 VPC 信息,这只是建了连接对象,还没放行流量。第二步,对端接受连接。状态一直停在“待接受”,后面怎么配路由都不通,多半是这里没点接受。第三步,两边路由表互指:本端路由表加一条指向对端网段、下一跳为对等连接的路由,对端反向加一条指向本端网段的路由。只配一边就是单向不通。配完路由,再用安全组放行需要的端口,就可以验证了。
四、常见排错点
网段重叠:创建提示冲突时先调整规划,不要硬绕。路由只配了一边:排错先去两边路由表对目的网段和下一跳,比怀疑安全组更快。安全组没放行:路由通不等于端口通,端口和出入方向都要核对。连接状态不对:不是“已接受”,先看接受流程走完没有,再看是否在支持的同区域或跨区域场景里。
小结
核心就三句:网段不重叠才能建,连接要对方接受才生效,路由要两边互指才真通。分清它和 VPC 终端节点的用途,跨 VPC 互通就不再神秘。
- 点赞
- 收藏
- 关注作者
评论(0)