DNS泄露是如何出现的?教你4种方法检测并防止DNS泄露

如果你对线上安全有所了解,那你可能听说过一个叫做 DNS 泄露的安全漏洞。但它们到底是什么,你如何保护自己?

每当你访问一个新的网站,你的系统都会发送一个 DNS(域名系统)请求,以找到该网站的服务器。如果请求没有加密,这意味着你的 ISP、Wi-Fi 热点所有者,甚至有心的窥探者都能获取你的浏览历史。

只有使用 DNS 泄露保护措施可以对你的连接进行加密,减少黑客监视你的机会,但并不是所有措施都能保证你的 DNS 信息万无一失,检查它们是否安全是很重要的。在这篇文章中,我们将解释一些 DNS 的基本知识,介绍简单的 DNS 泄漏测试,并告诉你一些有用的措施来避免 DNS 泄露的发生。

DNS 是什么?

DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于 TCP/IP 网络,它所提供的服务是用来将主机名和域名转换为 IP 地址的工作。

因为对于计算机来说,数字更容易理解其含义,但是人们记住它们却很难。如果你只需要记住数个网站的 IP 地址,那当然不会有什么难度,可如果你要技术互联网上的数百万个站点,那就变成了一项不可能完成的工作。

此时,域名系统(DNS)就能起到 Internet 电话目录的作用,它会域名映射到各自的 IP 地址。

域名系统(DNS)是一种将域名映射到各自 IP 地址的服务。例如,我们假设其中一个 Google 的 IP 地址为 45.195.160.76,当您转到浏览器并在 URL 栏上输入 www.google.com 时,您将到达 Google; 这是因为您的互联网服务提供商(ISP)已经在 DNS 服务器的帮助下从一系列数字地址中翻译了域名。IP 地址的这种转换通常是为了使人们能够通过其域名而不是模糊的 IP 地址来记住计算机地址。

因此,当用户在其浏览器上输入网址以使服务器知道它将如何找到该网站时,自动请求 DNS 服务。您发现当您使用路由器连接到 Internet 时,您的路由器会获取 DNS 服务器 IP 地址和特定的 IP 地址,以通过 Internet 服务提供商(ISP)DHCP 识别您的计算机。

为什么会出现 DNS 泄露?

通常情况下,DNS 服务器是由你的互联网服务提供商(ISP)所提供,这意味着他们可以监控、记录任何你发送到服务器的请求。当然你可以通过某种方式隐藏你的 DNS 请求,即将请求定向到匿名 DNS 服务器来避免 ISP 的监视,如使用 VPN 的方式,或使用私有或公共 DNS 服务器,而不是 ISP 提供的服务器。

但不幸的是,有时你的浏览器会忽视你所采取的隐藏 DNS 请求的措施,请求依然被发送到你的 ISP。这就是所谓的一个 DNS 泄漏,导致 DNS 泄漏的原因很多。最常见的是:

1. 网络配置不正确

设置不当会导致设备遭受网络攻击和数据泄露。当您将设备连接到相对较新的 Wi-Fi 网络时,网络的 DHCP 设置(用于定义设备在网络中的 IP 地址的默认协议)可以自动分配 DNS 服务器来处理您的网络请求.

这样做的问题是,一个或多个 DNS 服务器可能属于您的 ISP,或者它可能是不安全的(未加密)的一个,导致 DNS 泄漏。在这种情况下,当您连接 VPN 时,DNS Web 请求将绕过加密的 VPN 隧道,从而导致 DNS 泄漏.

2. Internet 协议版本 6(IPv6)

IPv4 协议确实已经用尽,但与此同时,Internet 处于 IPv4 和 IPv6 之间正在进行的转换阶段。大多数 VPN 服务都不提供 IPv6 的 IP 地址,这就是为什么对于那些使用 IPv6 协议的用户,VPN 提供商将无法提供安全性的原因.

