이 가이드에서는 VPN(가상 사설망)이 무엇인지, 어떻게 작동하는지, 그리고 무엇을 해줄 수 있고 무엇을 해줄 수 없는지 설명합니다. 다 읽고 나면 VPN의 용도는 물론, 나에게 필요한지 아닌지 분명하게 판단할 수 있을 겁니다.
VPN(가상 사설망)은 기기와 원격 서버 사이에 암호화된 연결을 만든 뒤, 접속하려는 웹사이트나 애플리케이션에 연결해주는 애플리케이션입니다.
VPN이 기기를 원격 서버에 연결하면 기기의 공인 IP 주소가 바뀝니다. 그 결과, 사용하는 웹사이트와 애플리케이션에 실제 온라인 위치가 드러나지 않게 됩니다.
IP 위치를 바꾸면 콘텐츠 지역 제한을 우회할 수 있고, 검열이 심한 나라의 더 강력한 인터넷 방화벽도 넘을 수 있습니다. 또한 ISP(인터넷 서비스 공급자)를 비롯한 “엿보는 자들”로부터 브라우징 활동을 숨겨줍니다.
가상 사설망에는 여러 유형이 있지만, 이 가이드에서는 주로 일반인이 본인 기기에서 쓸 수 있는 개인용(소비자용) VPN을 다룹니다.
읽기보다 영상이 편하다면, 영어로 된 짧지만 알찬 영상도 준비했습니다.
Top10VPN을 신뢰할 수 있는 이유
Top10VPN은 완전히 독립된 회사로 2016년부터 VPN을 리뷰해 왔습니다. 본 사이트에서 제공하는 모든 정보와 조언은 직접 수행한 테스트 결과를 바탕으로 분석된 것이며 타 업체의 재정적 지원에 영향받지 않습니다. Top10VPN과VPN 테스트 방식에 대해 자세히 알아보십시오.
테스트한 VPN
59
테스트 시간
30,000+
총 경력 연수
50+
VPN은 어떻게 작동하나요?
위에서 설명했듯, VPN은 기기와 원격 VPN 서버 사이에 암호화된 연결을 만듭니다. 이 보안 연결을 흔히 VPN 터널이라고 부릅니다.
원격 VPN 서버에 연결되면, 기기에서 나가는 모든 인터넷 데이터가 그 서버를 거칩니다. VPN 서버는 이를 방문 중인 웹사이트, 사용 중인 애플리케이션, 원격 접속 중인 회사 네트워크로 전달합니다.
웹사이트나 애플리케이션은 같은 경로로 데이터를 돌려보냅니다. 먼저 VPN 서버를 거친 뒤, VPN 터널을 통해 기기로 옵니다.
이 과정에는 다섯 가지 핵심 단계가 있으며, 아래에 정리했습니다.
VPN 작동의 핵심 단계
핸드셰이크 & 인증
암호화
캡슐화
암호 해독, 전달 & 재암호화
해시 인증
VPN 프로토콜 & 암호화 방식
VPN이 작동하는 데는 서로 다른 프로토콜과 암호화 방식이 관여합니다.
간단히 말해 VPN 프로토콜은 VPN 터널이 만들어지는 방식을 정하고, 암호화 방식(알고리즘)은 그 터널을 지나는 데이터를 암호화합니다.
어떤 프로토콜을 쓰느냐에 따라 VPN의 연결 속도, 기능, 취약점이 달라집니다. 괜찮은 앱이라면 전부 설정에서 프로토콜을 고를 수 있게 해두는데, 가장 안전한 (비독점) 프로토콜은 WireGuard와 OpenVPN입니다.
예를 들어 중국은 악명 높은 “만리방화벽”으로 구글, 페이스북, 유튜브 같은 인기 웹사이트를 차단합니다.
인터넷 검열의 영향을 받는 나라의 시민 (및 관광객)은 VPN으로 웹사이트 제한을 우회해 전 세계 인터넷에 접근할 수 있습니다.
이런 상황에서 가장 잘 작동하는 VPN은 고급 VPN 난독화(스텔스) 기술을 갖춘 것들입니다. VPN 트래픽을 일반 데이터처럼 보이게 해 더 정교한 인터넷 필터링 시스템을 피해 갑니다.
공용 와이파이에서 안전 유지
요즘 공용 와이파이 네트워크 대부분은 비교적 안전하지만, 일부 위험은 남아 있습니다. 특히 가짜 와이파이 네트워크에 연결한 경우가 그렇습니다.
VPN은 공용 와이파이에서 안전을 지키는 훌륭한 도구입니다. 공용 와이파이에서 믿을 만한 VPN을 쓰면 여전히 존재하는 여러 위협으로부터 보호받을 수 있습니다.
VPN은 기기에서 나가는 모든 인터넷 데이터를 암호화하므로 해독이 불가능해집니다. 해커가 연결을 가로채도 알아볼 수 없는 글자들의 나열만 보게 되죠.
덤으로 와이파이 소유자가 웹 활동을 보는 것도 막아줍니다.
대역폭 속도 제한 회피
일부 ISP는 피크 시간대의 네트워크 혼잡을 피하려고 일부러 인터넷 연결을 늦춥니다. 데이터를 원하는 만큼보다 많이 쓰지 못하게 하려는 경우도 있고요. 이를 대역폭 속도 제한(스로틀링)이라고 합니다.
ISP는 보통 대용량 파일 다운로드 (혹은 토렌트), 스트리밍, 온라인 게임처럼 대역폭을 많이 쓰는 활동을 할 때 속도를 제한합니다.
VPN 암호화는 ISP가 사용자가 뭘 하는지 볼 수 없게 만들어 속도 제한을 막아줍니다.
온라인 구매 비용 절약
일부 온라인 상품은 나라마다 가격이 다릅니다. 온라인 판매자들은 IP 주소 위치를 보고 가격을 바꿉니다.
특히 스트리밍 구독 서비스(예: 넷플릭스)와 Steam 같은 플랫폼의 온라인 게임에서 이런 일이 흔합니다.
결제 시 적용되는 국가 또는 주 세율도 접속 위치에 따라 상품 가격에 영향을 줄 수 있습니다.
VPN 덕분에 온라인 위치를 빠르게 바꿔 더 싼 가격에 접근할 가능성이 생깁니다.
회사 네트워크 원격 접속
보안을 위해 많은 사무실/회사 네트워크는 승인된 IP 주소만 접속을 허용합니다.
자주 바뀌는 유동 IP를 쓰는 집이거나 출장이 잦다면, 새 IP를 화이트리스트에 올려달라고 네트워크 관리자에게 매번 부탁해야 하죠.
일부 VPN 서비스는 나만 쓸 수 있는 전용 VPN IP 주소를 제공합니다.
전용 IP는 추가 요금이 들지만, 어디에 있든 같은 IP 주소를 유지할 수 있어 IP 화이트리스트를 쓰는 어떤 웹 서비스에도 접속할 수 있습니다.
VPN이 못 하는 것은?
VPN을 사용하면 안 쓸 때보다 온라인 활동이 훨씬 더 보호된다는 건 이제 분명해졌길 바랍니다. 그렇더라도 VPN이 완전한 익명을 만들어주지는 않습니다.
웹으로 전송하는 데이터를 암호화하고 실제 IP 주소를 숨기는 건 훌륭한 출발이지만, 개인·기업·정부가 온라인에서 사용자를 특정할 다른 방법들이 있습니다.
VPN이 보호해주지 못하는 것:
쿠키와 추적기. 쿠키와 웹 추적기는 웹사이트와 광고주가 서비스 맞춤화에 쓰는 작은 파일입니다. 이름, 성별, 위치, 때로는 브라우징 습관 같은 정보를 저장하는데, VPN을 쓰더라도 이 정보로 사용자를 특정할 수 있습니다.
악성 소프트웨어/피싱. 요즘 일부 VPN에 악성 광고·추적기·URL 차단기가 들어 있긴 하지만, 백신 소프트웨어처럼 악성 소프트웨어와 피싱 사기로부터 온전히 지켜주지는 못합니다.
브라우저 핑거프린팅. 기기는 방문하는 웹사이트에 운영체제, 브라우저, 하드웨어에 대한 상세 정보를 제공합니다. 이 정보들이 합쳐지면 고유한 ‘지문’이 되어 사용자를 추적하고 특정하는 데 쓰일 수 있습니다.
트래픽 핑거프린팅. VPN을 써도 ISP는 기기와 VPN 서버 사이에 데이터가 오간다는 사실 자체는 볼 수 있습니다. 내용과 목적지를 못 볼 뿐이죠. 전송 타이밍과 밀도를 분석하면 어떤 유형의 데이터인지(웹 브라우징, 스트리밍, P2P 등) 식별이 가능할 때가 있습니다. 이를 “트래픽 핑거프린팅”이라고 합니다.
계정 모니터링. 인터넷을 쓰는 동안 개인 계정(페이스북, 구글 등)에 로그인돼 있다면 VPN을 쓰든 말든 소용없습니다. 이 회사들은 활동을 지켜보고 프로필에 연결할 수 있습니다.
완전한 브라우징 익명성을 원한다면 Tor 브라우저를 고려해볼 수도 있습니다. Tor는 VPN과 여러 중요한 지점에서 다른데, 그 차이가 전부 장점인 건 아닙니다.