VPN 클라이언트 연결 끊기
연결은 VPN 클라이언트가 설정한 VPN 세션입니다. VPN 클라이언트가 VPN 서버에 연결되면 마지막 시간에 서버에 연결된 모든 VPN 클라이언트를 볼 수 있습니다. VPN 클라이언트 정보에는 클라이언트 IP, 사용자 ID, 상태, 원격 IP, 원격 포트 및 세션 시작/종료 시간이 포함됩니다(해당 경우).
콘솔에서 VPN 클라이언트 연결 해제하기
VPN 서버에서 VPN 클라이언트의 연결을 끊으려면 다음 단계를 수행하십시오.
-
VPC용 VPN 페이지로 이동하여 클라이언트-사이트 서버 탭을 클릭합니다.
-
해당 세부사항을 표시하려면 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 클라이언트 연결 해제하기
VPN 클라이언트와 API 연결을 해제하려면 다음 단계를 따르세요:
연결이 끊어진 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"