为了确保您获得最大程度的在线匿名性,PureVPN 提供具有 IPv6 泄漏保护功能的 IP 地址,旨在保护您的在线流量不受撬动的眼睛,黑客,跟踪器和监视实体的攻击,从而防止 DNS 泄漏。与 PureVPN 连接后,您可以放心使用 IPv4 和 IPv6 协议的在线隐私,而不必担心 DNS 泄漏.

3. 透明的 DNS 代理

全世界的 ISP 都精心设计了一套程序,将自己的 DNS 服务器强加给用户,以防用户想要更改设置以使用第三方服务器。如果 ISP 注意到对 DNS 设置所做的任何更改,它们将使用透明代理。

透明 DNS 代理是一个克隆的服务器,该服务器停止并转发 Web 流量到 ISP 的 DNS 服务器,这就是 ISP 的不当行为导致的 DNS 泄漏。VPN 提供商 DNS 服务器可确保您的网络流量安全通过并防止 DNS 泄漏.

4. 使用过时的软件

始终确保您的软件已更新,因为更新会增强设备抵御恶意行为者的安全性。与过时的软件相比,过时的软件通常会发生 DNS 泄漏。这样,您还可以防止 DNS 泄漏。始终确保经常进行 DNS 泄漏测试.

如果 DNS 泄露对我们会有什么影响?

DNS 泄漏会让你的信息暴露在 ISP 面前,他们能看到您的全部网络活动。ISP 还有可能将您的浏览记录、现实位置、姓名等数据出售给第三方以牟利。在某些国家或地区,ISP 甚至有法律义务记录您的互联网流量,并按照政府机构的要求进行共享。

网络犯罪分子也能从 DNS 泄漏中牟利。他们会通过网络钓鱼电子邮件获取您的个人信息,或跟踪您访问过的网站,然后向您发送可恶的恶意软件广告。网络攻击者甚至可以在社交媒体上监视用户,破解登录凭证。

如何检测 DNS 泄漏?

当你有意识的采取措施防止 DNS 泄露的时候,请确保自己的工具是否正常工作。下面将介绍如何完成进行 DNS 泄露测试,并修复漏洞。检查漏洞较为简单,有许多在线工具可以帮助您识别,但要修复这些漏洞,则会有点麻烦。

步骤 1:查找您的本地 IP

首先,确定您本地互联网连接的实际 IP 地址是什么。

如果未曾设置,一般情况下你的 IP 地址都会是你的互联网服务提供商(ISP)提供给你的,搞清楚从你目前的位置直连到互联网时的 IP,才能对比你的措施是否有用。

您可以暂时来查看真实 IP 地址,只需访问一个网站,如,即可看到您的公共 IP 地址。

步骤 2:泄漏测试

同样在禁用 DNS 保护工具的情况下访问以下几个网站。部分网站可以同时检测您的 IP 地址、你的 IP 地址是否通过 WebRTC 泄漏,以及您的连接使用什么 DNS 服务器。

  • dnsleaktest.com
  • dnsleak.com
  • ipleak.net

此项检测结果如果与第一步的检测结果相同,都是我们本地 ISP 提供的 IP 地址,则说明初始检测无问题,可以开始正式检测了。

步骤 3:连接 DNS 保护工具后进行泄露测试

无论你选择的 DNS 保护工具是什么,现在是时候开启它进行测试了。我们选择了连接 PrivateVPN 进行测试,之后再次进行访问上面的任意网站开始 DNS 泄漏测试。如果在这次的检测中能够看到与前两次不一样的 IP 地址,那就说明你的 DNS 并未泄露。

在上面的截图中,可以看出我们的 VPN 已经是工作状态了,IP 地址已经由原来的香港变为美国,也没有检测到 WebRTC 泄露。

如果你的 IP 仍然与之前保持一致,那就说明你的 DNS 保护并未起作用,你的 DNS 信息已经泄露,则需要进入下一步进行修复,当然也有可能是 VPN 配置不正确。

如何防止 DNS 泄露

要预测和预防每一个可能出现的安全漏洞是极其困难的,但我们可以尽量降低 WebRTC 漏洞、DNS 泄露和其他问题的风险。以下是如何保护自己的方法:

