文档首页/ NAT网关 NAT/ CLI参考/ CLI命令参考
更新时间:2026-08-26 GMT+08:00

CLI命令参考

公网NAT网关

API名称

命令

描述

操作

查询公网NAT网关列表

hcloud NAT ListNatGateways

查询公网NAT网关实例列表。

去调试

创建公网NAT网关

hcloud NAT CreateNatGateway

创建公网NAT网关实例。

去调试

查询指定的公网NAT网关详情

hcloud NAT ShowNatGateway

查询指定的公网NAT网关实例详情。

去调试

更新公网NAT网关

hcloud NAT UpdateNatGateway

更新公网NAT网关实例。

去调试

删除公网NAT网关

hcloud NAT DeleteNatGateway

删除公网NAT网关实例。

去调试

公网NAT网关按需转包

hcloud NAT UpdateNatGatewayToPeriod

公网NAT网关按需转包。

去调试

支持创建的NAT网关规格列表

hcloud NAT ListNatGatewaySpecs

支持创建的NAT网关规格列表。

去调试

公网DNAT规则

API名称

命令

描述

操作

查询DNAT规则列表

hcloud NAT ListNatGatewayDnatRules

查询DNAT规则列表。

去调试

创建DNAT规则

hcloud NAT CreateNatGatewayDnatRule

创建DNAT规则。

去调试

查询指定的DNAT规则详情

hcloud NAT ShowNatGatewayDnatRule

查询指定的DNAT规则详情。

去调试

更新DNAT规则

hcloud NAT UpdateNatGatewayDnatRule

更新指定的DNAT规则。

去调试

删除DNAT规则

hcloud NAT DeleteNatGatewayDnatRule

删除指定的DNAT规则。

去调试

批量创建DNAT规则

hcloud NAT BatchCreateNatGatewayDnatRules

批量创建DNAT规则。

去调试

公网SNAT规则

API名称

命令

描述

操作

查询SNAT规则列表

hcloud NAT ListNatGatewaySnatRules

查询SNAT规则列表。

去调试

创建SNAT规则

hcloud NAT CreateNatGatewaySnatRule

创建SNAT规则。

去调试

查询指定的SNAT规则详情

hcloud NAT ShowNatGatewaySnatRule

查询指定的SNAT规则详情。

去调试

更新SNAT规则

hcloud NAT UpdateNatGatewaySnatRule

更新指定的SNAT规则。

去调试

删除SNAT规则

hcloud NAT DeleteNatGatewaySnatRule

删除指定的SNAT规则。

去调试

私网NAT网关

API名称

命令

描述

操作

查询私网NAT网关列表

hcloud NAT ListPrivateNats

查询私网NAT网关实例列表。

去调试

创建私网NAT网关

hcloud NAT CreatePrivateNat

创建私网NAT网关实例。

去调试

查询指定的私网NAT网关详情

hcloud NAT ShowPrivateNat

查询指定的私网NAT网关实例详情。

去调试

更新私网NAT网关

hcloud NAT UpdatePrivateNat

更新私网NAT网关实例。

去调试

删除私网NAT网关

hcloud NAT DeletePrivateNat

删除私网NAT网关实例。

去调试

查询项目支持的网关规格列表

hcloud NAT ListSpecs

查询项目支持的网关规格列表。

去调试

私网DNAT规则

API名称

命令

描述

操作

查询DNAT规则列表

hcloud NAT ListPrivateDnats

查询DNAT规则列表。

去调试

创建DNAT规则

hcloud NAT CreatePrivateDnat

创建DNAT规则。

去调试

查询指定的DNAT规则详情

hcloud NAT ShowPrivateDnat

查询指定的DNAT规则详情。

去调试

更新DNAT规则

hcloud NAT UpdatePrivateDnat

更新指定的DNAT规则。

去调试

删除DNAT规则

hcloud NAT DeletePrivateDnat

删除指定的DNAT规则。

去调试

私网SNAT规则

API名称

命令

描述

操作

查询SNAT规则列表

hcloud NAT ListPrivateSnats

查询SNAT规则列表。

去调试

创建SNAT规则

hcloud NAT CreatePrivateSnat

创建SNAT规则。

去调试

查询指定的SNAT规则详情

hcloud NAT ShowPrivateSnat

查询指定的SNAT规则详情。

去调试

更新SNAT规则

hcloud NAT UpdatePrivateSnat

更新指定的SNAT规则。

去调试

删除SNAT规则

hcloud NAT DeletePrivateSnat

删除指定的SNAT规则。

去调试

私网NAT中转IP

API名称

命令

描述

操作

