VPN クライアントの切断
接続とは、VPN クライアントによって確立された VPN セッションのことです。 VPN クライアントが VPN サーバーに接続すると、過去 1 時間にサーバーに接続したすべての VPN クライアントを表示できるようになります。 VPN クライアント情報には、クライアント IP、ユーザー ID、状況、リモート IP、リモート・ポート、セッションの開始/終了時刻 (該当する場合) が含まれます。
コンソールでのVPNクライアントの切断
VPN サーバーから VPN クライアントを切断するには、以下の手順を実行します。
-
VPCのVPN ページに移動し、 Client-to-site servers タブをクリックします。
-
VPN サーバーの名前をクリックして詳細情報を表示します。
-
過去 5 分間に接続した VPN クライアントを表示するには、「クライアント」タブをクリックします。
-
切断したいクライアントの横にある[アクション]メニュー
クリックし、[ 切断]をクリックします。 切断された VPN クライアントは、1 時間後に自動的に削除されます。
VPN クライアント VPN クライアントを削除するように指定することもできます。その場合は、クライアント・セッションがすぐに削除されます。
CLIからVPNクライアントを切断する
開始する前に、 CLI 環境をセットアップします。
CLIからVPNクライアントを切断するには、以下のコマンドを入力する:
切断された VPN クライアントは、1 時間後に自動的に削除されます。 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 クライアントは、1 時間後に自動的に削除されます。
-
適切な変数を設定して 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"