OpenVPN이란? 장점 단점 총정리

오픈VPN(OpenVPN)에 대한 설명

오픈VPN(OpenVPN)이란 무엇인지 궁금해서 들어오셨다면 VPN에 대해서 어느정도 알고 계시거나 이제 흥미를 갖게 된 분이라고 생각합니다. 전세계 유명한 VPN 업체들 뿐만 아니라 개인적으로 VPN 서버를 구축하시는 유저들도 대부분 오픈VPN을 사용하는 이유는 명확 합니다.

  • 안전하다.
  • 투명하다.

OpenVPN의 Open은 ‘오픈소스(OpenSource)‘에서 따왔습니다. 누구나에게 안전한 고성능 보안 프로토콜을 제공하기 위해 시작된 오픈소스 프로젝트로서 인터넷을 사용하는 모든 사람들이 해커, 정부 등으로 부터 ‘안전한 보안 터널’을 사용할 수 있게 해줍니다.

VPN은 왜 생겼고 OpenVPN이 왜 유명해지게 됐을까?

VPN(Virtual Private Networks, 가상 사설망)은 원래 군사 조직, 연구소, 기업 등 ‘보안’이 매우 중요한 분야에서 사용되었습니다.  그러다 일반인들까지 VPN을 사용하게 된 이유는 다름 아닌 ‘해킹, ‘감청’, ‘스니핑’ 등 사람들의 정보가 유출되고 판매까지 되는 일들이 빈번하게 일어났고, 더 나아가 국가가 국민들의 ‘자유’를 ‘제한’했기 때문 입니다.

중간 요약 : VPN은 ‘보안’과 ‘자유’를 위해서.

우리의 ‘사생활’을 몰래 지켜보고 팔아먹는 집단은 멀리있지 않습니다. ISP(인터넷 서비스 제공자), 즉 우리에게 요금을 받고 인터넷 회선을 제공하는 회사들이(꼭 우리나라도 그렇다고 제가 확신할 순 없지만 ㄷㄷ) 개인정보, 데이터 등을 제3자에게 판매하는 일들도 일어났습니다.

VPN을 사용하면 얼마나 안전할까요?

  • 사실 VPN을 사용하지 않는 상태는 ‘반 쯤 옷을 벗고 돌아다니는 것’과 같다고 볼 수 있습니다.
  • 무료 VPN을 사용하면 뭘 하고 돌아다녀도 될 듯한 ‘비밀 터널’을 제공하는데 숨겨진 CCTV가 사용자의 정보를 몰래 모아다 팝니다. https://vpnvsvpn.com/free-vpn/ 여기 중하단 부분을 읽어보시면 알 수 있습니다. 
  • 유료 VPN의 경우에는 일부 나쁜 기업을 제외하고 대부분 나의 인적사항과 행선지, 돌아다닌 경로 등을 모두 숨겨주는 훌륭한 투명망토 역할을 합니다.

유료 VPN이라고 다 다 믿을 수는 없습니다. 유명한 업체인 핫스팟쉴드, 퓨어VPN 등이 매우 실망스러운 짓을 저질렀다가 들통난 적이 있기 때문입니다.

오픈VPN는 얼마나 신뢰할 수 있나?

2001년에 처음 모습을 드러낸 이후로 상당히 오랜 기간동안 사용되어 왔습니다.  우선 <오픈소스>라는 그 자체로 ‘투명성’은 확보됩니다. ‘소스코드’ 즉 그 프로그램을 구성하고 있는 내용이 모두 공개되어있기 때문에 셀 수 없이 수많은 전세계 프로그래머들에게 검증받고 발전되어 왔기 때문입니다.

유명한 VPN 회사들이 모두 OpenVPN을 기본 프로토콜로 사용하고 있는 것은 우연이 아닙니다.

오픈VPN의 장점

  • 위에서도 말씀 드렸듯 투명 합니다.
  • Military Grade 즉 군사용 등급의 256비트 암호화를 사용할 수 있습니다. 그 외에도 다양한 암호화 기술 및 암호화 알고리즘을 골라서 사용할 수 있어 ‘안전성’과 ‘유연성’을 함께 갖추었습니다.
  • 윈도우, 리눅스, 맥OS, iOS, 안드로이드 등 우리가 사용할 수 있는 거의 모든 플랫폼에서 사용이 가능합니다.

오픈VPN의 단점

  • 대부분 OpenVPN이라는 뼈대를 구동시켜줄 엔진(프로그램)이 필요합니다. 그래서 믿을 수 있는 VPN 서비스 제공자를 사용하는 것이 좋습니다.
  • 일반 사용자가 OpenVPN 소스를 가지고 VPN 서버를 구축하려면 공부가 필요 합니다.

쉽게 이야기 하자면 ‘무료’이고 ‘공개’되어있고 ‘안전’하지만 독자적으로 사용할땐 DIY 능력이 필요하다는 것이지요.

단점은 쉽게 해결 됩니다. VPS(Virtual private server) 호스팅을 매달 5천원 이상 주고 빌려서 개인용 OpenVPN 서버를 구축하는 것은 비용과 노력 대비 얻는 것이 너무 적기 때문에 ‘규모의 경제’로 인해 저렴한 가격에 잘 만들어져있고 무제한 트래픽을 제공하는 ‘유료 VPN‘을 사용하면 되기 때문입니다.

스스로 구축하고 사용해본 사람은 무슨말인지 알 것 입니다. VPS(가상 서버 호스팅)은 사용할 수 있는 데이터가 한정되어있고 사용도 편하진 않으며 들어가는 비용이면 유료 VPN 사용하는게 더 싸게 먹힙니다.

최근에는 WireGuard라는 프로토콜도 나왔습니다. 차세대 OpenVPN을 목표로 하고 있는데, 아직 검증되진 않았습니다.

OpenVPN 결론은?

  1. 공부,흥미용으로 OpenVPN 프로토콜을 사용해서 구축해보는 것도 괜찮다.
  2. OpenVPN 프로토콜을 사용하는 ‘안전한 VPN 회사’를 사용하는 것이 가장 현명하다.

[VPN 리뷰 보기] 가장 안전하다고 불리는 업체는 Express VPN & Nord VPN 두 곳 입니다. 그 이유는 리뷰를 읽어보시면 자세히 알 수 있습니다.