← 내 IP
DNS 유출 테스트

DNS 유출

브라우저는 사이트를 열기 전에 DNS 서버, 즉 리졸버를 통해 이름을 주소로 바꿉니다. 보통 그 서버는 ISP의 것이고, 사용자가 여는 모든 이름을 봅니다. VPN을 켰는데도 DNS 요청이 여전히 ISP로 간다면 그것이 유출입니다: 사이트에는 VPN 주소가 보이지만, ISP에는 방문 기록 전체가 보입니다. 여기서는 어떤 리졸버가 실제로 요청을 가지러 왔는지 볼 수 있습니다.

내 주소 216.73.216.153
IP 기준 국가 미국
검사 시작 중…

리졸버 다른 국가

관찰 시간 5분
리졸버ISP국가
아직 미확인

상태의 의미

다른 국가
리졸버가 IP와 다른 국가에 있습니다. 대개 VPN이 주소는 바꿨지만 DNS 요청은 여전히 ISP로 간다는 뜻입니다 — 방문 기록이 터널을 우회해 유출됩니다.
같은 국가
리졸버의 국가가 주소와 일치합니다. VPN 없이는 정상이고, VPN을 켠 상태라면 DNS가 터널을 통과하거나 같은 국가에 있는 VPN 제공업체의 리졸버를 쓴다는 신호입니다.
국가 알 수 없음
리졸버가 오긴 했지만 그 주소가 위치 정보 데이터베이스에 없습니다 — 드물지만 새로 할당된 대역에서 생기는 일입니다.
작동 원리
브라우저가 저희 DNS 서버가 관리하는 dnsleak.chkip.info 존의 고유한 이름을 요청합니다. 그 이름을 가지러 오는 쪽이 바로 사용자의 리졸버입니다. 제3자 서비스로는 불가능한 방식입니다: 사용자의 리졸버가 아니라 자기 리졸버를 보게 되기 때문입니다.
행이 여러 개일 때
시스템과 브라우저가 여러 리졸버에 동시에 물을 수 있고, 큰 리졸버는 여러 주소에서 옵니다. 정상이며, 중요한 것은 그 리졸버들이 어느 국가에 있느냐입니다.
DoH와 DoT
브라우저에서 DNS over HTTPS(Cloudflare, Google, NextDNS)를 켜 두었다면 ISP 대신 해당 서비스의 리졸버가 나타납니다 — ISP로는 아무것도 새지 않더라도 그 국가는 사용자와 다를 수 있습니다.