Computer >> 컴퓨터 >  >> 네트워킹 >> VPN

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

대부분의 가상 사설망(VPN)은 전송되는 데이터를 암호화해 주기 때문에 믿고 사용할 수 있습니다. 하지만 VPN이 여러분이 생각하는 것보다 많은 정보를 노출할 수 있다는 사실을 알고 계셨나요? VPN 누출은 악의적인 사용자에게 의외로 많은 정보를 넘겨줄 수 있습니다.


그렇다면 어떻게 해야 할까요? VPN 누출을 어떻게 막을 수 있을까요? 지금부터 하나씩 살펴보겠습니다.

VPN은 어떤 정보를 유출하고 있을까?

앞서 언급했듯이 대부분의 VPN은 연결을 통해 전송되는 데이터를 암호화합니다. 따라서 신용카드 번호나 비밀번호 같은 중요한 정보는 대체로 안전합니다. (물론 예외도 존재합니다.)

하지만 같은 연결을 통해 전송되는 다른 정보들은 암호화되지 않을 수 있습니다. 대표적인 것이 바로 IP 주소DNS 요청입니다.

IP 주소 누출

IP 주소는 인터넷상의 다른 컴퓨터에게 여러분이 누구인지 알려주는 고유 식별자입니다. 많은 경우 이것 자체가 심각한 보안 위협이 되지는 않습니다. 누군가 여러분의 IP 주소를 알았다고 해서 곧바로 해킹당하는 것은 아니기 때문입니다.

그러나 프라이버시 측면에서는 분명한 위험 요소가 됩니다. IP 주소만으로도 다른 컴퓨터는 여러분에 관한 많은 정보를 파악할 수 있습니다. 아래는 VPN에 연결하지 않은 상태에서 확인한 IP 주소 테스트 결과입니다:

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

누군가 IP 주소를 확보하면 사용 중인 ISP(인터넷 서비스 제공업체)와 실제 위치까지 알아낼 수 있습니다. 별것 아니라고 느껴질 수 있지만, 거의 모든 정보는 신원 도용에 악용될 소지가 있습니다.

IP 주소를 보호하면 다른 컴퓨터들이 여러분의 거주 지역을 알 수 없게 됩니다. 이는 프라이버시 보호에 확실한 도움이 됩니다.

또한 웹사이트는 IP 주소를 이용해 특정 콘텐츠 접근을 차단하기도 합니다. 스트리밍 서비스에서 흔히 볼 수 있는 사례지만, 다른 종류의 콘텐츠에서도 마찬가지로 발생할 수 있습니다.

DNS 누출

애초에 왜 VPN을 사용하시나요? 한 가지 이유는 ISP나 다른 사람들이 어떤 사이트를 방문하는지 알지 못하게 하기 위해서일 것입니다. 검열, ISP의 불이익, 심지어 정부 감시까지 걱정될 수 있습니다.

VPN을 통해 전송되는 데이터가 암호화되어 있다면 아무도 방문 사이트를 알 수 없다고 생각하기 쉽습니다. 대체로 맞는 말이지만, 한 가지 예외가 문제를 일으킬 수 있습니다.

웹사이트에 접속할 때는 먼저 DNS 서버에 요청을 보냅니다. 이 요청은 "makeuseof.com에 접속하고 싶은데, IP 주소가 무엇인가요?"라고 묻는 것과 같습니다(물론 DNS는 그 이상의 역할도 합니다). DNS 서버가 IP 주소를 응답하면 브라우저가 해당 사이트와 연결됩니다.

일부 VPN은 이런 DNS 요청을 암호화되지 않은 채널로 전송합니다. 즉, 사이트에서 진행되는 모든 활동은 암호화되지만, 누군가 충분히 주의 깊게 살핀다면 makeuseof.com의 IP 주소를 요청했다는 사실 자체는 알아챌 수 있습니다.

상상할 수 있듯이 이는 여러분의 검색 습관을 들여다볼 수 있는 창을 열어주는 것입니다. 누가 훔쳐보든 간에, 아무도 이런 감시를 원하지 않을 것입니다.

VPN IP 주소 누출 테스트 방법

VPN이 IP 주소를 유출하는지 확인하려면 VPN 누출 테스트를 실행해야 합니다. 먼저 자신의 실제 IP 주소를 메모해 두세요. Google에서 "내 IP 주소 확인"을 검색하면 간단히 알 수 있습니다.

