Zorin OS(Ubuntu 기반) 환경에서 openvpn3를 효과적으로 관리하기 위한 핵심 명령어 요약입니다.
1. 세션 연결 (VPN 접속)
등록된 설정 프로필 이름을 사용하여 접속을 시작합니다.
Bash
# 기본 연결 명령어 openvpn3 session-start --config [설정_이름]
참고: 앞서 발생한 Compression 관련 오류가 해결되지 않았다면, 연결 전
openvpn3 config-manage --config JKNAS --compression asym명령을 먼저 실행해야 합니다.
2. 세션 확인 (접속 상태 조회)
현재 활성화되어 있거나 백그라운드에서 동작 중인 모든 VPN 세션을 나열합니다.
Bash
# 현재 연결된 세션 리스트 확인 openvpn3 sessions-list
- 출력 내용:
Config name(설정 이름)과Session path(세션 고유 경로)를 확인하여 종료 시 사용합니다.
3. 세션 종료 (VPN 끊기)
연결을 중단할 때는 session-manage 명령에 --disconnect 옵션을 사용합니다.
Bash
# 설정 이름을 사용하여 종료 openvpn3 session-manage --config [설정_이름] --disconnect # 세션 경로(Path)를 사용하여 종료 (이름이 중복될 때 유용) openvpn3 session-manage --session-path [세션_경로] --disconnect
4. 세션 통계 및 로그 (모니터링)
정상적으로 데이터가 오가는지 확인하거나 장애를 진단할 때 사용합니다.
- 실시간 통계:
openvpn3 session-stats --config [설정_이름] - 실시간 로그:
openvpn3 log --config [설정_이름]
요약 표
| 동작 | 명령어 | 주요 옵션 |
| 연결 | session-start | --config [이름] |
| 목록 | sessions-list | (옵션 없음) |
| 종료 | session-manage | --config [이름] --disconnect |
| 조회 | configs-list | (등록된 프로필 확인 시 사용) |
압축 오류 해결 후 정상적으로 연결되었는지 확인해 보시기 바랍니다. 추가로 세션 연결 시 패스워드 입력을 자동화하는 방법이 필요하신가요?
답글 남기기