什么是域名系统? DNS 的工作原理

已发表: 2022-06-30

域名系统 (DNS) 无疑是互联网最重要的部分之一。 没有 DNS,互联网就会崩溃。 虽然它是最重要的部分之一,但它也是最容易被忽视的部分之一。

对于我们中的许多人来说,能够连接到互联网是一个快速而简单的过程。 我们在几秒钟内将我们的设备连接到互联网,我们无需记住任何内容即可访问任何特定网站。 我们要感谢 DNS。

互联网是由大型网络建立的,这些网络通过电线相互通信,并通过一系列称为 IP 地址的数字进行识别。 由于大多数人无法记住数百个数字序列,因此我们需要为每个地址分配特殊名称。 DNS 本质上将这些名称转换为数字,这就是人们通常将 DNS 与电话簿进行比较的原因。

如果您是 WordPress 站点管理员,则在设置新网站、购买新域或迁移到新网络主机时需要处理 DNS 配置。 由于 DNS 基本上是互联网的核心,DNS 记录中的一个小错误将使访问者无法访问您的网站。 这就是为什么初步了解 DNS 是什么以及它是如何工作的至关重要的原因。

什么是域名系统 (DNS)?

DNS 代表域名系统。 它是一种分层命名系统,可供可访问 Internet 的计算机用于将域名分配给 IP 地址。 简而言之,它将人类语言领域翻译成分配给它的一系列数字。

使用 WordPress 时,DNS 通常用于指当访问者看到您的域时显示的内容以及该域如何与不同的服务交互。

为什么 DNS 很重要?

每台连接到互联网的设备,无论是电脑、平板电脑还是智能手机,都有一个唯一的 IP 地址。 同样,每个注册的网站都托管在一个 Web 服务器上,其单独的 IP 地址类似于 111.222.333.4。

如果 DNS 不存在,我们将不得不记住我们想要访问的每个网站的 IP 地址。 由于人们没有存储数百个数字字符串的心理能力,因此创建了 DNS 作为互联网电话簿。 现在,我们可以使用易于记忆的域名,让 DNS 来完成这项工作。

DNS如何工作?

当您在 Web 浏览器的导航栏中输入 URL 时,您的设备需要知道该网站存储位置的 IP 地址。 您的操作系统将确定他们是否已经在缓存中拥有此信息。 缓存基本上是您计算机的内存。 当您搜索域时,该信息会保存在缓存中,因此您的计算机无需访问 DNS 服务器即可使用其 IP 地址解析名称。

因此,如果信息不在缓存中并且操作系统不知道该网站的存储位置,它将要求 DNS 服务器找到它。 DNS 服务器是整个搜索的主要工作部分。 它通常是来自您的 Internet 服务提供商或网络路由器的服务器,并且通常在您计算机的网络接口上自动配置。

这些 DNS 服务器称为递归服务器,因为它们只是将您的请求转发到层次结构中更高的其他服务器,而不是存储域数据。 实际保存这些数据的服务器称为名称服务器。 每个域或 URL 都应该有两个或多个名称服务器。 首次购买域时,您必须配置这些名称服务器。 稍后我们将更详细地讨论这个问题。

此时,您的 DNS 服务器已收到您尝试访问的网站的名称服务器列表。 然后它向另一台服务器发送请求,将域转换为 IP 地址,并得到答复。

现在您的 DNS 服务器拥有您尝试访问的网站的 IP 地址,您的设备可以使用该 IP 地址连接到 Web 服务器。 恭喜,现在您终于可以浏览您选择的网页了。 所有这一切都很快完成,您不必做任何艰苦的工作。

WordPress DNS 配置

现在让我们逐步完成 WordPress DNS 配置。

注册域和虚拟主机

要注册一个域名,您首先需要去域名注册商购买一个。 遵循域名命名最佳实践并选择一个易于记忆且易于拼写的域名。

指向您的域

当您在域名注册商处注册您的域并在虚拟主机上注册您的空间时,域注册商不知道这一点,因此您需要指向您的域。 指向域是将您的域链接到您的网络空间的过程。 这将使您获得访问您网站的流量。

配置 WordPress DNS 时,请告诉域名注册商您的网站托管在哪里。 然后,域注册商将知道,如果用户请求该特定域,它应该将该请求转发给 Web 主机。 然后网络主机将用户指向正确的方向。

那么,它是如何做到的呢?

DNS 的工作原理

当您注册网络托管时,您指定您的域。 该特定步骤指示 Web 主机将请求指向何处。 为了进一步简化这一点,我们的域是“onewebsite.com”。 我们首先告诉网络主机在其服务器上有一个站点,其域为“onewebsite.com”,然后我们告诉域名注册商“onewebsite.com”与该网络主机有关。

当用户键入“onewebsite.com”时,域注册商会将他们的请求转发给网络主机。 然后,网络主机查看其服务器并看到“onewebsite.com”存在。 之后,它将访问者重定向到他们的网站。

现在你知道了

域名系统是互联网中最重要的部分之一,也是最容易被忽视的部分之一。 每次您尝试访问 Internet 上的网站时,DNS 都会将易于记忆的域名转换为 IP 地址。

当您想注册一个域名时,您首先需要去域名注册商购买它。 购买域名后,您将需要良好的网络托管服务来托管您的网站。

在托管您的网站时,您需要确保使用专为 WordPress 设计的专业网络主机。 我们每天都会观察您网站的性能,并让您深入了解您网站的速度和性能。 我们将它免费包含在每个 WordPress 计划中。

查看我们完全托管的 WordPress 托管计划,立即开始。