OpenVPN 서비스 대표 이미지
OPENVPN TUNNEL

암호화된 터널로
사설망 접속.

SSLH는 OpenVPN 연결 신호를 판별해 준비된 OpenVPN 서버로 전달할 수 있습니다.

TCP · 443 예시 VPN 사설망 대기
OPENVPN TUNNEL ROUTE PREVIEW
YOU 사용자 기기 Client
NET TCP · 443 예시 연결 중계
SRV VPN 사설망 SSlh → OpenVPN
OpenVPN 서버, 클라이언트 프로필, 인증서와 방화벽 정책이 필요합니다. PACKET FLOW
DEPLOYMENT & OPERATIONS

OpenVPN 설치·연동 가이드

05 IMPLEMENTATION STEPS

OpenVPN은 인증서 또는 계정 기반 클라이언트 연결로 사설망을 제공할 수 있습니다. SSLH의 OpenVPN 프로브와 실제 백엔드의 TCP/UDP 전송 방식이 일치해야 합니다.

시작 전 준비사항

  • 운영체제와 전송 방식에 맞는 OpenVPN 서버
  • CA·서버 인증서·사용자별 클라이언트 프로필
  • 주소 풀, 라우트, DNS와 사용자 폐기 절차

설치 및 연결 순서

  1. 서버 기본 구성

    지원 OS와 OpenVPN 버전에 맞는 공식 설치 절차를 따르고 서버 키·인증 기관을 안전한 위치에서 생성합니다. 테스트 클라이언트로 로컬 연결을 먼저 확인하고 인증서 이름과 만료 알림을 구성합니다.

  2. 클라이언트 발급

    사용자 또는 기기별 프로필과 인증서를 만들고 공유 프로필을 여러 사람에게 배포하지 않습니다. 분실 기기, 퇴사 사용자, 인증서 노출 때 CRL 또는 제품의 폐기 기능으로 차단할 수 있게 합니다.

  3. SSLH 전달 설정

    공개 리스너의 프로토콜·포트·전송을 확인한 뒤 SSLH OpenVPN 탐지를 지정한 서버 주소로 보냅니다. UDP 서버라면 SSLH 실행 모델·빌드가 UDP 수신을 지원하는지와 양쪽 방화벽을 별도로 확인합니다.

  4. 네트워크 접근 범위 설정

    VPN 클라이언트 주소 대역과 필요한 내부 라우트만 배포하고 DNS 검색 도메인, NAT와 응답 경로를 확인합니다. VPN 접속자를 내부망 전체에 신뢰하지 말고 서비스별 방화벽 정책을 둡니다.

  5. 외부 연결 점검

    테스트 프로필로 실제 외부망에서 연결해 서버 인증서 검증, 사설 DNS, 허용된 앱 접근과 연결 종료를 확인합니다. 로그에서 클라이언트 식별자와 오류를 추적하고 오래된 프로필 폐기 테스트도 수행합니다.

운영 전 확인 목록

  • 프로필이 올바른 CA와 서버 이름을 검증하는가
  • 기기별 자격 증명을 폐기했을 때 재접속이 거부되는가
  • 전송 방식·포트와 SSLH의 프로브가 실제 서버 설정과 일치하는가