检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
&model.UpdatePrivateDnatRequest{} request.DnatRuleId = "{dnat_rule_id}" descriptionDnatRule:= "my dnat-rules 03" dnatRulebody := &model.Up
修改DNAT规则 操作场景 添加DNAT规则后,如果DNAT规则设置有误,或者DNAT规则中的一些参数需要更新时,可以修改DNAT规则。 当您修改SNAT规则前,请您务必了解该操作可能带来的影响,避免误操作造成网络中断。 前提条件 私网NAT网关下存在成功添加的DNAT规则。 操作步骤
修改SNAT规则 操作场景 添加SNAT规则后,如果SNAT规则设置有误,或者SNAT规则中的一些参数需要更新时,可以修改SNAT规则。 当您修改SNAT规则前,请您务必了解该操作可能带来的影响,避免误操作造成网络中断。 前提条件 私网NAT网关下存在成功添加的SNAT规则。 操作步骤
主机通过公网NAT网关访问外网,请问公网NAT网关的带宽是多少?在哪里设置? 公网NAT网关的SNAT功能通过绑定弹性公网IP,实现云主机私有IP到公网IP的转换。云主机通过公网NAT网关访问外网时,其带宽大小和您购买弹性公网IP时选择的带宽大小有关。 带宽大小调整操作请参考修改带宽大小。
NAT网关名称。 在SNAT规则页签中,单击“添加SNAT规则”。 图1 添加SNAT规则 根据界面提示,配置添加SNAT规则参数,详情请参见表1。 表1 SNAT规则参数说明 参数 说明 使用场景 SNAT规则使用的场景。 当虚拟私有云中的云主机需要访问公网时,选择虚拟私有云。
NAT规则。 约束限制 一个云主机的一个端口对应一条DNAT规则,一个端口只能映射到一个EIP,不能映射到多个EIP。 公网NAT网关支持添加的DNAT规则的数量为200个。 操作步骤 进入公网NAT网关列表页面。 在公网NAT网关页面,单击需要添加DNAT规则的公网NAT网关名称。
更新SNAT规则 功能介绍 更新指定的SNAT规则。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/private-nat/snat-rules/{snat_rule_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
参数类型 描述 dnat_rule 是 CreatePrivateDnatOption object 创建DNAT规则的请求体。 表4 CreatePrivateDnatOption 参数 是否必选 参数类型 描述 description 否 String DNAT规则的描述。长度
约束与限制 DNAT的全端口模式不能和具体端口模式共用同一个中转IP。 前提条件 已成功创建私网NAT网关。 中转IP创建成功。 操作步骤 进入私网NAT网关列表页。 在私网NAT网关页面,单击需要添加DNAT规则的私网NAT网关名称。 在私网NAT网关详情页面中,单击“DNAT规则”页签。
该指标用于统计虚拟私有云(VPC)内引到当前公网NAT网关实例的TCP总带宽。 单位:比特/秒 ≥0 bit/s 公网NAT网关 1分钟 packets_drop_count_snat_connection_beyond 丢包数(SNAT连接数超限) 该指标用于统计当前公网NAT网关实例由于SNAT连接数超限导致的丢包数。
修改SNAT规则 操作场景 添加SNAT规则后,如果SNAT规则设置有误,或者SNAT规则中的一些参数需要更新时,可以修改SNAT规则。 当您修改SNAT规则前,请您务必了解该操作可能带来的影响,避免误操作造成网络中断。 操作前提 公网NAT网关下存在成功添加的SNAT规则。 操作步骤
0/24,绑定1中购买的EIP。 图2 添加SNAT规则 添加DNAT规则。更多配置DNAT规则信息,请参见添加DNAT规则。 配置协议及端口信息,此处以“所有端口”为例。添加私网IP:172.18.0.100,绑定EIP。 图3 添加DNAT规则 SNAT规则和DNAT规则一般面向不同的业务,如
查询指定的SNAT规则详情 功能介绍 查询指定的SNAT规则详情。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/private-nat/snat-rules/{snat_rule_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
参数类型 描述 dnat_rule 是 CreateNatGatewayDnatOption object 创建DNAT规则的请求体。 表4 CreateNatGatewayDnatOption 参数 是否必选 参数类型 描述 description 否 String DNAT规则的描述
删除公网NAT网关 功能介绍 删除公网NAT网关实例。 调用方法 请参见如何调用API。 URI DELETE /v2/{project_id}/nat_gateways/{nat_gateway_id} 表1 路径参数 参数 是否必选 参数类型 描述 nat_gateway_id
是否必选 参数类型 描述 snat_rule 是 CreateNatGatewaySnatRuleOption object 创建SNAT规则的请求体。 表4 CreateNatGatewaySnatRuleOption 参数 是否必选 参数类型 描述 nat_gateway_id 是
删除DNAT规则 操作场景 添加DNAT规则后,如果不需要此DNAT规则,您可以删除DNAT规则。 前提条件 私网NAT网关下存在成功添加的DNAT规则。 操作步骤 进入私网NAT网关列表页。 在私网NAT网关页面,单击目标私网NAT网关的名称。 系统跳转至目标私网NAT网关详情页面,单击“DNAT规则”页签。
为什么使用DNAT? 公网NAT网关的DNAT功能绑定弹性公网IP,可通过IP映射或端口映射两种方式,实现VPC内跨可用区的多个云主机共享弹性公网IP,为互联网提供服务。详见添加公网DNAT规则。 私网NAT网关的DNAT功能通过绑定中转IP,可实现IP映射或端口映射,使VPC内
参数 参数类型 描述 snat_rule NatGatewaySnatRuleResponseBody object SNAT规则的响应体。 表4 NatGatewaySnatRuleResponseBody 参数 参数类型 描述 id String SNAT规则的ID。 tenant_id
请求Body参数 参数 是否必选 参数类型 描述 dnat_rules 是 Array of CreateNatGatewayDnatOption objects DNAT规则批量创建对象的请求体。 表4 CreateNatGatewayDnatOption 参数 是否必选 参数类型 描述