中斷 VPN 用戶端連線
連線是 VPN 用戶端所建立的 VPN 階段作業。 VPN 用戶端連接至 VPN 伺服器之後,您可以檢視過去一小時內連接至伺服器的所有 VPN 用戶端。 VPN 用戶端資訊包括用戶端 IP、使用者 ID、狀態、遠端 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 伺服器的 ID。
- CLIENT_ID1: 是 VPN 路由的 ID。
- CLIENT_ID2: 是 VPN 路由的 ID。
-
- -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"