正在断开 VPN 客户机的连接
连接是由 VPN 客户机建立的 VPN 会话。 在 VPN 客户端连接到 VPN 服务器后,您可以查看过去一小时内连接到该服务器的所有 VPN 客户端。 VPN 客户机信息包括客户机 IP,用户标识,状态,远程 IP,远程端口和会话开始/结束时间 (如果适用)。
在控制台中断开 VPN 客户端连接
要从 VPN 服务器断开 VPN 客户端的连接,请执行以下步骤:
-
浏览到“VPC 的 VPN”页面,然后单击 客户机到站点服务器 选项卡。
-
单击 VPN 服务器的名称以显示其详细信息。
-
单击“客户机”选项卡以查看过去 5 分钟内连接的 VPN 客户机。
-
单击要断开连接的客户端旁边的操作菜单
,然后单击断开连接。 断开连接的 VPN 客户端将在一小时后自动删除。
VPN 客户端 您还可以指定 删除 VPN 客户端,这将立即删除客户端会话。
从 CLI 断开 VPN 客户端连接
开始之前,请 设置 CLI 环境。
要从 CLI 断开 VPN 客户端的连接,请输入以下命令:
断开连接的 VPN 客户端将在一小时后自动删除。 要自动删除 VPN 客户端,请使用 ibmcloud is vpn-server-client-delete 命令。
ibmcloud is vpn-server-client-disconnect VPN_SERVER_ID (CLIENT_ID1 CLIENT_ID2 ...) [-f, --force] [-q, --quiet]
其中:
- VPN_SERVER_ID: 是 VPN 服务器的标识。
- CLIENT_ID1: 是 VPN 路由的标识。
- CLIENT_ID2: 是 VPN 路由的标识。
-
- -force, -f: 是不经确认的强制操作。
- --quiet, -q: 抑制冗长输出。
例如:
ic is vpn-server-client-disconnect r006-46ca4654-fe57-431c-9f5a-1c82773b6e83 86b1f0cc-6e83-45e5-bd78-1bef291be6e7
This will disconnect VPN client 86b1f0cc-16b0-45e5-bd78-1bef291be6e7 and cannot be undone. Continue [y/N] ?> y
Disconnect VPN client 86b1f0cc-16b0-45e5-bd78-1bef291be6e7 under account IBM as user terry@ibm.com...
OK
Disconnection request for VPN client 86b1f0cc-6e83-45e5-bd78-1bef291be6e7 has been accepted.
使用 API 断开 VPN 客户端连接
要使用 API 断开 VPN 客户端的连接,请执行以下步骤:
断开连接的 VPN 客户端将在一小时后自动删除。
-
使用正确的变量设置 API 环境。
-
存储要在 API 命令中使用的任何其他变量; 例如:
export vpnServerID=<your_vpn_server_id> export vpnClientID=<your_vpn_client_id>
-
启动所有变量时,断开 VPN 客户端的连接:
curl -X POST "$vpc_api_endpoint/v1/vpn_servers/$vpnServerID/clients/$vpnClientID/disconnect?version=$api_version&generation=2" \ -H "Authorization: $iam_token"