가상 사설 네트워크(VPN)의 가장 기본적인 기능은 귀하가 방문하는 웹사이트(및 인터넷상의 다른 모든 사람)로부터 귀하의 실제 IP 주소를 숨기는 것입니다. VPN이 이 작업을 수행하지 못하면 제대로 작동하지 않는 것입니다.
IPv4 주소만 숨기는 VPN은 기술적으로 “작동 중”이라고 설명할 수 있지만, 웹사이트가 여전히 귀하의 실제 IP 주소를 볼 수 있다면 제 역할을 제대로 수행하지 못하는 것입니다. 기술적으로 VPN 연결이 작동하고 있지만 웹사이트가 귀하의 IP 주소를 볼 수 있는 방법이 있다면 이를 유출이라고 부릅니다.
이 글에서는 귀하의 VPN이 (전혀) 작동하고 있는지 확인하는 방법과 어떤 방식으로든 IP 주소가 유출되지 않도록 하는 방법을 알아봅니다.
IP 주소가 변경되었는지 확인하는 방법
인터넷 프로토콜(IP) 주소는 인터넷에 (직접) 연결되는 모든 기기를 고유하게 식별하는 숫자 라벨입니다. 귀하가 방문하는 웹사이트는 대개 귀하의 IP 주소를 볼 수 있으므로 귀하가 누구인지 알 수 있으며(이 정보를 사용하여 여러 웹사이트에서 귀하를 추적할 수 있습니다).
\귀하가 VPN을 사용할 때, 귀하는 기기와 인터넷 사이에서 중개 역할을 하는 VPN 서버를 통해 인터넷에 연결합니다. 귀하가 방문하는 웹사이트에서 볼 수 있는 것은 귀하의 실제 IP 주소나 인터넷 서비스 제공업체(ISP)가 누구인지가 아니라, VPN 서버의 IP 주소뿐입니다.

VPN이 작동하고 있는지 테스트하는 방법
1. VPN 연결을 해제하고, 무료 보안 IP 스캐너(새 창)를 방문하여 공인 IP 주소를 메모해 두세요.

꽤 최근까지 모든 웹사이트(및 인터넷에 연결된 기타 모든 것)는 32비트 인터넷 주소를 사용하는 IPv4 표준을 사용하여 총 약 42억 9천만 개의 사용 가능한 주소를 생성했습니다(이에 대한 중요성은 잠시 후에 다루겠습니다).
185.159.159.142와 같이 짧은 IP 주소를 사용하는 경우, 귀하의 ISP는 IPv4 연결만 지원하는 것입니다. 이는 단연코 인터넷 프로토콜 중 가장 많이 사용되는 버전이며, 전 세계 사람들의 55% – 61%가 사용할 수 있는(새 창) 유일한 IP 버전입니다.
IP 주소가 2001:db8:8a2e:370:7334와 같은 16진수 번호라면, 귀하는 IPv6 연결을 사용 중인 것입니다. 이는 귀하의 ISP가 새로운 인터넷 프로토콜 버전을 지원함을 의미하며, 이는 IPv4 주소가 거의 고갈되었다는 사실을 해결하기 위해 고안되었습니다(약 340 간(undecillion)(새 창) 개의 사용 가능한 IPv6 주소가 있으므로 주소가 고갈될 가능성은 거의 없습니다). IPv6를 사용할 수 있는 경우 대부분의 운영 체제는 기본적으로 이를 사용합니다.
2. VPN 서버에 연결하고, 무료 보안 IP 스캐너(새 창)를 다시 방문하거나(또는 페이지를 새로고침) 이전에 메모한 주소와 현재의 공인 IP 주소를 비교합니다. 두 주소가 다르다면 VPN이 작동하고 있는 것입니다.
(Proton 팁: IP 주소 변경을 더 확실하게 확인하려면 다른 국가의 서버에 연결하세요).

VPN이 없는 상태의 IPv4 주소가 VPN 서버에 연결(되었다고 가정)했을 때의 IP 주소와 일치한다면, VPN이 작동하지 않는 것입니다. 도움을 받으려면 VPN 서비스에 문의하거나 VPN 제공업체를 변경하세요.
VPN이 없는 상태의 IPv6 주소가 VPN에 연결했을 때의 IP 주소와 일치한다면, VPN이 작동하지 않거나 IPv6 유출이 발생한 것일 수 있습니다.
IPv6 유출 확인 방법
IPv6 유출이란 무엇인가요?
대부분의 서버는 여전히 IPv6를 지원하지 않기 때문에, IPv6를 지원하는 대부분의 ISP는 이중 계층 방식을 채택했습니다. 이들은 IPv6 주소와 IPv4 주소를 모두 브로드캐스트합니다. IPv6 지원 서버는 먼저 IPv6 연결을 찾고, 찾을 수 없으면 IPv4 연결을 허용하는 방식으로 대체합니다. 이 때문에 IPv6 주소에서 무료 보안 IP 스캐너를 방문할 때만 IPv6 주소가 표시됩니다.
IPv6 유출은 VPN 앱이 IPv4 연결을 성공적으로 가로채어 VPN 서버로 라우팅하지만 잠재적인 IPv6 연결은 고려하지 않을 때 발생합니다. 따라서 IPv6를 통한 연결을 허용하여 IPv6를 지원하는 ISP를 사용하는 모든 사람의 실제 IPv6 주소를 IPv6 지원 웹사이트에 노출하게 됩니다.
귀하가 VPN에 연결되어 있고, IPv6 연결을 사용 중이며, 무료 보안 IP 스캐너에 실제 IPv6 주소가 표시된다면 두 가지 가능성이 있습니다.
- VPN이 작동하지 않음
- VPN이 IPv4 연결을 차단하고 있지만, IPv6 유출이 발생함
IPv6 유출이 있는지 확인하는 방법
명령 프롬프트(Windows), 터미널(macOS) 또는 터미널 창(Linux)을 엽니다. Android 및 iOS용 터미널 에뮬레이터 앱도 사용할 수 있습니다. 실제 IPv4 주소를 찾으려면 VPN 연결을 해제하고 다음 텍스트를 입력한 후 Enter 키를 누릅니다.
curl -4 icanhazip.com