다음으로 VPN에 연결하고, 현재 위치와 다른 도시나 국가의 서버에 접속되었는지 확인하세요.

그다음 VPN 누출 테스트를 실행합니다. 이런 테스트를 제공하는 사이트가 많지만, Astrill의 테스트가 특히 좋은 평가를 받고 있습니다. astrill.com/vpn-leak-test로 이동하여 Run full test(전체 테스트 실행)를 선택하세요:

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

테스트에는 몇 분 정도 소요되며, 완료되면 결과를 확인할 수 있습니다.

표시된 IP 주소가 VPN 연결 전과 동일하다면, 해당 VPN 서비스는 IP를 유출하고 있는 것입니다. 결코 좋은 신호가 아닙니다.

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

Astrill을 포함한 많은 VPN 누출 테스트에서는 IPv4와 IPv6 주소가 함께 표시됩니다. 두 버전의 차이 자체는 크게 중요하지 않지만, 알아두어야 할 점은 일부 VPN이 IPv6 트래픽 보호에는 상대적으로 취약하다는 것입니다.

어느 쪽이든 노출되기를 원하지 않을 테니, 두 주소 모두 숨길 수 있는 조치를 반드시 취하세요.

Astrill 테스트 결과가 모두 초록색으로 표시되고 실제 IP 주소가 나타나지 않는다면, 여러분의 VPN은 안전한 상태입니다.

VPN IP 주소 누출 예방 방법

IP 주소를 안전하게 숨기는 가장 확실한 방법은 평판이 좋은 VPN을 사용하는 것입니다. IP 주소 보호는 VPN의 가장 기본적인 기능 중 하나이므로, 현재 사용 중인 서비스가 이를 제대로 수행하지 못한다면 새로운 서비스로 갈아탈 시점입니다.

IPv6 주소 보호는 조금 다른 문제입니다. 실제로 IPv6 트래픽을 암호화된 터널로 라우팅하는 VPN은 드물며, "IPv6 누출 방지" 기능을 제공하는 서비스조차 대개 단순히 IPv6를 비활성화할 뿐입니다. 물론 큰 문제는 아닙니다.

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

다만 IPv6를 사용 중이라면, VPN에 포함된 IP 누출 방지 기능이 트래픽을 단순히 차단하는 것이 아니라 실제로 암호화하는지 꼭 확인하세요.

VPN DNS 요청 누출 테스트 방법

DNS 요청이 유출되는지 확인하는 방법도 위와 동일합니다. Astrill은 DNS 누출 여부도 함께 점검해 줍니다.

DNS 요청에 누가 접근할 수 있는지 더 자세히 알고 싶다면 dnsleaktest.com에서 상세한 정보를 확인할 수도 있습니다.

아래는 Astrill에서 보호되지 않은 상태로 DNS 테스트를 실행한 결과입니다:

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

그리고 VPN에 연결한 후의 결과입니다:

VPN 누출(IP·DNS 유출)이란? 테스트 및 예방 방법 총정리

DNS 테스트 결과 Google, 지역 ISP 또는 VPN·보안 DNS 제공업체가 아닌 서버가 나타난다면 DNS 정보가 유출되고 있을 가능성이 높습니다.

VPN DNS 요청 누출 예방 방법

역시 가장 좋은 방법은 평판 좋은 VPN을 사용하는 것입니다. 최상위권 VPN은 DNS 누출 방지 기능이 기본 탑재되어 있어 크게 걱정할 필요가 없습니다.

그래도 VPN 클라이언트에 DNS 누출 방지 옵션이 있는지 확인하고, 활성화되어 있는지 점검해 볼 가치가 있습니다.

추가로 보안 DNS 서버 또는 VPN이 자체 제공하는 DNS 서버를 사용하면 보안을 한층 더 강화할 수 있습니다.

오늘 바로 VPN 누출을 테스트해 보세요

VPN 제공업체가 자사 서비스가 얼마나 안전하다고 홍보하더라도, 직접 테스트해 보는 것이 가장 확실합니다. IP 주소와 DNS 누출 테스트를 통해 VPN 방어막의 구멍을 찾아내고, 문제가 발견되면 즉시 막을 수 있습니다.

VPN과 관련된 모든 문제가 그렇듯이, 평판 좋은 제공업체의 프리미엄 서비스를 선택하는 것이 가장 현명한 방법입니다. 신뢰할 수 있는 최고의 VPN 추천 목록을 참고해 가장 안전한 서비스를 골라보세요.