DNS 유출이란 무엇인가요?

웹사이트를 방문할 때마다 기기는 도메인 이름을 IP 주소로 변환하기 위해 DNS(도메인 이름 시스템) 쿼리를 전송합니다. 일반적으로 VPN은 이러한 쿼리를 자체 보안 DNS 서버를 통해 라우팅합니다. DNS 유출은 이러한 쿼리가 VPN 터널을 우회하여 ISP의 DNS 서버로 전송될 때 발생하며, 이로 인해 방문하는 모든 웹사이트가 인터넷 제공업체에 노출됩니다.

DNS 유출은 VPN으로 보호받고 있다고 생각하는 동안에도 전체 브라우징 기록이 ISP에 노출될 수 있기 때문에 위험합니다. 특히 구형 시스템에서 사용되는 많은 VPN 프로토콜은 DNS 트래픽을 제대로 리디렉션하지 못해 눈에 띄지 않는 프라이버시 취약점을 만들어냅니다.

DNS 유출 테스트 작동 방식

10개의 고유한 무작위 서브도메인을 생성하고 전문 DNS 서버를 통해 이를 확인합니다. 서버는 DNS 요청을 보낸 IP 주소를 기록하여 쿼리를 처리하는 리졸버를 파악합니다. 해당 리졸버가 VPN 제공업체가 아닌 ISP에 속해 있다면 DNS 유출이 발생한 것입니다.