NAT网关是什么意思

NAT网关可为您提供网络地址转换服务,分为公网NAT网关和私网NAT网关。

公网NAT网关

公网NAT网关(Public NAT Gateway)能够为虚拟私有云内的云主机(弹性云服务器、裸金属服务器)或者通过云专线/VPN接入虚拟私有云的本地数据中心的服务器,提供最高20Gbit/s能力的网络地址转换服务,使多个云主机可以共享弹性公网IP访问Internet或使云主机提供互联网服务。

公网NAT网关分为SNAT和DNAT两个功能。

1、SNAT功能通过绑定弹性公网IP,实现私有IP向公有IP的转换,可实现VPC内跨可用区的多个云主机共享弹性公网IP,安全,高效的访问互联网。

SNAT架构如图1所示。

图1 SNAT架构图


2、DNAT功能绑定弹性公网IP,可通过IP映射或端口映射两种方式,实现VPC内跨可用区的多个云主机共享弹性公网IP,为互联网提供服务。

DNAT架构如图2所示。

图2 DNAT架构图

私网NAT网关

私网NAT网关(Private NAT Gateway),能够为虚拟私有云内的云主机(弹性云服务器、裸金属服务器)提供私网地址转换服务。您可以在私网NAT网关上配置SNAT、DNAT规则,可将源、目的网段地址转换为中转IP,通过使用中转IP实现VPC内的云主机与其他VPC、云下IDC互访。

私网NAT网关分为SNAT和DNAT两个功能:

1、SNAT功能通过绑定中转IP,可实现VPC内跨可用区的多个云主机共享中转IP,访问外部数据中心或其他VPC。

2、DNAT功能通过绑定中转IP,可实现IP映射或端口映射,使VPC内跨可用区的多个云主机共享中转IP,为外部私网提供服务。

中转子网

中转子网相当于一个中转网络,是中转IP所属的子网。

中转IP

您可以在中转子网中创建私网IP,即中转IP,使本端VPC中的云主机可以共享该私网IP(中转IP)访问用户IDC或其他远端VPC。

中转VPC

中转子网所在VPC。

图3 私网NAT网关

如上图所示:

1、重叠网段的VPC互访

两个本端VPC网段重叠,使用两个私网NAT网关,配置SNAT、DNAT规则,将本端VPC私网地址转换为中转IP地址,实现两个本端VPC中云主机利用中转IP互访,解决了VPC间网段重叠互访的问题。

2、指定IP接入远端私网

访问远端私网中的用户数据中心(IDC)和VPC被要求指定IP地址接入,远端私网中的IDC通过云专线/VPN接入中转VPC,远端私网中的VPC通过对等连接接入中转VPC。本端VPC1使用私网NAT网关,配置SNAT规则,将本端VPC私网地址转换为指定IP地址,实现本端VPC1中的云主机以指定IP地址接入远端私网。


说明:私网NAT网关目前在“华东-上海二”、“中国-香港”、“拉美-圣保罗一”、“非洲-约翰内斯堡”、“拉美-墨西哥城一”限时免费。

私网NAT网关目前在“华南-广州-友好用户环境”、“华南-广州”、“华东-上海一”、“华北-北京四”、“华北-乌兰察布一”、“亚太-曼谷”、“亚太-新加坡”、“西南-贵阳一”已开始计费。

如何访问NAT网关

通过管理控制台、基于HTTPS请求的API(Application Programming Interface)两种方式访问NAT网关。

1、管理控制台方式

管理控制台是网页形式的,您可以使用直观的界面进行相应的操作。登录管理控制台,从主页选择“NAT网关”。

2、API方式

如果您需要将云平台上的NAT网关集成到您自己的系统,请使用API方式访问NAT网关,具体操作请参见《NAT网关API参考》

NAT网关最佳实践配置示例

通过NAT网关服务访问公网或者面向公网提供服务最佳实践配置示例。

NAT网关怎么使用

  • NAT网关-入门指引

    当多个云主机在没有绑定弹性公网IP的情况下需要访问公网,为了节省弹性公网IP资源并且避免云主机IP直接暴露在公网上,可以通过公网NAT网关共享弹性公网IP的方式访问公网。

    当多个云主机在没有绑定弹性公网IP的情况下需要访问公网,为了节省弹性公网IP资源并且避免云主机IP直接暴露在公网上,可以通过公网NAT网关共享弹性公网IP的方式访问公网。

  • NAT网关-准备工作

    在使用公网NAT网关服务前,您需要完成注册华为云帐号并实名认证、为账户充值

    在使用公网NAT网关服务前,您需要完成注册华为云帐号并实名认证、为账户充值

  • NAT网关-购买公网NAT网关

    如果您要通过公网NAT网关访问公网或为公网提供服务,则需要购买公网NAT网关,本章节为您介绍创建NAT网关的详细操作

    如果您要通过公网NAT网关访问公网或为公网提供服务,则需要购买公网NAT网关,本章节为您介绍创建NAT网关的详细操作

  • NAT网关-添加SNAT规则

    公网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,您可以将该子网下的云主机通过共享弹性公网IP访问互联网。

    一个子网或一条网段对应一条SNAT规则,如果VPC中有多个子网或网段需要访问公网,则可以通过创建多个SNAT规则实现共享弹性公网IP资源。

    公网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,您可以将该子网下的云主机通过共享弹性公网IP访问互联网。

    一个子网或一条网段对应一条SNAT规则,如果VPC中有多个子网或网段需要访问公网,则可以通过创建多个SNAT规则实现共享弹性公网IP资源。

  • NAT网关-结果验证

    SNAT规则添加完成后,分为以下两步验证:

    1、验证是否成功为目标公网NAT网关添加SNAT规则;

    2、验证未绑定EIP的服务器是否可以通过NAT网关访问公网。

    SNAT规则添加完成后,分为以下两步验证:

    1、验证是否成功为目标公网NAT网关添加SNAT规则;

    2、验证未绑定EIP的服务器是否可以通过NAT网关访问公网。

  • NAT网关-添加SNAT规则

    公网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,虚拟私有云子网中全部或部分云主机可以通过共享弹性公网IP访问公网,或云专线/云连接用户侧端该网段下的服务器可以通过共享弹性公网IP访问公网。

    公网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,虚拟私有云子网中全部或部分云主机可以通过共享弹性公网IP访问公网,或云专线/云连接用户侧端该网段下的服务器可以通过共享弹性公网IP访问公网。

  • NAT网关-修改SNAT规则

    添加SNAT规则后,如果SNAT规则设置有误,或者SNAT规则中的一些参数需要更新时,可以修改SNAT规则

    添加SNAT规则后,如果SNAT规则设置有误,或者SNAT规则中的一些参数需要更新时,可以修改SNAT规则

  • NAT网关-删除SNAT规则

    添加SNAT规则后,如果不再需要此SNAT规则,您可以删除SNAT规则。

    添加SNAT规则后,如果不再需要此SNAT规则,您可以删除SNAT规则。

  • 公网NAT网关-计费说明

    公网NAT网关根据您选择的公网NAT网关规格和使用时长计费。公网NAT网关共有小型、中型、大型和超大型四种规格,本章节主要介绍私网NAT网关的计费详情。

    公网NAT网关根据您选择的公网NAT网关规格和使用时长计费。公网NAT网关共有小型、中型、大型和超大型四种规格,本章节主要介绍私网NAT网关的计费详情。