使用信誉良好的 VPN 服务商

避免 DNS 泄漏的最佳方法之一就是使用 VPN 服务器。VPN(虚拟专用网络)服务能够使你可以在设备和网络之间建立专用隧道。这样,当你连接到 VPN 服务器后,就能开始匿名浏览而不显示你的原始 IP,防止 DNS 泄露。

尽管大部分 VPN 服务商声称可以隐藏它,但通过测试我们发现仍然有很多 VPN 会将我们连接的真实 IP 地址显示给网站。所以在选择 VPN 提供商订阅计划之前,请务必仔细检查 VPN 功能,并确保它们有专门的措施来防止 DNS 泄漏。

除了 VPN 之外,你还可以在海外国家设置自己的专用 VPS 服务器,那里的 ISP 一般不会与本地官方有较多的联系,并且使用 OpenVPN 之类的安全协议来提高自己 VPN 服务的安全性。

我们推荐你使用 PrivateVPN 来保护 DNS。做为近两年炙手可热 VPN 供应商之一,它的一直是我们 VPN 排行及推荐的第一名,而且在我们的多次测试中,没有发生任何 DNS 泄露的情况,你可以放心的使用。

获取 PrivateVPN

使用 Cloudflare DNS 服务器

如果您的 VPN 服务商不像 PrivateVPN 那样提供自家的 DNS 服务器,那么您需要手动设置 DNS 服务商并禁用 IPv6。以 Windows 10 为例作为演示,由于 Microsoft 引入了“智能多宿主名称解析”(Smart Multi-Homed Name Resolution)的新功能,这项功能虽然可以加快 DNS 的解析速度,但对于 VPN 用户来说,有可能会导致 DNS 泄露。

此时就可以使用 Cloudflare 推出的 1.1.1.1 公共 DNS 服务器,这个服务器声称是世界上最快、最安全的 DNS 解析器,用以建立一个更好的互联网。

Cloudflare 宣称不会将 DNS 信息泄漏你的提供商,也不会记录您的 IP 地址,毕马威 (KPMG) 每年都会对他们的系统进行审计,从而确保其遵守诺言。只有日志会保留 24 小时以进行调试,然后将它清除。

同时,独立 DNS 监测工具 DNSPerf 将 1.1.1.1 评为全球速度最快的 DNS 服务。当然速度更快的 DNS 目录也将提高您在网上几乎所有活动的速度。

使用它们的 DNS 服务器可能是防止 DNS 泄漏的最快、最安全的方法,但你应该始终记得,毕竟 Cloudflare 也只是一家公司,如果有必要,Cloudflare 可以将你的 24 小时互联网 DNS 活动提供给当地政府机构。

Windows 操作系统的设置方法:

1· 单击“开始”菜单,然后单击控制面板。

  1. 单击网络和 Internet。
  2. 单击更改适配器设置。
  3. 右键单击要连接的 Wi-Fi 网络,然后单击属性。
  4. 选择 Internet 协议版本 4(如果需要,请选择版本 6)。
  5. 单击属性。
  6. 记下任何现有的 DNS 服务器条目以供将来参考。
  7. 单击使用以下 DNS 服务器地址。
  8. 将这些地址替换为 1.1.1.1 DNS 地址:
  • IPv4:1.1.1.1 和 1.0.0.1
  • IPv6:2606:4700:4700::1111 和 2606:4700:4700::1001
  1. 单击确定,然后单击关闭。
  2. 重新启动浏览器。

您已完成所有设置!您的设备现在即拥有更快、更私密的 DNS 服务器。

禁用 WebRTC 请求