이제 VPN을 다시 연결하고 명령을 다시 실행하세요. 표시된 IPv4 주소가 실제 IP 주소라면 VPN이 작동하지 않는 것입니다. VPN 서버의 주소로 변경되었다면 IPv6 유출이 발생한 것입니다.
명령줄에서 공인 IPv6 주소를 테스트하려면 curl -6 icanhazip.com을 입력하세요.
IPv6 유출 해결 방법
IPv6 유출을 해결하는 가장 좋은 방법은 IPv6 연결을 VPN 터널을 통해 올바르게 라우팅하거나 IPv6 연결을 효과적으로 차단하는 VPN 앱을 사용하는 것입니다. Proton VPN은 앱 전반에 걸쳐 완전한 IPv6 지원을 구현하기 시작했습니다. IPv6가 아직 완전히 지원되지 않는 경우 포괄적인 IPv6 유출 방지 기능을 제공합니다(즉, IPv6 연결이 차단됩니다).
Windows, macOS 및 Linux의 시스템 수준에서 IPv6를 수동으로 끌 수도 있습니다. 전 세계 웹 서버 중 상당수가 IPv6 연결만 지원하는 시점에 이르기 전까지는 이렇게 해도 단점이 없습니다.
DNS 유출 확인 방법
DNS 유출이란 무엇인가요?
도메인 네임 시스템(DNS)은 사람이 이해하기 쉬운 도메인 이름을 그에 해당하는 컴퓨터가 인식하기 쉬운 숫자형 IP 주소와 매핑합니다.
예를 들어, Proton VPN 웹사이트는 IP 주소 185.159.159.140에 해당하는 도메인 이름인 protonvpn.com을 사용합니다. 브라우저의 URL 주소창에 www.protonvpn.com을 입력하면, 컴퓨터가 이를 이해할 수 있도록 도메인 이름이 그에 해당하는 IP 주소로 변환되어야 합니다.
이 변환 프로세스는 일반적으로 귀하의 ISP가 운영하는 특별한 DNS 서버에 의해 수행됩니다. 대부분의 ISP는 고객의 DNS 요청을 기록하며(많은 지역에서 법적으로 이를 요구합니다), 이는 이들이 귀하의 온라인 활동을 추적하는 가장 쉬운 방법이기 때문입니다.
고객이 DNS 쿼리로 인해 추적당하는 것을 방지하기 위해, 좋은 VPN 서비스는 이를 VPN 터널을 통해 라우팅하며, 대개 VPN 서비스에서 운영하는 DNS 서버에 의해 해결됩니다. DNS 유출은 VPN이 VPN 터널 내에서 귀하의 DNS 요청을 라우팅하지 못해 귀하의 ISP가 이를 해결하도록 허용할 때 발생합니다.
DNS 제공업체를 수동으로 변경할 수 있으며, 이는 귀하의 ISP 대신 타사 DNS 제공업체가 DNS 쿼리를 처리함을 의미합니다. 이 방식으로 DNS를 수동 구성하면 DNS 유출이 발생할 가능성이 높아지므로, VPN을 사용하는 경우에는 권장되지 않습니다.
유료 Proton VPN 요금제를 사용 중이시라면, 사용자 지정 DNS 기능을 이용하는 방법도 있습니다. 이 기능을 통해 즐겨 찾는 타사 DNS 제공업체를 사용할 수 있으면서도 연결은 당사의 VPN 터널을 통해 라우팅되어 안전하게 보호됩니다.
DNS 유출이 있는지 확인하는 방법
VPN을 연결하고, DNS leak test.com(새 창)을 방문하여 Basic(기본) 또는 Extended(확장) 테스트를 실행하세요.

반환된 결과에 귀하의 VPN 서비스에 해당하는 IP 주소가 표시되어야 합니다. 만약 귀하의 ISP 또는 구성한 타사 DNS 서비스에 해당한다면, DNS 유출이 있는 것입니다.

