检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"request_id" : "747a911c17067a39692f75ac146fb47e" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
通过私网IP地址转换,满足指定地址接入的需求。 公网NAT是实现私网IP与公网IP之间的地址转换。 公网NAT的作用有: 更安全:避免云主机公网IP直接暴露在外。 省成本:共享EIP,共享带宽,节约EIP资源。 父主题: 私网NAT网关
添加SNAT规则 操作场景 私网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,VPC子网中全部或部分云主机可以通过共享中转IP访问用户本地数据中心(IDC)或其他VPC。 约束与限制 VPC内的每个子网只能添加一条SNAT规则。 前提条件 私网NAT网关创建成功。
创建SNAT规则且当场景是虚拟私有云时,需要配置对应VPC的子网网段,使该网段中的云主机通过SNAT方式进行访问。 创建SNAT规则且当场景是云专线/云连接时,需要配置云专线/云连接对应的本地数据中心的某个网段或另一VPC的网段,使该网段中的云主机通过SNAT方式进行访问。 父主题: SNAT规则
步骤4:添加SNAT规则 操作场景 私网NAT网关创建成功后,您需要创建SNAT规则。通过创建SNAT规则,VPC子网中全部或部分云主机可以通过共享中转IP访问用户本地数据中心(IDC)或其他VPC。 操作步骤 登录管理控制台。 在管理控制台左上角单击,选择区域和项目。 在系统首页,单击“网络
"created_at" : "2019-04-22 08:47:13.902312" } } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
创建中转IP 操作场景 私网NAT网关创建成功后,您需要创建中转IP。 通过创建中转IP,使虚拟私有云内多个云主机可以共享中转IP访问用户本地数据中心(IDC)或其他虚拟私有云,或面向私网提供服务。 前提条件 中转VPC和中转子网已创建成功。 云专线接入的用户,云专线的虚拟网关中,“VPC网段”参数建议设置为"0
图1 查看监控指标 (可选)在NAT网关监控指标详情页右上角,单击图标,切换视图为详情图,查看各监控指标TOP20的云主机IP。 图2 查看各监控指标TOP20的云主机IP 父主题: 监控管理
创建中转IP 操作场景 私网NAT网关创建成功后,您需要创建中转IP。 通过创建中转IP,使虚拟私有云内多个云主机可以共享中转IP访问用户本地数据中心(IDC)或其他虚拟私有云,或面向私网提供服务。 前提条件 中转VPC和中转子网已创建成功。 云专线接入的用户,云专线的虚拟网关中,“VPC网段”参数建议设置为"0
下本地数据中心为场景,帮助您学习如何创建和使用私网NAT网关。 用户本地数据中心(IDC)通过云专线接入虚拟私有云(VPC),VPC中的ECS需要转换成IDC指定的私网网段进行通信,详情可见下方的组网图。 图1 组网图 下列配置指导仅以VPC Peering做示例,实际专线配置以云专线指导为准。
创建中转IP 操作场景 通过创建中转IP,使虚拟私有云内多个云主机可以共享中转IP访问用户本地数据中心(IDC)或其他虚拟私有云,或面向私网提供服务。 操作步骤 登录管理控制台。 在管理控制台左上角单击,选择区域和项目。 在页面左上角单击图标,打开服务列表,选择“网络 > NAT网关”。
dnat rules or dnat allport rules. DNAT规则中port_id与已有Dnat规则冲突 虚拟机Port ID与已有DNAT规则冲突,请更换虚拟机Port ID创建或更新dnat规则。 400 NAT.0308 The private_ip already existing
DNAT规则的描述,长度范围小于等于255个字符,不能包含“<”和“>”。 最小长度:0 最大长度:255 port_id 否 String 虚拟机或者裸机的Port ID,对应虚拟私有云场景,与private_ip参数二选一。 最小长度:36 最大长度:36 private_ip 否
所属公网NAT网关的id。 port_id String 虚拟机或者裸机的Port ID。 private_ip String 用户私有IP地址,例如专线连接的私有云地址。 internal_service_port Integer 虚拟机或者裸机对外提供服务的协议端口号。 floating_ip_id
DNAT规则的描述,长度范围小于等于255个字符,不能包含“<”和“>”。 最小长度:0 最大长度:255 port_id 否 String 虚拟机或者裸机的Port ID,对应虚拟私有云场景,与private_ip参数二选一。 最小长度:36 最大长度:36 private_ip 否
"request_id" : "e7e3323e95b348708d26e68a0ddece71" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 更新私网NAT网关实例,其中,私网NAT网关实例的名字为private-nat-gateway-name,私
"description" : "my_snat_rule_update" } } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 SNAT规则更新的请求体。 1 2 3 4 5 6 7 8 9 10 11 12 13 14
"request_id" : "747a911c17067a39692f75ac146fb47e" } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 更新DNAT规则,其中,DNAT规则的描述为my dnat-rules 03。 1 2 3 4 5
所属公网NAT网关的id。 port_id String 虚拟机或者裸机的Port ID。 private_ip String 用户私有IP地址,例如专线连接的私有云地址。 internal_service_port Integer 虚拟机或者裸机对外提供服务的协议端口号。 floating_ip_id
"floating_ip_address" : "5.21.11.226" } } SDK代码示例 SDK代码示例如下。 Java Python Go 更多 SNAT规则创建的请求体。 1 2 3 4 5 6 7 8 9 10 11 12 13 14