VPN 소프트웨어 유형 및 선택기준

VPN 소프트웨어는 두 대의 컴퓨터 간의 통신 패킷을 암호화하여 외부로부터 감시 또는 악의적인 탈취로부터 방어하기 위한 프로그램입니다. VPN 개념과 전용 소프트웨어의 유형 및 선택 기준에 대해 정리해보겠습니다.

VPN 개념

VPN 소프트웨어 유형의 설명에 앞서 간단히 VPN의 개념을 알아보겠습니다. 아래 그림과 같이 VPN은 양단의 두 Client가 별도의 소프트웨어를 이용해 VPN 서버 측과 연결을 수행한 후 가상의 전용망처럼 통신을 수행합니다.

VPN-개념 및 종류를 표현한 그림
VPN-개념 및 종류

이러한 VPN 기술에는 암호화가 이루어지는 Layer 및 암호화 방식에 따라 L2TP, IPSec, IKEv2, PP2P 등의 다양한 방식으로 분류할 수 있습니다.

VPN 소프트웨어 유형

일반적으로 VPN 서비스를 받기 위해서는 특정 프로그램을 설치해야 한다고 알고 있는 경우가 많습니다. 하지만 실제 별도의 소프트웨어 없이 OS에서 지원하는 프로그램 만으로도 충분히 사용이 가능합니다.

이런 관점에서 VPN 클라이언트 소프트웨어를 아래와 같이 4가지 유형으로 분류할 수 있습니다.

  1. VPN 공급자 소프트웨어
  2. 운영체제 내장 VPN 소프트웨어 (PC, 모바일 등)
  3. 오픈소스 VPN 소프트웨어
  4. 브라우저 기반 VPN

간단히 위의 4가지 유형의 특징을 요약하면 아래와 같습니다.

VPN 공급자 SWOS 내장 VPN오픈소스 VPN브라우저 기반
– 사용이 간편함
– 부가기능 지원
– 상대적으로 보안에 취약한 단점
– 별도 설치 불필요
– 다수의 VPN 서버와 호환성
– 검증된 소프트웨어의 활용
– 보안패치
– 웹 데이터에만 암호화 적용
– 간편한 사용

이어서 각 VPN 소프트웨어의 특징을 자세히 알아보겠습니다.

1. VPN 공급자 소프트웨어

사업자에 의한 소프트웨어는 다양한 부가기능을 제공하지만 보안 측면에서는 일반적으로 취약한 편입니다. 하지만 일반 사용자 관점에서는 편리하게 VPN 부가 기능을 사용할 수 있고 다양한 OS를 지원하는 것도 장점입니다.

일반적으로 다음과 같은 부가적인 기능을 편리하게 사용할 수 있습니다.

  • 킬스위치
  • 복수의 VPN 서비스 접속설정
  • IPv6 블로킹

이런 편의성에도 불구하고 VPN 공급자의 소프트웨어가 보안에 취약한 이유는 폐쇄적인 환경에서의 기능 개발과 다양한 환경에서(OS, 브라우저, 디바이스) 전문적인 보안 기술을 다룰 수 있는 인력의 한계점이 존재하기 때문입니다.

2. OS 내장 VPN

윈도우나 OSX와 같은 PC 기반의 운영체제 이외에 스마트폰의 iOS나 안드로이드 OS에서도 자체적으로 VPN 소프트웨어를 제공하고 있습니다.

 윈도10-VPN-설정화면
윈도10-VPN-설정화면

가령 윈도 10의 경우 PPTP, L2TP/IPSec, SSTP, IKEv2 등의 기본적인 암호화를 지원하고 있으며, 보안에 취약한 PPTP 등은 최신 버전에서 제외되기도 하는 등의 차이가 있기도 합니다.

3. 오픈소스 VPN

만약 앞서 설명한 2가지 옵션이 보안 취약점 등으로 사용이 불안하다면 오픈소스 역시 훌륭한 VPN 소프트웨어를 제공합니다. 대표적인 오픈소스 SW로 OpenVPN과 IKEv2 등이 있습니다. 

해당 소프트웨어의 이점은 전세계의 개발자들을 통해 보안 취약점에 대한 패치가 빠르게 이루어진다는 점일 것입니다. 뮬바드 오픈소스 솔루션의 경우 OpenVPN에 기반한 서비스를 제공하고 있기도 합니다.

4. 브라우저기반 VPN

앞서 설명 드린 VPN 소프트웨어 들은 모두 운영체제 레벨에서 운영되는 프로그램으로 통신하는 패킷이 모두가 암호화 되는 방식입니다.

하지만 브라우저 기반의 경우 웹 브라우저 내의 데이터만이 보호된다는 측면에서 전반적인 보안 수준은 낮은 편이지만, 인터넷 서비스를 이용 시 간단히 사용할 수 있다는 장점이 있습니다.

대표적으로 독립적인 VPN 소프트웨어를 포함하는 오페라 브라우저가 있습니다. 오페라는 서퍼이지(SurfEasy) VPN 공급자를 인수하며 간단한 설정을 통해 별도의 이용료나 대역폭의 제한없이 안전한 인터넷을 사용할 수 있다는 장점이 있습니다.

다만 무료 서비스이므로 속도가 느리거나 불안정한 경우가 있으니 참고 바랍니다.

> VPN 선택기준 및 유료 VPN 순위가격 비교

VPN 소프트웨어 선택기준

1. 편의성

사용자 편의성만을 생각한다면 VPN 공급자 소프트웨어가 우위에 있습니다. 앞서 말씀드린 것처럼 다양한 부가기능을 전용 소프트웨어를 통해 편리하게 접근할 수 있기 때문입니다.

이런 관점에서 운영체제가 기본으로 제공하는 VPN 소프트웨어는 단순한 연결 이외의 VPN 서비스 부가기능을 사용하기 어렵다는 점은 단점이 됩니다.

2. 보안

VPN을 이용하는 가장 큰 이유 중에 하나는 보안입니다. VPN 공급자의 소프트웨어 자체는 상대적으로 보안에 취약할 수 있습니다. 하지만 VPN 서비스 측면에서 킬스위치, 노-로그정책 등으로 이를 보완할 수 있는 장치를 마련하고 있습니다.

무엇보다 문제가 발생했을 경우 바로 서비스를 받을 수 있다는 측면에서의 장점은 큰 메리트가 될 수 있겠습니다.


이상으로 VPN 소프트웨어 유형 및 선택 기준에 대해서 알아보았습니다.

Leave a Comment