Anonim

DNS出现问题可能会很麻烦。 当它们出现时,您将无法访问Internet或Web上的特定站点。

另请参阅我们的文章“最佳免费DNS服务器”

幸运的是,如果您怀疑DNS问题困扰您的上网,您可以自行采取一些措施。 ,我们将研究如何诊断DNS问题。

什么是DNS?

首先,让我们研究一下什么是DNS及其工作原理。 DNS是域名系统的缩写,是Internet的通讯簿。 这是一个分散的命名系统,负责将IP地址与相应的域名进行匹配。 它使您能够按网站名称查找网站,而没有它,则必须直接在浏览器的URL或地址栏中键入要访问的每个网站的确切IP地址。

DNS是分散式的,这意味着世界各地有许多DNS服务器,其目的是查找DNS记录并执行不同的DNS服务。 但是,所有这些服务器都连接到13个根服务器,由各个机构独立维护。 威瑞信,美国陆军研究实验室,IANA(互联网号码分配机构)和ICANN(互联网名称和数字地址分配机构)是控制根服务器的一些机构。

如何判断您遇到DNS问题?

整个网络都依赖于DNS服务器能够将IP地址与站点和用户计算机的名称正确匹配。 发生不匹配时,将无法访问网站或特定用户无法访问该网站。 不匹配可能会在您本地的DNS服务器(这会阻止您访问Internet网站)上或在您尝试访问的特定站点的DNS服务器上发生(防止访问该站点)。

事情变坏了怎么办?

当DNS正常运行时,人们可以找到您的站点,并且您可以浏览互联网,而不必大惊小怪。 但是当事情出了问题时,考虑到系统的复杂性,问题可能会出现在各个地方。 因此,最好手头有一个好的故障排除策略。 这是我们推荐的一些常用方法。

检查网络连接

当您在访问某个网站时遇到问题时,请确保首先检查您的Web连接。 您可以通过网络和共享中心访问网络连接设置。 在这里,您应该看到计算机,本地网络和Internet之间的连接。 如果网络和Internet连接一切正常,您可以继续进行DNS故障排除。 另外,请检查您是否具有有效的IP地址。 很多时候,问题很简单,就像一个错误的IP地址一样。

尝试到达您的DNS服务器

您可能要尝试的下一件事是访问您的DNS服务器。 通过单击显示器左下角的Windows按钮转到“开始”菜单。 接下来,启动命令提示符。 通常,命令提示符将在以下位置打开:“ C:\ Users \ Your Computer Name>”。 输入命令“ cd \”,然后按Enter。 重复相同的命令,直到到达“ C:\”位置。

接下来,键入命令“ ipconfig”,然后按Enter。 然后,命令提示符将显示您的DNS和IP设置。 要访问您的DNS服务器,请键入命令“ ping”,然后按空格键并输入在“默认网关”列中看到的数字。 输入它们后,按Enter键。 然后,您的计算机将尝试访问DNS服务器。 如果您有DNS问题,将无法访问。

如果您无法访问互联网,它将显示“ Media Disconnected”消息。 另一方面,如果具有连接性,您将收到一份报告,其中包含数据包的大小以及将其传输到DNS服务器并返回所需的时间。

尝试到达网站

使用相同的“ ping”命令,您应该尝试访问网站。 在本示例中,我们将使用Google。在命令提示符下键入命令“ ping”,按空格键并输入www.google.com,然后按Enter。 如果一切正常,您将收到一份报告,其中详细说明了Google的回复。 如果您的计算机无法访问Google的主机,您将收到消息“ Ping请求找不到主机www.google.com。 请检查名称,然后重试”。 这意味着您尝试访问的站点存在DNS问题。

结论

DNS极大地简化了全球网络的日常使用。 它使我们能够使用域名来查找所需站点,而不必键入其确切IP地址。 潜在的DNS故障可能对所有用户造成各种问题。 无论如何,最好知道灾难袭来时该怎么办。 希望本文对您有所帮助。

有DNS问题吗? 这是如何诊断