DNS 유출 해결 방법
DNS 유출을 해결하는 유일한 실제 방법은 신뢰할 수 있는 DNS 유출 방지 기능을 제공하는 VPN 앱을 사용하는 것입니다. Proton VPN은 모든 앱에서 강력한 DNS 유출 방지 기능을 제공합니다.
불완전한 해결 방법은 운영 체제를 수동으로 구성하여 신뢰할 수 있는 타사 DNS 서비스를 사용하는 것입니다. 이는 DNS 유출을 완전히 방지하지는 못하지만, 최소한 귀하가 ISP보다 더 신뢰하는 대상이 DNS 쿼리를 확인하게 된다는 것을 의미합니다.
개인정보 보호에 중점을 둔 타사 DNS 서비스를 선택할 때는 암호화된 DNS(새 창) 쿼리(DoT 또는 DoH)를 지원하는 서비스를 선택하세요. 하지만 타사 DNS 서비스를 사용하면 (귀하가 당사의 사용자 지정 DNS 기능을 사용하지 않는 한) DNS 유출이 발생할 가능성이 더 높아지므로, 다른 옵션이 없는 경우에만 VPN과 함께 이 작업을 수행해야 함을 기억하세요.
WebRTC 유출 확인 방법
WebRTC 유출이란 무엇인가요?
WebRTC(Web Real-Time Communication)는 플러그인을 설치하거나 앱을 다운로드하지 않고도 브라우저 내에서 음성 및 영상 채팅을 할 수 있도록 지원하는 개방형 표준입니다. 따라서 매우 유용하며 모든 주요 브라우저에서 완벽하게 지원됩니다.
그러나 WebRTC가 작동하는 방식 때문에 귀하의 실제 IP 주소가 악의적인 행위자에게 노출될 수 있습니다. WebRTC는 BitTorrent와 유사한 P2P(peer-to-peer) 프로토콜입니다. 방화벽과 같은 장애물을 통과하여 원활한 브라우저 간 통신을 실현하기 위해, 브라우저는 귀하의 공인 IP 주소와 실제 IP 주소 목록을 모두 유지하는 특수 (STUN(새 창)) 서버로 귀하의 실제 IP 주소를 브로드캐스트합니다.
누군가 귀하와 WebRTC 대화를 시작하려는 경우, 귀하가 VPN으로 공인 IP 주소를 숨기고 있더라도 STUN 서버가 그들에게 귀하의 실제 IP 주소를 제공합니다.
엄밀히 말해, WebRTC ‘문제’는 VPN의 작동 방식과는 무관한 브라우저의 문제입니다. 하지만 브라우저가 귀하의 실제 IP 주소를 요청하는 모든 사람에게 그냥 넘겨준다면 VPN을 사용하는 의미가 거의 없습니다.
WebRTC 유출이 있는지 확인하는 방법
VPN을 연결하고 Browserleaks WebRTC 유출 테스트(새 창) 페이지를 방문한 후 테스트가 완료될 때까지 기다리세요(몇 분 정도 걸릴 수 있습니다). VPN 서버에 해당하는 IP 주소만 표시되어야 합니다. 귀하의 실제 IP 주소가 표시된다면 WebRTC 유출이 발생한 것입니다.

WebRTC 유출 해결 방법
좋은 VPN 앱은 방화벽 규칙 및 기타 플랫폼 전용 기술을 사용하여 WebRTC를 통해 귀하의 실제 IP 주소가 노출되지 않도록 보장합니다.
브라우저에서 WebRTC를 수동으로 비활성화하는 것도 가능합니다.
Firefox
주소 표시줄에 about:config를 입력하고 Enter를 누른 후 Accept the Risk and Continue(위험을 감수하고 계속 진행)를 클릭하세요. media.peerconnection.enabled를 검색하고 결과를 더블 클릭하여 값을 false로 설정하세요.

Chrome 및 모든 Chromium 기반 브라우저(예: Brave 및 Edge)
Chrome 웹 스토어에서 WebRTC Network Limiter(새 창) 브라우저 확장 프로그램을 설치하세요. Google의 이 공식 확장 프로그램을 사용하면 브라우저에서 WebRTC 연결이 작동하는 방식을 관리할 수 있습니다.

귀하의 VPN이 작동하고 있는지 확인하는 방법에 대한 최종 정리
좋은 VPN 앱은 귀하가 방문하는 웹사이트로부터 귀하의 IP 주소가 항상 숨겨지도록 보장해야 합니다. 그렇지 않다면 유출이 발생하고 있는 것입니다. 이 문서에서는 IPv6, DNS, WebRTC 유출에 대처하는 방법을 제안하고 있지만, 진짜 해결책은 올바르게 작동하는 앱을 제공하는 VPN 서비스를 사용하는 것입니다.
모든 Proton VPN 앱은 포괄적인 IPv6, DNS, WebRTC 유출 방지 기능을 포함하도록 처음부터 구축되어, 귀하의 실제 IP 주소가 항상 숨겨지도록 보장합니다.






