私有网络VPC

    NAT网关

    百度智能云 NAT 网关支持用户的私有子网中的BCC、DCC、BBC实例连接 Internet 网络或其他百度智能云服务。

    NAT网关支持SNAT和DNAT功能。

    • SNAT:源网络地址转换,为VPC内无公网IP的云服务器提供访问互联网的代理服务。此外,NAT网关的SNAT功能还可以作为一个简易防火墙使用,保护私有网络信息不直接暴露公网。
    • DNAT:目的网络地址转换,将NAT网关上的公网IP映射给BCC实例使用,使BCC实例能够提供互联网服务,支持IP映射和端口映射。所有端口属于IP映射,相当于为目标BCC实例配置了一个弹性公网IP,任何访问该公网IP的请求都将转发到目标BCC实例上。具体端口属于端口映射,NAT网关会将以指定协议和端口访问该公网IP的请求转发到目标BCC实例的指定端口上。

    NAT网关有三种类型,以下绑定多个公网IP仅支持使用共享带宽:

    • 小型NAT网关,最多支持绑定5个公网IP,最大连接数约1万,最大转发能力1Gbps。
    • 中型NAT网关,最多支持绑定10个公网IP,最大连接数约5万,最大转发能力2Gbps。
    • 大型NAT网关,最多支持绑定15个公网IP,最大连接数约20万,最大转发能力5Gbps。

    适用场景:

    • 绑定单个EIP:云服务器访问 Internet,通过NAT 网关实现内网IP转换为单个公网IP地址。
    • 共享带宽:通过NAT 网关与共享带宽配合使用,实现内网IP转换为多个公网IP地址。

    配置前您需要了解:

    • 如需通过NAT网关访问internet子网,该子网类型必须是NAT专属子网。
    • 每个 VPC 最多支持3个 NAT 网关。
    • SNAT或DNAT可以绑定一个普通EIP或共享带宽中的多个IP,但是不支持既绑定普通EIP又绑定共享带宽包的IP。
    • SNAT+DNAT的EIP小于等于NAT可绑定EIP的数量。
    • SNAT、DNAT可以共用一个共享带宽,但是公网IP不能冲突,同一个公网IP不能同时既用于SNAT又用于DNAT。
    • 一个SNAT表最多可添加40个条目。
    • 一个SNAT条目支持可关联的公网IP的数量64个。
    • 一个DNAT表最多可添加100个端口转发条目。

    创建NAT网关

    1. 在VPC实例列表页,选择已创建的VPC实例,点击进入详情页面。如果您需要在非默认 VPC中创建NAT网关,首先需要在该VPC中创建一个子网。
    2. 导航栏选择“NAT网关”,点击“创建 NAT网关”按键。
    3. 填写下列配置信息:
    配置项 说明
    付费方式 选择预付费或后付费
    当前地域 支持北京、保定、广州、苏州、武汉、香港,通过左上角区域进行切换
    网卡名称 用户自定义NAT网关名称
    类型 选择NAT网关类型,支持小型、中型、大型
    SNAT公网IP 选择SNAT的公网连接类型,包括两种类型,弹性公网IP 和共享带宽
    DNAT公网IP 选择DNAT网关的公网连接类型,包括两种类型,弹性公网IP 和共享带宽
    描述 编辑NAT网关相关描述信息
    1. 点击“创建”,完成 NAT网关的创建。

    配置NAT路由

    1. 导航栏选择“路由表”。
    2. 在路由表列表中,点击“添加路由”。
    3. 配置需要访问 Internet 的子网所关联的路由表。

      • 源网段 :需通过NAT网关访问Internet子网
      • 输入目标网段:0.0.0.0/0
      • 路由类型:选择“NAT网关”
      • 下一跳实例:选择已创建的NAT网关ID。该子网内所有访问公网的流量的下一跳将全部指向该NAT网关实例。

      说明:

      • 通用型子网已支持使用NAT网关,不再支持新增NAT专属子网。
      • 子网内有实例绑定EIP,添加NAT路由后,若EIP路由与NAT路由冲突,则会优先走EIP路由。
      • 由于VPC内所有子网默认互通,在NAT专属子网和通用型子网内的BCC实例之间仍然可以连通。
    4. 点击“确定”,完成路由器配置,关联此路由表的子网内的BCC访问 Intenet 时流量将指向 NAT网关。

    配置SNAT表

    1. 点击NAT实例名称或点击操作中的“设置SNAT“进入SNAT表页面。
    2. 点击SNAT列表上方的“添加SNAT条目“,出现添加SNAT条目弹框。
    3. 填写下列配置信息:
    配置项 说明
    条目名称 用户自定义条目名称
    源网段 必填,该网段下的BCC实例将通过SNAT功能进行公网访问
    公网IP地址 必选,在SNAT公网IP中选择用来提供互联网访问的公网IP
    1. 点击“确认”,完成 SNAT条目的添加。

    说明:

    • 在配置SNAT条目前,请确保NAT网关所在的VPC中已经添加了NAT路由。
    • 若未配置SNAT条目,则轮询所有SNAT公网IP访问互联网,若配置SNAT条目,则轮询SNAT条目指定的公网IP访问互联网。

    配置DNAT表

    1. 点击NAT实例名称或点击操作中的“设置DNAT“进入DNAT表页面。
    2. 点击DNAT列表上方的“添加DNAT条目“,出现添加DNAT条目弹框。
    3. 填写下列配置信息:
    配置项 说明
    条目名称 用户自定义条目名称
    公网IP地址 必选,在DNAT公网IP中选择一个IP
    内网IP地址 必填,输入目标实例的内网IP
    协议 必选,转发端口的协议类型。默认“全部协议“,协议类型:全部协议、TCP、UDP
    源端口 必填,公网端口,进行端口转发的外部端口,取值范围1-65535之间的整数。
    目标端口 必填,内网端口,进行端口转发的内部端口,取值范围1-65535之间的整数。
    1. 点击“确认”,完成 DNAT条目的添加。

    说明:

    • 在配置DNAT条目前,请确保NAT网关所在的VPC中已经添加了NAT路由。
    • 在解绑EIP前,确保该EIP没有被任何DNAT条目占用。

    查看绑定NAT的EIP列表

    登录控制台“产品服务>弹性公网IP”的实例列表页,能够查看绑定NAT的EIP实例。EIP到期7天内,与NAT保持绑定,EIP 在到期超过7天后,自动与NAT解绑并释放EIP。

    查看监控

    1. 登录管理控制台,选择"产品服务 >私有网络VPC-实例列表 >私有网络VPC-NAT网关列表",进入NAT网关实例列表。
    2. 选择实例后面的"监控",页面右侧出现监控浮窗。
    3. 点击"查看更多",进入实例详情页面的监控。
    4. 可以查看NAT网关监控信息和后端服务器监控信息。

    说明:

    • 后端服务器数量少于10个时,默认展示所有后端服务器监控信息,多于10个,只展示前10个。用户可自定义选择需要展示的后端服务器监控信息,最多可选10个。
    上一篇
    服务网卡
    下一篇
    VPN网关