您是否需要更改名称服务器并将您的域名指向新的WordPress 托管提供商?
名称服务器告诉全球域名系统在哪里寻找特定网站。这听起来可能有点技术性,但更改名称服务器是一个相当简单的过程。
在本文中,我们将向您展示如何轻松更改域名服务器并逐步指向不同的主机或防火墙。
![更改您的名称服务器并将您的域指向新主机 更改您的名称服务器并将您的域指向新主机](https://www.wpbeginner.com/wp-content/uploads/2020/11/change-nameservers-main.png)
什么是名称服务器?
名称服务器是域名系统全局数据库的一部分。他们的工作是告诉其他计算机在哪里可以找到域名。
如果您的网络托管帐户是您的网站文件所在的房屋,那么域名就是该房屋的街道地址。
名称服务器告诉互联网在哪里可以找到与域名相关的网站地址。
![域名如何运作 域名如何运作](https://www.wpbeginner.com/wp-content/uploads/2020/11/howdomainswork.png)
当您在 Web 浏览器中输入域名时,它首先向构成域名系统 (DNS) 的全球服务器网络发送请求。
然后,这些服务器搜索与该域关联的相应名称服务器并相应地转发请求。
例如,如果您的网站托管在Bluehost上,那么其名称服务器信息将如下所示:
ns1.bluehost.com
ns2.bluehost.com
这些名称服务器是由您的网站托管服务提供商管理的计算机。您的托管公司会将用户的请求转发到存储您的网站的计算机(也称为服务器)。
为什么以及何时需要更改域名服务器?
您需要更改名称服务器的主要原因有两个:
- 您正在更换网络托管提供商。
- 您要添加 Sucuri 或 Cloudflare 等 Web 应用程序防火墙来保护您的网站。
当您将网站移至新的托管公司时,您将需要更改域名的名称服务器信息,以便它指向新的托管位置。
这非常重要,因为通常情况下,您的旧托管公司会在您的计划到期后删除您的文件。如果您不更改名称服务器,那么您的用户将无法找到您的网站。
实施 Web 应用程序防火墙 (WAF) 时,WordPress WAF 插件会要求您将名称服务器指向它们。
对于Sucuri或 Cloudflare 等所有 Web 应用程序防火墙来说,这是必需的步骤,因为它可以通过在 DNS 级别阻止攻击来帮助它们保护您的网站服务器免受攻击。
除了这两个常见原因之外,您很少需要更改名称服务器。但是,您可能需要添加 DNS 记录,例如更改您的专业电子邮件地址的 MX 记录等。
话虽这么说,让我们看看如何轻松更改域的名称服务器并将它们指向您的新主机。
如何更改域的名称服务器
更改您的名称服务器非常简单。根据您的域名注册商的不同,该过程可能会略有不同,但基本步骤是相同的。
我们将介绍在几个流行的域名注册商和网络托管公司上更改名称服务器的说明。您可以使用快速链接跳转到您的主机的部分。
- 使用 Domain.com 更改您的域名服务器
- 使用 Bluehost 更改您的域名服务器
- 使用 SiteGround 更改您的名称服务器
- 使用 Hostinger 更改您的名称服务器
- 使用 HostGator 更改您的名称服务器
- 使用 GoDaddy 更改您的域名服务器
- 使用 Namecheap 更改您的域名服务器
- 使用 WordPress.com 更改您的名称服务器
在编辑名称服务器之前,您需要了解要使用的新名称服务器记录。您的新网络主机应该能够告诉您这一点。
名称服务器通常看起来像ns1.bluehost.com
和ns2.bluehost.com
。有些网络主机使用 IP 地址。
提示:名称服务器更改可能需要几个小时才能生效。如果您的网站没有立即显示在您的域中,请耐心等待。
使用 Domain.com 更改您的域名服务器
Domain.com是最受欢迎的域名注册商之一。通过 Domain.com 注册域名并将其托管在其他地方很容易。
奖励:如果您需要注册新域名,那么您可以使用我们的独家 Domain.com 优惠券获得 25% 的折扣。
要更改您的域名服务器,您首先需要登录您的Domain.com 帐户。之后,您必须单击左侧边栏中的“DNS 和名称服务器”链接。
![查看 Domain.com 域的 DNS 详细信息 查看 Domain.com 域的 DNS 详细信息](https://www.wpbeginner.com/wp-content/uploads/2020/11/dns-and-nameservers-domaincom.png)
这将带您进入一个页面,您可以在其中查看您的 DNS 记录。
开始之前,请确保在屏幕顶部的面包屑导航中选择了正确的域。
![确保选择了正确的域名 确保选择了正确的域名](https://www.wpbeginner.com/wp-content/uploads/2020/11/select-correct-domain-domaindotcom.png)
验证域名正确后,只需向下滚动直至到达 NS 记录。应该有 2 个,ns1.domain.com 和 ns2.domain.com。
首先,单击旁边的 3 个垂直点,ns1.domain.com
然后选择“编辑”。
![Domain.com 的 DNS 设置列表中的名称服务器 Domain.com 的 DNS 设置列表中的名称服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/nameservers-in-list-domaincom.png)
您将看到一个弹出窗口,您需要在其中编辑名称服务器记录。只需在“内容”框中输入新的名称服务器,然后单击“更新 DNS”按钮即可。在这里,我们使用Bluehost的名称服务器:
![使用 Domain.com 更新站点的名称服务器 使用 Domain.com 更新站点的名称服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/update-domaincom-nameserver.png)
对 ns2.domain.com 名称服务器记录重复相同的过程。
您将在列表中看到更新的名称服务器。
![我们更新后的域名服务器显示在 Domain.com DNS 设置列表中 我们更新后的域名服务器显示在 Domain.com DNS 设置列表中](https://www.wpbeginner.com/wp-content/uploads/2020/11/nameservers-updated-list-domaincom.png)
这就是将您的网站域指向新主机所需要做的全部工作。
使用 Bluehost 更改您的域名服务器
Bluehost是一家著名的 WordPress 网络托管公司。他们也是域名注册商。如果您在 Bluehost 注册了域名,则可以轻松更改您的域名服务器。
首先,您需要登录您的Bluehost 帐户。接下来,单击左侧的“域”选项卡。您应该在列表中看到您的网站域。只需单击您的域旁边的下拉列表,然后选择 DNS。
![在 Bluehost 中管理您的域的 DNS 设置 在 Bluehost 中管理您的域的 DNS 设置](https://www.wpbeginner.com/wp-content/uploads/2020/11/domains-manage-dns-bluehost.png)
您现在将在Bluehost中看到您的域的 DNS 详细信息。继续并单击这些旁边的“编辑”按钮。
![使用 Bluehost 编辑您的域名服务器 使用 Bluehost 编辑您的域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/edit-nameservers-bluehost.png)
现在,您需要单击“自定义”选项并输入新网络主机的名称服务器。接下来,单击“保存”按钮。
![为您的 Bluehost 域使用自定义域名服务器 为您的 Bluehost 域使用自定义域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/changing-bluehost-custom-nameservers.png)
然后您将在列表中看到更新的名称服务器:
![Bluehost 中列出的更新后的名称服务器详细信息 Bluehost 中列出的更新后的名称服务器详细信息](https://www.wpbeginner.com/wp-content/uploads/2020/11/nameservers-updated-list-bluehost.png)
这就是您需要做的全部。您的网站域名现在指向您的新网络主机。
恭喜,您已成功更改 Bluehost 上的名称服务器。
使用 SiteGround 更改您的名称服务器
SiteGround是一家知名的优质 WordPress 托管公司。我们使用它们来托管 WPBeginner 网站。
他们还提供域名注册作为其网络托管平台的一部分。
要更改SiteGround中的名称服务器,您首先需要登录您的SiteGround 帐户。
接下来,单击转至服务 » 域页面,然后单击所选域的“管理名称服务器”链接。
![单击您选择的域的管理名称服务器链接 单击您选择的域的管理名称服务器链接](https://www.wpbeginner.com/wp-content/uploads/2020/11/manage-nameservers-link-siteground.png)
在弹出窗口中,只需删除现有的SiteGround名称服务器并输入您要使用的新名称服务器即可。您可以选择添加第三个和第四个名称服务器。
准备好后,请继续并单击“确认”按钮。
![编辑您的名称服务器记录并保存更改 编辑您的名称服务器记录并保存更改](https://www.wpbeginner.com/wp-content/uploads/2020/11/change-nameservers-siteground.png)
您的新域名服务器现在将显示在您的域名旁边。
奖励:想要像 WPBeginner 一样在 SiteGround 上托管您的网站吗?他们通过我们独家的 SiteGround 优惠券为我们的用户提供 63% 的网络托管折扣。当您点击我们的优惠券链接时,折扣会自动应用。
恭喜,您现在已经更改了 SiteGround 上的域名服务器。
使用 Hostinger 更改您的名称服务器
Hostinger是顶级 WordPress 托管公司之一。他们还允许客户注册域名。
要更改 Hostinger 中的域名服务器,您需要登录您的 Hostinger 帐户并单击顶部的“域名”。
![Hostinger 管理域名 Hostinger 管理域名](https://www.wpbeginner.com/wp-content/uploads/2020/12/hostinger-manage-domain.png)
接下来,您需要向下滚动一点,然后单击域名旁边的“管理”按钮。
接下来,单击左栏中的 DNS / 名称服务器。您现在将看到您的域名当前使用的名称服务器。
![Hostinger 域名服务器 Hostinger 域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/12/hostinger-nameservers1.png)
单击“更改名称服务器”按钮继续。
之后,单击选择“更改名称服务器”选项,然后在下面输入您的名称服务器条目。
![输入新的名称服务器条目 输入新的名称服务器条目](https://www.wpbeginner.com/wp-content/uploads/2020/12/hostinger-nameservers2.png)
不要忘记单击“保存”按钮来存储您的设置。
Hostinger 现在将更新您域的名称服务器并将它们指向您的新托管提供商。
使用 HostGator 更改您的名称服务器
HostGator是另一家流行的网络托管公司和域名注册商。
要更改 HostGator 上的名称服务器,您需要登录您的HostGator 帐户。
接下来,您需要单击“域”选项卡,然后单击所选域的名称以查看更多详细信息。
![HostGator 帐户中的“域”选项卡 HostGator 帐户中的“域”选项卡](https://www.wpbeginner.com/wp-content/uploads/2020/11/hostgator-domains-tab.png)
现在,您将在域名下方看到展开的详细信息部分。在这里,您只需单击名称服务器详细信息下方的“更改”链接即可。
![查看您的 HostGator 域名的详细信息 查看您的 HostGator 域名的详细信息](https://www.wpbeginner.com/wp-content/uploads/2020/11/hostgator-more-details-domain.png)
您现在将看到名称服务器出现两个新框。您只需在这些框中输入您的名称服务器,然后按“保存名称服务器”按钮即可。
![在 HostGator 中输入您的新名称服务器 在 HostGator 中输入您的新名称服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/hostgator-manually-set-name-servers.png)
然后,这些框将变成绿色,表示名称服务器更改已保存。如果您返回域概述,您将在列表中看到新的域名服务器:
![HostGator 列表中的新域名服务器 HostGator 列表中的新域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/hostgator-new-nameservers.png)
恭喜,您已成功更改HostGator上的名称服务器。
奖励:想要在HostGator上注册免费域名吗?您可以使用我们的HostGator 优惠券获得 HostGator 托管 62% 的折扣,以及免费域名和 SSL 证书。
使用 GoDaddy 更改您的域名服务器
GoDaddy是最著名的托管和域名公司之一。
要更改您的域名服务器,您首先需要登录您的GoDaddy 帐户。
您应该会在主页上看到列出的域。只需单击您选择的域的 3 个垂直点,然后选择“管理 DNS”选项。
![为您的域选择“管理 DNS”选项 为您的域选择“管理 DNS”选项](https://www.wpbeginner.com/wp-content/uploads/2020/11/godaddy-domains-manage-dns.png)
接下来,您需要单击“我将使用我自己的名称服务器”选项并输入您要使用的名称服务器。您可以使用“添加名称服务器”按钮添加 2 个以上。
![在 GoDaddy 中输入您的新域名服务器 在 GoDaddy 中输入您的新域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/godaddy-enter-nameservers.png)
完成后,只需单击“保存”按钮即可。
GoDaddy 可能会弹出警告提示进行确认。只需选中该框,然后单击“继续”按钮即可。您的域名服务器现已更改。
![选中来自 GoDaddy 的警告消息下方的复选框 选中来自 GoDaddy 的警告消息下方的复选框](https://www.wpbeginner.com/wp-content/uploads/2020/11/godaddy-nameservers-warning.png)
奖励:您可以获得GoDaddy托管 89.9% 的巨额折扣并获得免费域名。有关更多详细信息,请查看我们的GoDaddy 优惠券页面。
恭喜,您已成功更改 GoDaddy 上的域名服务器。
使用 Namecheap 更改您的域名服务器
Namecheap是另一家提供高价值域名的顶级域名公司。
要更改您的域名服务器,您首先需要登录您的Namecheap 帐户。接下来,单击“域列表”选项卡,然后单击所选域旁边的“管理”按钮。
![单击您的域名旁边的管理链接 单击您的域名旁边的管理链接](https://www.wpbeginner.com/wp-content/uploads/2020/11/namecheap-manage-domain.png)
之后,您需要向下滚动到页面的“名称服务器”部分。在这里,您需要单击下拉列表并选择“自定义 DNS”选项。
![选择自定义 DNS 选项 选择自定义 DNS 选项](https://www.wpbeginner.com/wp-content/uploads/2020/11/namecheap-custom-dns.png)
只需在此处添加您的名称服务器即可。
添加名称服务器条目后,单击“检查”按钮以保存更改。
![在 Namecheap 中添加您的域名服务器 在 Namecheap 中添加您的域名服务器](https://www.wpbeginner.com/wp-content/uploads/2020/11/namecheap-add-nameservers.png)
您的新名称服务器现在将显示在列表中。
Namecheap 现在将开始将您的域名指向新的托管提供商。
![您的域名服务器现在显示在 Namecheap 列表中 您的域名服务器现在显示在 Namecheap 列表中](https://www.wpbeginner.com/wp-content/uploads/2020/11/namecheap-nameservers-in-list.png)
恭喜,您已成功更改Namecheap上的名称服务器。
使用 WordPress.com 更改您的名称服务器
WordPress.com是由 Automattic 创建的托管服务,该公司由 WordPress 联合创始人 Matt Mullenweg 领导。它有一些限制,因此用户有时决定迁移到自托管的WordPress.org 网站。
如果您不清楚 WordPress.com 和 WordPress.org 之间的区别,那么您应该查看我们的WordPress 比较表。
如果您从 WordPress.com 迁移到另一个WordPress 托管提供商,我们建议您将域转移到新主机。这样,您的域名和托管将在同一位置进行管理。
但在某些情况下,您将无法这样做。例如,如果您最近注册了域名,则 60 天内无法转移该域名。在这种情况下,您需要更改 WordPress.com 上的名称服务器。
您需要做的第一件事是登录您的WordPress.com 帐户。之后,您应该导航到我的网站 » 升级 » 域页面,然后选择要更改的域。
![导航至我的网站 » 升级 » 域名](https://www.wpbeginner.com/wp-content/uploads/2021/09/nameserverwordpresscomupgradedomains-1.png)
完成此操作后,您将看到可以在域上执行的所有操作的列表。您需要从列表顶部选择“更改您的名称服务器和 DNS 记录”。
![更改您的名称服务器和 DNS 记录](https://www.wpbeginner.com/wp-content/uploads/2021/09/nameserverwordpresscomchangenameservers.png)
接下来,您需要将“使用 WordPress.com 名称服务器”开关切换到关闭位置。您现在可以输入您想要使用的名称服务器。
最后,您应该单击“保存自定义名称服务器”按钮来保存您的设置。
![输入您想要使用的名称服务器](https://www.wpbeginner.com/wp-content/uploads/2021/09/changenameserverswordpresscom.png)
这就是将您的网站域指向新主机所需要做的全部工作。
设置域名服务器后的最终步骤
任何域名服务器更改都可能需要几个小时才能在全球范围内生效。这是因为它要求每个互联网服务提供商清除其缓存历史记录并将 IP 地址更新为新记录。
如果这是您第一次更改域名服务器,那么保持耐心很重要,因为更改通常不会立即生效。
如果几个小时后,您的名称服务器更改仍未显示,那么您可以尝试刷新计算机上的DNS 缓存。
我们希望本文能帮助您了解如何更改名称服务器并将域指向另一台主机。您可能还想查看我们所有网站必备的WordPress 插件列表,以及我们对发展业务的最佳电子邮件营销服务的比较。