创建AK/SK nat_client nat_client是NAT服务的Python客户端,nat_client将NAT服务的API进行封装,简化了开发者与NAT服务的交互,用户可调用nat_client中的方法对NAT网关进行配置。
SNAT:源网络地址转换,为VPC内无公网IP的云服务器提供访问互联网的代理服务。此外,公网NAT网关的SNAT功能还可以作为一个简易防火墙使用,保护私有网络信息不直接暴露公网。 DNAT:目的网络地址转换,将公网NAT网关上的公网IP映射给BCC实例使用,使BCC实例能够提供互联网服务,支持IP映射和端口映射。
NAT常见问题 新建NAT网关,并绑定EIP之后无法通过NAT网关访问公网? 建议检查路由表,内网IP通过NAT访问公网需要配置指向NAT网关的路由。 多台Linux操作系统的BCC实例通过NAT网关并发访问,基于Linux操作系统服务端的偶发connect timeout?
NAT网关支持SNAT和DNAT功能 SNAT:源网络地址转换,为VPC内无公网IP的云服务器提供访问互联网的代理服务。此外,NAT网关的SNAT功能还可以作为一个简易防火墙使用,保护私有网络信息不直接暴露公网。 DNAT:目的网络地址转换,将NAT网关上的公网IP映射给BEC实例使用,使BEC实例能够提供互联网服务,支持IP映射和端口映射。
返回参数 参数名称 类型 描述 nats List< NAT > 包含查询结果的列表 marker string 标记查询的起始位置,若结果列表为空,此项不存在 isTruncated boolean true表示后面还有数据,false表示已经是最后一页 nextMarker String 获取下一页所需要传递的marker值。
释放NAT网关 描述 释放NAT网关。 预付费未到期的NAT网关不能释放。 请求结构 Delete /v{version}/nat/{natId}?
NAT网关续费 描述 指定NAT的续费操作,延长过期时长。 后付费的NAT网关不能续费。 请求结构 PUT /v{version}/nat/{natId}?
最多支持绑定15个公网IP)三种 eips List NAT网关绑定的SNAT EIP的IP地址列表 dnatEips List NAT网关绑定的Dnat EIP的IP地址列表 bindEips List NAT网关绑定的EIP的IP地址列表,仅适用于增强型NAT网关 status natStatus NAT网关的状态 paymentTiming String 付费方式 预付费Prepaid 后付费
NAT网关变配 描述 NAT网关变更配置,仅支持增强型NAT网关实例。 请求结构 PUT /v{version}/nat/{natId}?
更新NAT网关名称 描述 更新NAT网关名称。 请求结构 PUT /v{version}/nat/{natId}?