你知道你可以和脸谱网-看看吧脸谱网在你浏览器的地址栏里,而实际上没有连接到Facebook的真实网站?要了解原因,您需要了解一点DNS。
DNS代表“域名系统”。DNS服务器转换web地址(如www.tl80.cn)输入他们的IP地址(如23.92.23.113),这样用户就不必记住每个网站的数字串访问。The域名系统(DNS)支撑着我们每天使用的网络。它在后台透明地工作,将人类可读的网站名称转换为计算机可读的数字IP地址。DNS通过在Internet上的链接DNS服务器系统上查找这些信息来实现这一点。但是,不同的DNS服务器在速度和安全性方面的表现可能不同。所以,让我们来看看DNS是如何工作的,以及您可以做些什么来确保它能为您提供最好的服务。
域名是我们每天使用的人类可读的网站地址。例如,谷歌的域名是谷歌网站. 如果你想访问谷歌,你只需要输入谷歌网站到您的web浏览器的地址栏。
但是,您的计算机不知道“在哪里”谷歌网站“是的。在幕后,互联网和其他网络使用数字IP地址。所使用的IP地址之一谷歌网站为172.217.0.142。如果你在网页浏览器的地址栏里输入这个号码,你也会在谷歌的网站上找到它。
我们使用谷歌网站而不是172.217.0.142,因为地址谷歌网站对我们来说更有意义,更容易记住。IP地址也会发生变化,但DNS服务器会及时更新这些新信息。DNS通常被解释为一个电话簿,在这里你查找某人的名字,然后电话簿给你他们的电话号码。就像电话簿一样,DNS将人类可读的名字与机器更容易理解的号码相匹配。
DNS服务器将域名与其关联的IP地址匹配。在浏览器中键入域名时,计算机会联系当前的DNS服务器,并询问与该域名关联的IP地址。然后,您的计算机连接到IP地址并为您检索正确的网页。
您使用的DNS服务器可能是由您的Internet服务提供商(ISP)提供的。如果您在路由器后面,您的计算机可能正在使用路由器本身作为其DNS服务器,但路由器正在将请求转发到ISP的DNS服务器。
计算机在本地缓存DNS响应,因此不会每次连接到已访问的特定域名时都发生DNS请求。一旦您的计算机确定了与域名相关联的IP地址,它将记住一段时间,这将通过跳过DNS请求阶段来提高连接速度。
某些病毒和其他恶意软件程序可以将默认DNS服务器更改为由恶意组织或骗子运行的DNS服务器。这个恶意的DNS服务器可以将流行的网站指向不同的IP地址,这些地址可能由骗子运行。
例如,当您连接到脸谱网在使用您的互联网服务提供商的合法DNS服务器时,DNS服务器将以Facebook服务器的实际IP地址进行响应。
但是,如果您的计算机或网络指向骗子设置的恶意DNS服务器,恶意DNS服务器可能会以完全不同的IP地址响应。这样,你可能会看到”脸谱网“在浏览器的地址栏中,但您可能不是真正的脸谱网. 在幕后,恶意DNS服务器已将您指向不同的IP地址。
要避免此问题,请确保您运行的是良好的防病毒和反恶意软件应用程序。您还应该注意加密(HTTPS)网站上的证书错误消息。例如,如果您尝试连接到银行网站并看到一条“无效证书”消息,这可能表示您正在使用一个恶意DNS服务器,该服务器将您指向一个假冒网站,而该网站只是假装您的银行。
相关:如何阻止Windows8主机文件中的网站
恶意软件还可以使用计算机的主机文件覆盖DNS服务器,并将某些域名(网站)指向其他IP地址。因此,Windows8和Windows10禁止用户指向脸谱网和其他流行域名默认为不同的IP地址。
相关:如何切换到OpenDNS或GoogleDNS以加快Web浏览速度
如上所述,您可能正在使用ISP的默认DNS服务器。但是,你不必。相反,您可以使用由第三方运行的DNS服务器。两个最流行的第三方DNS服务器是OpenDNS和googlepublicdns。
在某些情况下,这些DNS服务器可能会为您提供更快的DNS解析,从而在您第一次连接到域名时加快连接速度。但是,实际的速度差异将取决于您离第三方DNS服务器的距离以及ISP的DNS服务器的速度。如果您的ISP的DNS服务器速度很快,并且您距离OpenDNS或googledns服务器很远,那么您可能会看到比使用ISP的DNS服务器时更慢的DNS解析。
OpenDNS还提供可选的网站过滤。例如,如果您启用过滤,从您的网络访问****可能会导致出现“阻止”页面,而不是****。在幕后,OpenDNS返回了一个带有“阻止”消息的网站的IP地址,而不是****的IP地址这利用了DNS阻止网站的方式。
有关使用Google公共DNS或OpenDNS的信息,请查看以下文章:
图片来源:Flickr上的Jemimus
... 世界各地的Quad9 DNS服务器集群接收域的阻止列表、白名单和金名单。 ...
... 您的ISP将自动通过自己的DNS服务器路由您的流量,但有很多第三方产品可供选择。从安全的角度来看,第三方选择通常比ISP的DNS服务器好得多。 ...
...是将一个容易记住的URL转换成站点的IP地址。您的默认DNS服务器通常由您的internet服务提供商(ISP)提供。 ...
...们每天使用的域名的技术。makeuseof.com网站)使用该站点web服务器的IP地址。 ...
...能,允许您加载网站的速度比您可以使用您的ISP的默认DNS服务器。 ...
... 当你访问一个网站时,你首先向DNS服务器发送一个请求。请求基本上是说“我想去makeuseof.com网站,IP地址是多少?”(尽管DNS可以做的远不止这些)。DNS服务器用一个IP地址响应,您的浏览器建立连接。 ...
...会遇到一个奇怪的错误,当你浏览互联网时,声称你的DNS服务器没有响应。不幸的是,从这个模糊的错误消息中,我们无法立即看出DNS服务器是什么,更不用说它为什么不与您合作了。 ...