결과
확인 중…
현재 연결: 확인 중…
DNS 조회를 처리한 DNS 서버
| DNS 서버 | 국가 | 네트워크 | 클라이언트 서브넷 |
|---|
표시할 DNS 서버가 없습니다.
일부 DNS 서버는 사이트가 가까운 서버를 고를 수 있도록, 자신에게 요청한 주소의 일부를 함께 전달합니다. 이 클라이언트 서브넷은 DNS 서버가 다른 곳에 있어도 실제 네트워크를 가리킬 수 있습니다. 대시(—)는 전달된 값이 없다는 뜻입니다.
IP geolocation by DB-IP
DNS 유출이란
DNS는 사이트 이름을 주소로 바꿔 줍니다. 이 조회에 응답하는 쪽은 페이지 자체가 암호화되어 있어도 접속하는 모든 사이트의 이름을 볼 수 있습니다.
DNS 유출이란 조회가 VPN이나 프록시 밖의 서버, 보통은 인터넷 서비스 제공업체의 서버로 가는 것을 말합니다. 트래픽은 한곳에서 나가는데 DNS 조회가 실제 네트워크를 드러내는 셈입니다.
VPN과 프록시에서 DNS가 유출되는 이유
VPN은 기기의 DNS 설정까지 넘겨받아야 DNS를 보호할 수 있습니다. 시스템이 계속 공유기나 인터넷 서비스 제공업체의 DNS 서버를 쓰면 조회가 터널을 우회합니다.
프록시 클라이언트는 연결 단위로 동작합니다. 시스템 프록시를 쓰는 브라우저는 보통 사이트 이름을 프록시에 넘기지만, Clash 같은 규칙 기반 클라이언트는 IP 및 국가 규칙과 대조하기 위해 설정에 있는 DNS 서버로 직접 이름을 조회할 수 있습니다. 시스템 프록시를 무시하는 앱은 스스로 이름을 조회합니다.
브라우저에서 보안 DNS를 켰다면 조회는 직접 고른 제공업체로 가며, 여기에도 그 제공업체가 표시됩니다.
DNS 유출 해결 방법
- VPN 앱에서 DNS 유출 방지와 킬 스위치를 켜서 VPN 자체 DNS 서버만 쓰이도록 하세요.
- Clash 같은 클라이언트에서는 fake-IP와 함께 TUN 모드를 써서 조회가 클라이언트 안에서 응답되고 프록시 서버에서 해석되도록 하세요. DNS 서버는 암호화 DNS로 설정하고, 로컬 조회가 필요 없는 IP 규칙에는 no-resolve를 붙이세요.
- VPN 없이 인터넷 서비스 제공업체가 DNS 조회를 보지 못하게 하려면 브라우저나 시스템 설정에서 보안 DNS(DNS over HTTPS)를 켜세요.
- 설정을 바꿀 때마다 이 테스트를 다시 실행하세요.
관련 가이드
- DNS 유출이란 무엇이고 어떻게 해결하나요?
VPN을 켜 두어도 기기가 방문하는 모든 웹사이트를 통신사에 물어보고 있을 수 있습니다. 이것이 DNS 유출입니다. 찾아내는 법과 막는 법을 알아봅니다.
- IP 주소란 무엇인가요?
IP 주소는 나에게 오는 데이터를 어디로 보내야 하는지 인터넷에 알려 주는 번호입니다. 생김새와 종류, 그리고 내 IP로 무엇을 알 수 있는지 알아봅니다.
- IP 주소 확인 방법
공인 IP는 클릭 한 번이면 확인됩니다. 사설 IP는 기기마다 확인 방법이 다릅니다. 기기별 정확한 순서를 정리했습니다.
- IPv4와 IPv6의 차이점은?
IPv6는 주소가 바닥난 IPv4를 대신하기 위해 만들어졌습니다. 두 버전의 비교, 내가 어느 쪽을 쓰는지 확인하는 방법, VPN 사용자에게 IPv6가 중요한 이유를 알아봅니다.