# 从容器访问公网
NAT网关能够为VPC内的容器实例提供网络地址转换（Network Address Translation）服务，SNAT功能通过绑定弹性公网IP，实现私有IP向公有IP的转换，可实现VPC内的容器实例共享弹性公网IP访问Internet。其原理如[图1]所示。通过NAT网关的SNAT功能，即使VPC内的容器实例不配置弹性公网IP也可以直接访问Internet，提供超大并发数的连接服务，适用于请求量大、连接数多的服务。
图1SNAT   
![](https://support.huaweicloud.com/usermanual-cce-autopilot/zh-cn_image_0000001786670210.png "点击放大")
#### 操作步骤
您可以通过如下步骤实现容器实例访问Internet。
1. 创建弹性公网IP。 
   1. 登录[EIP控制台](https://console.huaweicloud.com/vpc/#/eip/eips/list)。
   
   2. 在"弹性公网IP"界面，单击"购买弹性公网IP"。
   
   3. 根据界面提示配置参数。
      ![](https://support.huaweicloud.com/usermanual-cce-autopilot/public_sys-resources/note_3.0-zh-cn.png)
      此处"区域"需选择容器实例所在区域。
      
   
   
   图2购买弹性公网IP   
   ![](https://support.huaweicloud.com/usermanual-cce-autopilot/zh-cn_image_0000001786670214.png "点击放大")
   
   
2. 创建NAT网关，具体请参见[购买NAT网关](https://support.huaweicloud.com/qs-natgateway/nat_qs_0001.html)。
   
   1. 登录[NAT控制台](https://console.huaweicloud.com/vpc/#/nat/public/list)。
   
   2. 在NAT网关页面，单击右上角的"购买公网NAT网关"。
   
   3. 根据界面提示配置参数。
      ![](https://support.huaweicloud.com/usermanual-cce-autopilot/public_sys-resources/note_3.0-zh-cn.png)
      此处需选择集群相同的VPC。
      图3购买公网NAT网关   
      ![](https://support.huaweicloud.com/usermanual-cce-autopilot/zh-cn_image_0000001786670218.png "点击放大") 
   
   
   
   
3. 配置SNAT规则，为子网绑定弹性公网IP，具体请参见[添加SNAT规则](https://support.huaweicloud.com/qs-natgateway/nat_qs_0001.html)。
   
   1. 登录[NAT控制台](https://console.huaweicloud.com/vpc/#/nat/public/list)。
   
   2. 在NAT网关页面，单击需要添加SNAT规则的NAT网关名称。
   
   3. 在SNAT规则页签中，单击"添加SNAT规则"。
   
   4. 根据界面提示配置参数。
   
   
   ![](https://support.huaweicloud.com/usermanual-cce-autopilot/public_sys-resources/note_3.0-zh-cn.png)
   SNAT规则按网段生效，此处子网需要选择容器所在子网，即创建集群时选择的容器子网。
   对于存在多个网段的情况，可以创建多个SNAT规则或选择自定义网段，只要网段能包含容器子网即可。
   图4配置SNAT规则   
   ![](https://support.huaweicloud.com/usermanual-cce-autopilot/zh-cn_image_0000001786670222.png "点击放大")
   SNAT规则配置完成后，您就可以从容器中访问公网了，从容器中能够ping通公网。
   
   
 