如果您使用 Chrome、Firefox 或 Opera 作为你的网络浏览器,你可以禁用 WebRTC 请求,以关闭 WebRTC 泄漏。

  • Chrome 用户可以下载并安装ScriptSafe或WebRTC Leak Prevent来阻止 WebRTC 请求,且可以阻止恶意的 JavaScript、Java 和 Flash 文件。
  • Opera 用户只需稍作调整,就可以安装 Chrome 扩展,并使用同样的扩展来保护他们的浏览器。
  • Safari 用户可在浏览器左上角选中的「偏好设定」。点选「进阶」页面,并勾选下方的「在选单列中显示开发选单」。在点选上方选单列中的「开发」,选择「试验性功能」,并将「WebRTC mDNS ICE candidates」取消勾选。
  • Firefox 用户可以在地址栏中输入 about:config,点击 “I’ll be careful”按钮,然后向下滚动寻找或直接搜索 media.peerconnection.enabled 条目。双击该条目,将其切换为 “false”,清除您的网络浏览器缓存并重启即可禁用 WebRTC 功能。

定期进行 DNS 泄漏测试

请你定期通过不同的工具进行检测以查看自己的 DNS 防护措施是否有效。在实际的生活中,预防的作用是远远大于修复的,因为一旦 DNS 泄露,你的信息很有可能已经被人知晓。所以定期进行 DNS 泄露测试是非常重要的。

为什么要强调使用不同的工具呢?这里不得不提到有许多 DNS 测试工具与不同的防止 DNS 泄露的工具都有合作,会影响你测试的正确性,从而导致在我们不知情的状况下,个人信息遭遇泄露。通过不同工具检测能够尽可能降低此种可能性。

总结

在本文中,我们研究了 DNS 泄漏是什么,为什么它是一件坏事,如何进行测试以确保您的 VPN 不会泄漏,以及如何修复该问题。简单来说,使用基于 ISP 的 DNS 解析器可能会导致你丧失网络隐私,供应商借此不仅会阻挡你的娱乐内容,还能根据你浏览的内容降低网络速度,甚至可将你的信息提供给执法机构。

根据我们的经验,防止 DNS 泄漏的最佳方法是使用可靠的 VPN 服务器,另一个好办法是使用 Cloudflare 1.1.1.1 公共服务器。

我发现 PrivateVPN 是最好的选择,因为它是一项全方位,性能良好的 VPN 服务,可为我的 Internet 连接提供可靠的防泄漏安全性。另外,我们还建议 VPN 用户将计算机网络设置更改为使用静态 IP 地址,以确保新的 DNS 设置被赋予高优先级,并且不会在没有暗示的情况下进行修改。

获取 PrivateVPN

相关文章

2024年国外游戏直播平台有哪些?

“大吉大利,今晚吃鸡!”《绝地求生》(简称为 PUBG )的主播不知道还能不能喜 国外游戏直播平台

2024年ExpressVPN中国详细测评,家喻户晓的ExpressVPN怎么样

expressvpn测评

网络中可以看到很多 VPN 测评的文章,其中最频繁的就属 ExpressVPN,但基本上都是参考国外 ExpressVPN怎么样

2024年好用的正版VPN免费下载,一键解锁全球网络!

一、好用的 VPN 免费下载: PrivateVPN免费下载—买一年送一年 PrivateVPN 官 vpn下载

2024年最新Tor浏览器教程及暗网访问指南

Tor 浏览器可以保护你的在线隐私,这是数字时代匿名浏览网络的最佳做法之一,例如匿名访问暗网,你需要 Tor浏览器教程

2022中国解锁Netflix教程,秒懂奈飞合租、套餐、内容分区难题

Netflix 教程简介 该如何在中国完整解锁 Netflix ?我们都知道 Netflix 在中国 解锁Netflix

DNS泄露是如何出现的?教你4种方法检测并防止DNS泄露

如果你对线上安全有所了解,那你可能听说过一个叫做 DNS 泄露的安全漏洞。但它们到底是什么,你如何保 DNS泄露

PandaVPN中国可用吗?怎么下载熊猫VPN?

pandavpn官网

Panda VPN 已经是亚洲 VPN 市场不容小觑的一款 VPN,越来越的人好奇 Panda VP PandaVPN怎么样

SS、SSR、V2ray、Trojan这几种翻墙协议与VPN对比有何不同?

