更新时间:2025-09-26 GMT+08:00
从容器访问公网
您可以使用NAT网关服务,该服务能够为VPC内的容器实例提供网络地址转换(Network Address Translation)服务,SNAT功能通过绑定弹性公网IP,实现私有IP向公有IP的转换,可实现VPC内的容器实例共享弹性公网IP访问Internet。其原理如图1所示。通过NAT网关的SNAT功能,即使VPC内的容器实例不配置弹性公网IP也可以直接访问Internet,提供超大并发数的连接服务,适用于请求量大、连接数多的服务。
您可以通过如下步骤实现容器实例访问Internet。
- “购买”弹性公网IP。
- 登录“弹性公网IP EIP”控制台。
- 在“弹性公网IP”界面,单击“购买弹性公网IP”。
- 根据界面提示配置参数。
此处“区域”需选择容器实例所在区域。
- 购买NAT网关,具体请参见购买NAT网关。
- 登录“NAT网关”控制台。
- 在NAT网关页面,单击“购买公网NAT网关”。
- 根据界面提示配置参数。
- 配置SNAT规则,为子网绑定弹性公网IP,具体请参见添加SNAT规则。
- 在NAT网关页面,单击需要添加SNAT规则的NAT网关名称。
- 在SNAT规则页签中,单击“添加SNAT规则”。
- 根据界面提示配置参数。
SNAT规则配置完成后,您就可以从容器中访问公网了,如下图示例,从容器中能够ping通公网。
父主题: 网络管理