什么是DNS服务器?

你需要知道的关于网络DNS服务器的一切

DNS服务器是一台计算机服务器,它包含一个公有IP地址及其关联主机名的数据库,并且在大多数情况下,用于根据请求将这些公用名解析或翻译为IP地址

DNS服务器运行特殊软件并使用特殊协议相互通信。

更容易理解的术语:互联网上的DNS服务器是翻译www的设备 你在你的浏览器中输入它真正的IP地址151.101.129.121

注意: DNS服务器的其他名称包括名称服务器,域名服务器和域名系统服务器。

为什么我们有DNS服务器?

这个问题可以用另一个问题来回答:记得151.101.129.121还是www。 ? 我们大多数人都会说,记住一个像这样的单词要简单得多 而不是一串数字。

打开它的IP地址。

当你输入www。 进入网络浏览器,你必须明白并记住的是URL https:// www。Google.comAmazon.com等其他网站也是如此。

情况正好相反,虽然我们作为人类可以比URL地址更容易理解URL中的单词,但其他计算机和网络设备却理解IP地址。

因此,我们有DNS服务器,因为我们不仅要使用人类可读的名称来访问网站,而且计算机需要使用IP地址来访问网站。 DNS服务器是主机名和IP地址之间的翻译器。

恶意软件& DNS服务器

运行防病毒程序总是很重要的。 其中一个原因是恶意软件可能会以改变DNS服务器设置的方式攻击您的计算机,这绝对是您不希望发生的事情。

以你的计算机使用Google的DNS服务器8.8.8.88.8.4.4为例 。 在这些DNS服务器下,使用您银行的URL访问您的银行网站将会加载正确的网站并让您登录到您的帐户。

但是,如果恶意软件改变了您的DNS服务器设置(这可能会在您不知情的情况下在幕后发生),输入相同的URL可能会将您带到完全不同的网站,或者更重要的是,您的网站看起来像您的银行网站,不是。 这个伪造的银行网站可能看起来与真实银行网站完全一样,但它不会让您登录到您的帐户,它可能会记录您的用户名和密码,为骗子提供访问您的银行帐户所需的所有信息。

然而,通常劫持你的DNS服务器的恶意软件通常只是将热门网站重定向到那些充满广告或假病毒网站的网站,这些网站使你认为你必须购买一个程序来清理被感染的计算机。

有两件事你应该做,以避免以这种方式成为受害者。 首先是安装防病毒程序,以便恶意程序在发生任何破坏之前即被捕获。 其次是要知道网站的外观。 如果它与通常看起来略有差异,或者在浏览器中收到“无效证书”消息,则可能表示您在仿制网站上。

有关DNS服务器的更多信息

在大多数情况下,当通过DHCP连接到ISP时,您的路由器和/或计算机会自动配置两台DNS服务器(主服务器和辅助服务器)。 您可以配置两台DNS服务器,以防其中一台服务器发生故障,之后设备将使用辅助服务器。

尽管许多DNS服务器由ISP运营,并且打算仅由其客户使用,但也有几个公共访问服务器可用。 请参阅我们的免费和公共DNS服务器列表以获取最新列表以及如何更改DNS服务器? 如果您需要帮助进行更改。

某些DNS服务器可能比其他服务器提供更快的访问时间,但它仅依赖于设备到达DNS服务器所需的时间。 例如,如果您的ISP的DNS服务器比Google的服务器更接近,那么您可能会发现使用ISP的默认服务器比使用第三方服务器更快地解决了地址问题。

如果遇到似乎没有网站加载的网络问题,则可能是DNS服务器存在问题。 如果DNS服务器无法找到与您输入的主机名关联的正确IP地址,则该网站将无法加载。 再次,这是因为计算机通过IP地址而不是主机名进行通信 - 计算机不知道你想要达到什么,除非它可以使用IP地址。

与设备“最接近”的DNS服务器设置是应用于此设备的设置。 例如,虽然您的ISP可能会使用适用于连接到它的所有路由器的一组DNS服务器,但您的路由器可以使用不同的设置,将DNS服务器设置应用于连接到路由器的所有设备。 但是,连接到路由器的计算机可以使用自己的DNS服务器设置来覆盖路由器和ISP设置的计算机; 平板电脑 ,手机等也是如此。

我们在上面解释了恶意程序如何控制您的DNS服务器设置,并使用将您的网站请求重定向到其他位置的服务器来覆盖它们。 虽然这绝对是骗子可以做的事情,但它也是OpenDNS等DNS服务中的一项功能,但它的使用方式很好。 例如,OpenDNS可以将成人网站,赌博网站,社交媒体网站等更改为“阻止”页面,但您可以完全控制重定向。

nslookup 命令用于查询您的DNS服务器。

命令提示符中的'nslookup'。

首先打开命令提示符工具 ,然后键入以下命令

NSLOOKUP

...应该返回这样的东西:

姓名:地址:151.101.193.121 151.101.65.121 151.101.1.121 151.101.129.121

在上面的例子中,nslookup命令告诉你IP地址,或者在这种情况下的几个IP地址,即 您在浏览器的搜索栏中输入的地址可能会转换为。

DNS根服务器

我们称之为互联网的计算机连接中有许多DNS服务器。 最重要的是13台DNS根服务器 ,它们存储完整的域名数据库及其相关的公共IP地址。

这些顶级DNS服务器在字母表的前13个字母中被命名为A到M. 其中10台服务器在美国,伦敦有一台,斯德哥尔摩有一台,日本有一台。

如果您有兴趣,IANA会保留这个DNS根服务器列表。