查询中转IP列表

hcloud NAT ListTransitIps

查询中转IP列表。

去调试

创建中转IP

hcloud NAT CreateTransitIp

创建中转IP。

去调试

查询指定的中转IP详情

hcloud NAT ShowTransitIp

查询中转IP详情。

去调试

删除中转IP

hcloud NAT DeleteTransitIp

删除中转IP。

去调试

私网NAT网关标签管理

API名称

命令

描述

操作

查询私网NAT网关实例

hcloud NAT ListPrivateNatsByTags

- 使用标签过滤私网NAT网关实例。

去调试

查询私网NAT网关项目标签

hcloud NAT ListPrivateNatTags

- 查询租户在指定Project和实例类型的所有私网NAT网关标签集合。

去调试

查询私网NAT网关标签

hcloud NAT ShowPrivateNatTags

- 查询指定私网NAT网关实例的标签信息。

去调试

添加私网NAT网关标签

hcloud NAT CreatePrivateNatTag

- 一个私网NAT网关上最多有10个标签。

去调试

批量添加删除私网NAT网关标签

hcloud NAT BatchCreateDeletePrivateNatTags

- 为指定私网NAT网关实例批量添加或删除标签

去调试

删除私网NAT网关标签

hcloud NAT DeletePrivateNatTag

- 幂等接口:

去调试

中转IP标签管理

API名称

命令

描述

操作

查询中转IP实例

hcloud NAT ListTransitIpsByTags

- 使用标签过滤中转IP实例。

去调试

查询中转IP项目标签

hcloud NAT ListTransitIpTags

- 查询租户在指定Project和实例类型的所有中转IP标签集合。

去调试

查询中转IP标签

hcloud NAT ShowTransitIpTags

- 查询指定中转IP实例的标签信息。

去调试

添加中转IP标签

hcloud NAT CreateTransitIpTag

- 一个中转IP上最多有10个标签。

去调试

批量添加删除中转IP标签

hcloud NAT BatchCreateDeleteTransitIpTags

- 为指定中转IP实例批量添加或删除标签

去调试

删除中转IP标签

hcloud NAT DeleteTransitIpTag

- 幂等接口:

去调试

中转子网

API名称

命令

描述

操作

创建中转子网

hcloud NAT CreateTransitSubnet

创建中转子网。

去调试

查询中转子网列表

hcloud NAT ListTransitSubnet

查询中转子网列表。

去调试

查询指定的中转子网详情

hcloud NAT ShowTransitSubnet

查询指定的中转子网详情。

去调试

更新中转子网

hcloud NAT UpdateTransitSubnet

更新指定的中转子网。

去调试

删除中转子网

hcloud NAT DeleteTransitSubnet

删除中转子网。

去调试

中转子网标签管理

API名称

命令

描述

操作

查询中转子网实例

hcloud NAT ListTransitSubnetsByTags

- 使用标签过滤中转子网实例。

去调试

查询中转子网项目标签

hcloud NAT ListTransitSubnetTags

- 查询租户在指定Project的所有中转子网标签集合。

去调试

查询中转子网标签

hcloud NAT ShowTransitSubnetTags

- 查询指定中转子网实例的标签信息。

去调试

添加中转子网标签

hcloud NAT CreateTransitSubnetTag

- 为指定中转子网添加标签

去调试

批量添加删除中转子网标签

hcloud NAT BatchCreateDeleteTransitSubnetTags

- 为指定中转子网实例批量添加或删除标签

去调试

删除中转子网标签

hcloud NAT DeleteTransitSubnetTag

- 幂等接口:

去调试

公网NAT网关标签

API名称

命令

描述

操作

查询公网NAT网关资源实例

hcloud NAT ListNatGatewayByTag

- 使用标签过滤公网NAT网关资源实例。

去调试

批量添加/删除公网NAT网关资源标签

hcloud NAT BatchCreateDeleteNatGatewayTag

- 为指定公网NAT网关实例批量添加或删除标签。

去调试

添加公网NAT网关资源标签

hcloud NAT CreateNatGatewayTag

- 添加公网NAT网关资源标签。一个资源上最多有20个标签。

去调试

查询公网NAT网关资源标签

hcloud NAT ShowNatGatewayTag

- 查询指定公网NAT网关实例的标签信息。

去调试

删除公网NAT网关资源标签

hcloud NAT DeleteNatGatewayTag

- 删除指定公网NAT网关资源实例的标签信息。

去调试

查询公网NAT网关项目标签

hcloud NAT ListNatGatewayTag

- 查询租户在指定项目和公网NAT网关实例类型的所有标签集合。

去调试