什麼是 DNS 洩漏?
瀏覽器連上網站之前,要先由 DNS 解析器把網域換成位址。如果這一步沒走 VPN 或代理,查詢就送到你本地電信業者的解析器:業者看得到你造訪的每個網站;網站把解析器和你的 IP 一比對,也看得出你在用 VPN,以及你實際在哪。
VPN 可能替你轉送了流量,DNS 查詢卻還是送到本地電信業者,等於告訴別人你真正在哪。這個檢測會查詢一個從來沒人查過的網域,再問權威伺服器是誰來查的:也就是你的解析器、它所在的國家和業者,然後和網站看到的 IP 比對。
79 個嗅探器 · 不跳任何授權
你多半是人,眼下人在。你平常說,電腦的時區是,時鐘用。
你手上這台是,開的是,螢幕,顯示卡是,。
你經上網,;幫你查網址的 DNS 在。。
你習慣用,。。裝的字型透露出:。至於年齡,。
CF-Connecting-IPrequest.cf.cityrequest.cf.latituderequest.cf.asOrganizationedns.ip-api.comrequest.cf.timezoneDNS PTRrequest.cf.colorequest.cf.tlsVersion/cdn-cgi/trace · kex, sni/cdn-cgi/trace · warpTLS ClientHelloDate.now()RTCPeerConnection · STUNWebRTC host candidatemyip.ipip.netapi.ip.sbchatgpt.com/cdn-cgi/traceclaude.ai/cdn-cgi/tracewww.cloudflare.com/cdn-cgi/traceCloudflare Radar · IPv4 / IPv6User-AgentAccept-LanguageSec-CH-UASec-CH-UA-PlatformAccept-EncodingDNT · Sec-GPCReferer · document.referrernavigator.languagesIntl.DateTimeFormatIntl …timeZoneIntl …hourCycleIntl.Locale weekInfoIntl.NumberFormatnavigator.keyboardspeechSynthesisError.messagecanvas.toDataURLWebGL getParameterOfflineAudioContextfonts → SHA-256SHA-256canvas × 2userAgentDatauserAgentData.brands…architecture · bitnessscreen · devicePixelRatiorequestAnimationFramescreen.isExtended · screenXinnerWidth · availHeightWebGL RENDERERnavigator.gpu adapter.infoWebGL2 · MAX_TEXTURE_SIZEhardwareConcurrencynavigator.deviceMemorymaxTouchPoints · pointernavigator.getBatterynavigator.connectionenumerateDevicesAudioContext.sampleRatePublicKeyCredentialbluetooth.getAvailabilityMediaSource.isTypeSupportedrequestMediaKeySystemAccessstorage.estimateprefers-color-schemeprefers-reduced-motioncolor-gamut · dynamic-rangeprefers-contrast · forced-colorsdisplay-modedoNotTrack · GPCnavigator.cookieEnabledpermissions.querypdfViewerEnablednavigator.webdriverbait elementwindow.ethereum · DOM markshistory.lengthcanvas measureText瀏覽器連上網站之前,要先由 DNS 解析器把網域換成位址。如果這一步沒走 VPN 或代理,查詢就送到你本地電信業者的解析器:業者看得到你造訪的每個網站;網站把解析器和你的 IP 一比對,也看得出你在用 VPN,以及你實際在哪。
頁面會查詢 edns.ip-api.com 底下一個隨機、從沒人查過的網域,所以沒有快取能直接回答:你的解析器只能去問 ip-api 的權威伺服器,它會回報解析器的位址和業者;如果解析器帶上了你的用戶端子網(ECS),也會一起回報。檢測再把解析器所在國家和你 IP 的國家比對。
Clash / Mihomo:開啟 DNS,並把 enhanced-mode 設為 fake-ip,或開 TUN 模式讓所有查詢都經過它。V2Ray / Xray 用戶端:讓 DNS 也走代理(或設定一個走代理的 DoH 伺服器)。瀏覽器裡開啟「安全 DNS」(DoH)也能讓查詢避開業者。改完再測一次。
通常不算。1.1.1.1、8.8.8.8 這類公共 DNS 會從離請求最近的資料中心回答,所以城市可能和 VPN 出口不一樣。真正會暴露你的,是本地電信業者的解析器,或者 IP 在國外、解析器卻在本國。