使用背景
用户通过专线已连接到天翼云VPC的IDC,自身无internet或希望统一线上线下公网出口,可以选择使用天翼云NAT网关作为统一公网出口,实现混合云Internet加速。
方案优势
- 节省成本:云上云下多台服务器,可以通过NAT网关功能共用同一弹性IP,可以有效降低成本。
- 配置简单,即开即用:NAT网关关联的弹性IP可以根据需求调整带宽大小,以适应应用流量变化的需求。
- 安全高效:云专线提供云上云下高速、低时延、稳定安全的专属连接通道,结合NAT网关的SNAT和DNAT功能,可满足各类用户带宽需求。
方案涉及产品
VPC,NAT网关,弹性IP,云专线
方案架构
本方案网络拓扑架构如图所示
实现方式如下:
- 通过云专线将用户IDC与VPC连通。
- 在VPC中搭建公网NAT网关,连通Internet。
操作步骤
步骤一:创建云上VPC环境
配置云专线需要做好云上VPC和本地数据中心的网段规划,确保云上VPC网段和本地IDC网段没有冲突或重叠。
具体操作步骤参见虚拟私有云-创建VPC、子网搭建私有网络。
步骤二:开通云专线
- 云专线的开通参见云专线-开通云专线。
- 专线网关添加客户侧路由,点击专线网关名称,在客户侧路由页签下,点击添加路由,配置如下
- IP类型:可选择IPv4、IPv6和双栈
- 客户侧子网段:客户侧子网网段
- 路由模式:静态或BGP
- 绑定入云物理专线,并设置物理专线优先级
配置完成,点击确定,完成专线网关客户侧路由
- 专线网关添加VPC,点击专线网关名称,在VPC页签下,点击“添加VPC”,配置如下:
- VPC实例类型:同账号
- VPC:在下拉框中选中已创建的VPC
- VPC ID:跟据VPC名称自动生成
- VPC网段:选则指定的VPC网段
- 类型:可选择IPv4、IPv6和双栈
- 子网:选定VPC中的子网
- 权重:表示当前专线网关到VPC侧路由的权重,多条路由的权重相等时采用负载均衡模式进行流量传输;某条路由的权重值越大,表示该路由优先级越高,可选择0-100
配置完成,点击确定,完成添加VPC。
- VPC添加完成,客户侧子网将自动发布到VPC默认路由表中。下一跳为云专线网关,下一跳地址为专线网关名称,目的地址为客户侧子网网段。
- 专线网关在添加云侧路由配置时支持基于”其他”类型的自定义地址段添加,可以配置0.0.0.0/0,用于把IDC机房访问Internet的流量引入VPC在VPC页签下,点击VPC后的其他目的网段配置,填写目的网段IPv4:0.0.0.0/0(如不支持,请提交工单申请)。
配置完成,点击确定,完成添加。
步骤三:购买弹性IP
- 登录天翼云控制台,选择“网络>弹性IP”。
- 进入弹性IP控制台,点击右上角“申请弹性IP”。
- 按需求选择带宽规格,购买数量选择2,单击“下一步”。
- 确定规格,选择我已阅读并同意相关协议,单击“确认下单”,完成弹性IP创建。
步骤四:购买NAT网关
- 登录天翼云控制台,选择“网络>NAT网关”。
- 进入NAT网关控制台,点击右上角“创建NAT网关”。
- 选择付费方式,填写名称,选择可用区,VPC选择环境准备中的创建的VPC,选择规格,点击“下一步”。
- 确认规格,选择我已阅读并同意相关协议,单击“确认下单”,完成NAT网关的创建。
步骤五:配置VPC路由(仅部分资源池需要)
注意部分资源池在购买NAT网关后,自动加载路由到VPC中,不需要此步操作。部分资源池需要在默认路由中添加路由指向NAT网关,具体功能以控制台NAT网关详情页是否有路由配置展示为准。
在配置指向NAT网关的默认路由前,请先确认VPC默认路由表中无更高优先级的默认路由(如:目的地址为默认路由(0.0.0.0/0),下一跳为IPv4网关的自定义路由)否则会导致指向NAT网关的默认路由不生效。
- 添加默认路由指向NAT网关。单击”虚拟私有云”,进入虚拟私有云控制台,选择环境中创建的VPC,点击名称打开VPC详情页,在子网页签点击子网名称,进入子网详情页。
- 在子网详情页单击“路由管理“页签,点击已绑定的”默认路由表“进入路由规则页面。
- 在路由规则页面单击“创建“,在弹出页面,选择
- IP类型:IPv4
- 目的地址:0.0.0.0/0
- 下一跳类型:NAT网关
- NAT网关:选择刚创建的NAT网关
- 点击“确定”,完成默认路由指向NAT网关。
步骤六:配置SNAT和DNAT功能
- 单击步骤四创建的NAT网关,进入NAT网关详情页,下拉至SNAT页签,点击“添加SNAT规则”。
- 在弹出页面选择配置:
- 源网段类型:手动输入自定义网段
- 源网段:线下IDC需要访问internet的主机地址段
- 弹性IP:选择步骤三创建的弹性IP
- 单击“确定”,完成SNAT规则的添加。
- 等待SNAT规则状态变为运行中,即完成SNAT规则配置。
- 进入DNAT页签,点击“添加DNAT规则”。在弹出页面选择配置:
- 弹性IP:选择创建的第二个弹性IP
- 类型:手动输入自定义网址
- 内网地址:专线连接的线下主机地址
- 公网端口:1-65535(部分资源池端口为1-1024,以控制台为准)
- 内网端口:云下应用端口
- 支持协议:TCP或UDP
- 单击“确定”,等待DNAT规则状态变为运行中,即完成DNAT规则配置。
步骤七:验证连通性
配置完成,测试连通性。
从IDC的服务器ping外网地址如:ctyun.cn。
可以ping通,说明网络已经连通。