[求教]阿里云 VPC 网络和公共网络是如何打通的?

2023-10-16 16:35:05 +08:00
 webeasymail

再阿里云购买 VPC 网络的 ECS ,未分配外网 IP ,SSH 登陆主机后,发现能够正常访问阿里云公共服务内网域名(非当前 VPC 的域名,是案例一公共服务的域名),查看控制台 VPC 的路由表,发现系统自动添加一条 100.64.0.0/10 的路由表,求教再云平台网络架构下面,这个是通过什么技术原理实现的?

3041 次点击
所在节点    云计算
46 条回复
webeasymail
2023-10-17 14:57:27 +08:00
@huangzongzhuan 我不太清楚是否需要知道 VPC 原理,再公有云架构下,如果我们使用 RFC6598 定义的保留网段作为企业网,VPC 和企业网怎么打通?通过什么方案更合理?
yyttrr
2023-10-17 16:54:16 +08:00
月消费多少?我上家阿里云月消费 300 多,这个事情和他们提一句,第二天阿里云客户经理就带着个技术专家来我们公司了,规划了两天
webeasymail
2023-10-17 17:01:29 +08:00
@yyttrr 阿里云支持的,我是想知道规划一个公有云,如何打通租户 VPC 和公有云的企业网。
Viefane
2023-10-18 21:58:54 +08:00
打通租户 VPC 和公有云的企业网,这个好像是网工的活了。一般来说经过 S/DNAT ,VPC 出去是走三层路由,可以通过 BGP AS 号 IBGP 到 EBGP 路由到骨干网打通,也可以通过 VXLAN 用三层包二层做大二层网络打通,这两种比较直接高效,但是 BGP 线路费用高,公网 AS 要 ISP 牌照申请,VXLAN 做 overlay 要整体做设备配置调整,架构变更比较大。这是大体量公有云的玩法,一般小体量的私有云不用考虑到这么底层,直接打隧道更常规,MPLS-VPN 、QUIC 、SD-WAN 、云网关都可以,按需选择。
webeasymail
2023-10-19 16:28:27 +08:00
@Viefane 感谢回答,如果再一个公有云的架构下面(假设是大二层网络架构,已经部署了 SDN ),是不是可以通过租户 VPC 绑定一个系统的 SNAT (这个 SNAT 对用户是不可见的),再 VPC 配置一条系统路由表,来实现租户 VPC 访问公有云企业网的目的(这样租户挂在 VPC 下面 ECS 就可以访问到企业网内的服务了),不知道我这样理解对不对。
Viefane
2023-10-20 13:47:23 +08:00
阿里云公网连接方式有三种:SLB 、EIP 、公网 NAT ,公网 NAT 实现的需求就是将多个内网 ECS 通过一个公网 NAT 连通公网或企业网,虚拟化网络实现网络设备层面 NAT 。你说的这个应该是自建公网 NAT ,VPC 下挂着没公网 IP 的多个 ECS 、一个有公网 EIP 的 ECS ,通过 VPC 写路由把所有流量转到有公网的 ECS 实例,公网 ECS 系统设置转发和 Nginx 反向代理来互通,也能软实现公网 NAT 的功能。思路是对的,但自建公网 NAT 要注意,只有在 VPC 专有网络中才可以,传统网络是不能自建的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/982491

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX