NAT网关概述 本节介绍NAT网关应用场景和使用限制。 NAT(Network Address Translation, NAT)网关能够为虚拟私有云(Virtual Private Cloud, VPC)内的计算实例提供网络地址转换服务,实现多个资源实例使用共享弹性公网IP访问Internet(Source NAT, SNAT)或资源实例使用弹性公网IP面向Internet提供服务(Destination NAT, DNAT)。VPC内的实例出方向访问通过SNAT规则控制,入方向访问通过DNAT规则控制,一个NAT网关可以创建多个SNAT和DNAT规则。 产品优势 避免业务公网暴露 VPC下的资源实例如果需要访问公网,通过NAT网关,实例无需单独绑定公网IP即可访问公网,从而避免将业务直接暴露在公网,从而实现安全防护作用。 降低成本 通过NAT网关,VPC下的资源实例可以共享弹性公网IP和带宽实例,无需单独为每个资源实例分配弹性公网IP和带宽实例,可以有效降低成本。 灵活部署,即开即用 NAT网关支持按需部署。SNAT或DNAT规则配置后,可实时生效。 应用场景 使用SNAT访问公网 当VPC内的资源实例需要访问公网,为节省弹性公网IP资源并且避免将资源实例绑定的公网IP直接暴露在公网上,您可以使用NAT网关的SNAT功能实现公网访问。VPC中一个子网对应一条SNAT规则,一条SNAT规则配置一个弹性公网IP。您可以通过创建SNAT规则,以实现共享弹性公网IP资源。 面向公网提供服务 当VPC内的资源实例需要面向公网提供服务时,可以使用NAT网关的DNAT功能。DNAT功能绑定弹性公网IP,可通过端口映射方式,NAT网关将以指定的协议和端口访问该弹性公网IP的请求转发到目标实例的指定端口上。也可通过IP映射方式,为资源实例配置一个弹性公网IP,任何访问该弹性公网IP的请求都将转发到目标虚拟机实例上。如果有多个实例需要提供外网访问服务,可以通过配置多条DNAT规则来共享一个或多个弹性IP资源。