其实科学上网的方式还有很多,例如 SS、SSR、V2ray、Trojan、Xray 等,不只有 VP vpn和代理

VPN免费试用&免费VPN使用指南—一招教你跳出“免费”的圈套!

对于第一次尝试翻墙的用户来说,首先想到的肯定是寻找免费的 VPN,毕竟国内的 APP,一般情况下,不 免费vpn

VPN是什么?VPN都有些什么用途?

一、VPN 是什么? 什么是 VPN? VPN 即指“虚拟专用网络”,提供了使用公共网络时建立受保护 什么是vpn

Youtube去广告—详解6种去广告免费教程!

youtube下载

作为国外最大最火的视频网站,YouTube 的视频资源是非常丰富的,但是在观看视频时总是有广告跳出来 Youtube去广告

Youtube视频下载工具分享:2024年最新油管视频下载方法汇总

流量不够又想观看 YouTube 视频?喜欢的视频害怕某天就消失不见?没错,肯定会有某个时刻你会想下 Youtube视频下载

【NordVPN怎么样】NordVPN不能用了是真的吗?

nordvpn怎么用

NordVPN 基本介绍 NordVPN 是 2012 年成立的 VPN 服务公司,位于巴拿马。 虽 NordVPN怎么样

【内情揭秘】2024年建议不再使用老王VPN!原因竟然是…

老王VPN

老王 VPN 也叫 Wang VPN, 是近几年来 Android 系统很有名的一款免费 老王VPN怎么样

什么是DDOS攻击?怎么有效防御DDOS攻击?

一、DDoS 攻击的含义 在分布式拒绝服务 (DDoS) 攻击中,攻击者发出海量实际上并不需要的互联 ddos攻击

公共场所的免费Wi-Fi安全吗?8个方法让你安心使用公共Wi-Fi

许多人都有随时上网的需求,但手机流量有限,5G 未普及前速度也不可能太快,那么公共 Wi-Fi 就成 免费WiFi

2024年安卓VPN免费下载:适用于Android的中国VPN排行推荐

安卓VPN

Android 安卓是一个基于 Linux 内核与其他开源软件的开放源代码的移动操作系统,由谷歌成立 安卓VPN

2024年实测12款知名VPN推荐,最好用的VPN中国排行榜!

vpn排行

该选择哪款中国VPN?有哪些好用的VPN推荐?一直是广大翻墙者关心的话题。如果你也在留意翻墙软件的相 vpn推荐

最详细的IP知识介绍,以及6种隐藏IP地址的方法

隐藏IP

IP 地址是什么 电脑中硬件涉及到的地址有两类,分别是 IP 地址与 MAC 地址。 IP 地址:指 隐藏IP

电脑翻墙:2024年最佳的PC端电脑VPN推荐

电脑VPN

在电脑上翻墙是每个翻墙者都需要的功能,不仅是因为 PC 端能更高效的处理工作,进行娱乐,也因为电脑这 电脑VPN

神秘力量之暗网世界内究竟有什么?如何能进入暗网?

暗网这个充满神秘力量的代名词,很多人对其充满好奇与渴望,希望能够全面的了解更多暗网鲜为人知的秘密,比 暗网

看完这篇文章,别再问你的种子为什么下载不动了!

种子下载.

说正事之前先给大家科普两个很重要的基础概念,BT 种子和磁力链接! 一、BT种子 美国工程师 &nb 种子网站

翻墙必看—看看老司机们翻墙后都在做什么,三分钟快速“抄作业”!

翻墙后可以做什么?别人翻墙通常又是在做什么?这是翻墙小白成功穿墙后,比较好奇的几大问题,就算你是个翻 翻墙必看

苹果iOS翻墙指南—iOSVPN推荐、下载、安装3步详解,一分钟搞定!

ios翻墙

今天我们主要介绍 iOS 系统和 Macos 翻墙方法,iPhone、iPad 都是用的 iOS 系 苹果vpn

You cannot copy content of this page