OPENVPN TUNNEL
암호화된 터널로
사설망 접속.
SSLH는 OpenVPN 연결 신호를 판별해 준비된 OpenVPN 서버로 전달할 수 있습니다.
OPENVPN TUNNEL
ROUTE PREVIEW
사용자 기기
Client
TCP · 443 예시
연결 중계
VPN 사설망
SSlh → OpenVPN
OpenVPN 서버, 클라이언트 프로필, 인증서와 방화벽 정책이 필요합니다.
PACKET FLOW
DEPLOYMENT & OPERATIONS
05 IMPLEMENTATION STEPS
OpenVPN 설치·연동 가이드
OpenVPN은 인증서 또는 계정 기반 클라이언트 연결로 사설망을 제공할 수 있습니다. SSLH의 OpenVPN 프로브와 실제 백엔드의 TCP/UDP 전송 방식이 일치해야 합니다.
시작 전 준비사항
- 운영체제와 전송 방식에 맞는 OpenVPN 서버
- CA·서버 인증서·사용자별 클라이언트 프로필
- 주소 풀, 라우트, DNS와 사용자 폐기 절차
설치 및 연결 순서
-
서버 기본 구성
지원 OS와 OpenVPN 버전에 맞는 공식 설치 절차를 따르고 서버 키·인증 기관을 안전한 위치에서 생성합니다. 테스트 클라이언트로 로컬 연결을 먼저 확인하고 인증서 이름과 만료 알림을 구성합니다.
-
클라이언트 발급
사용자 또는 기기별 프로필과 인증서를 만들고 공유 프로필을 여러 사람에게 배포하지 않습니다. 분실 기기, 퇴사 사용자, 인증서 노출 때 CRL 또는 제품의 폐기 기능으로 차단할 수 있게 합니다.
-
SSLH 전달 설정
공개 리스너의 프로토콜·포트·전송을 확인한 뒤 SSLH OpenVPN 탐지를 지정한 서버 주소로 보냅니다. UDP 서버라면 SSLH 실행 모델·빌드가 UDP 수신을 지원하는지와 양쪽 방화벽을 별도로 확인합니다.
-
네트워크 접근 범위 설정
VPN 클라이언트 주소 대역과 필요한 내부 라우트만 배포하고 DNS 검색 도메인, NAT와 응답 경로를 확인합니다. VPN 접속자를 내부망 전체에 신뢰하지 말고 서비스별 방화벽 정책을 둡니다.
-
외부 연결 점검
테스트 프로필로 실제 외부망에서 연결해 서버 인증서 검증, 사설 DNS, 허용된 앱 접근과 연결 종료를 확인합니다. 로그에서 클라이언트 식별자와 오류를 추적하고 오래된 프로필 폐기 테스트도 수행합니다.
운영 전 확인 목록
- 프로필이 올바른 CA와 서버 이름을 검증하는가
- 기기별 자격 증명을 폐기했을 때 재접속이 거부되는가
- 전송 방식·포트와 SSLH의 프로브가 실제 서버 설정과 일치하는가