绑定和取消绑定保留 IP 地址
您可以使用控制台、CLI 和 API 将保留 IP 地址绑定或解除绑定到端点网关。
在控制台中绑定和取消绑定保留的 IP 地址
您可以使用 UI 将保留 IP 地址绑定或取消绑定到端点网关。
绑定保留 IP 地址
要使用 IBM Cloud® 控制台保留或绑定 IP 地址:
-
从 IBM Cloud 控制台,选择导航菜单
,然后单击基础架构
> 网络 > 虚拟专用端点网关。 此时将显示 VPC 页面的虚拟专用端点网关。
-
高亮显示表中网关的行,然后从操作菜单
操作中单击保留或绑定 IP。 或者,您可以单击网关名称并从端点网关的详细信息页面访问此链接。
如果在端点网关创建期间未保留或绑定 IP,那么此链接将显示在表中的 IP 地址列中。
-
在“保留的 IP”侧面板中,让 IBM 从列出的子网中选择 IP 地址,或者从现有 IP 中进行选择。
只能将一个保留 IP 从每个区域绑定到一个端点网关。 要将保留 IP 绑定到端点网关,必须具有现有子网。 您还需要确保没有绑定到同一区域的 VPC 子网。
-
指定在删除端点网关时是否要自动删除保留 IP。 然后,单击 保留 IP 地址 以将该地址绑定到此端点网关。
取消绑定保留的 IP 地址
取消绑定意味着所选保留 IP 不再与端点网关绑定。 但是,IP 地址仍保留并且可供再次绑定。
要使用 IBM Cloud 控制台取消绑定 IP 地址,请执行以下步骤:
- 从“VPC 的虚拟专用端点网关”页面,高亮显示表中网关的行,然后从“操作”菜单中单击“解除绑定 IP”,操作
。 或者,您可以从端点网关的详细信息页面取消绑定保留 IP。
- 单击 取消绑定 IP 以确认要取消此 IP 与指定子网的绑定。
从 CLI 绑定和取消绑定保留 IP 地址
您可以使用 CLI 来绑定或取消绑定保留 IP 地址。
开始之前,请 设置 CLI 环境。
将保留 IP 绑定到端点网关
要从 CLI 将保留 IP 绑定到端点网关,请运行以下命令:
ibmcloud is endpoint-gateway-reserved-ip-bind ENDPOINT_GATEWAY \
--reserved-ip-id RESERVED_IP_ID [--json]
其中:
- ENDPOINT_GATEWAY 是端点网关的标识。
-
- -reserved-ip-id(保留 IP 地址)是作为网络接口主 IP 使用的保留 IP 地址。 如果未指定,那么将自动选择并保留子网上的可用地址。
- -- json 强制操作而不进行确认。
使用 CLI 将保留 IP 取消绑定到端点网关
要从 CLI 取消保留 IP 与端点网关的绑定,请运行以下命令:
ibmcloud is endpoint-gateway-reserved-ip-unbind ENDPOINT_GATEWAY \
(--address ADDRESS | --reserved-ip-id RESERVED_IP_ID) [-f, --force]
其中:
- ENDPOINT_GATEWAY 是端点网关的标识。
-
- -地址是要解除绑定的保留 IP 地址。
-
- -reserved-ip-id 是要解除绑定的保留 IP 地址的 ID。
- -f, --force 无需确认即可强制操作。
使用 API 绑定和取消绑定保留 IP 地址
要将保留 IP 地址与 API 绑定或取消绑定,请执行以下先决条件和过程。
先决条件
必须先满足以下先决条件,然后才能使用 API 来绑定或取消绑定保留 IP 地址:
-
设置 API 环境。
-
将以下值存储在要在 API 命令中使用的变量中:
export EndpointGatewayId=<endpoint_gateway_id> export ReservedIPId=<reserved_ip_id>
将保留 IP 绑定到端点网关
要绑定特定 VPC 的端点网关,请参阅以下示例:
curl -X PUT
-sH "Authorization:${iam_token}"
"$vpc_api_endpoint/v1/endpoint_gateways/$EndpointGatewayId/ips/$ReservedIPId?version=$api_version&generation=2"
解除保留 IP 与端点网关的绑定
要取消绑定特定 VPC 的端点网关,请参阅以下示例:
curl -X DELETE
-sH "Authorization:${iam_token}"
"$vpc_api_endpoint/v1/endpoint_gateways/$EndpointGatewayId/ips/$ReservedIPId?version=$api_version&generation=2"