DNS:我们知道了,现在我们将其提供给您!

如果您已经知道 DNS 的工作原理,好消息是我们现在将它作为我们托管的一部分,您也可以拥有它!如果您不确定 DNS 是什么以及为什么需要它,Do Not S 压力!您将在下方找到您需要了解的所有信息.

但首先,如前所述,我们很高兴地宣布 WPMU DEV Hosting 现在带有完整的 DNS 管理!

2020 年 10 月:我们测试了所有最好的 WordPress 主机!了解我们如何比较.查看结果

使用我们的新 DNS 托管,您只需将您的域名服务器指向我们,我们将管理和设置您的所有 DNS 记录,用于托管、电子邮件和子域多站点的免费通配符 SSL....跳到本帖下方以了解所有相关信息:)

此外,我们即将推出:

所以,直接去这里,不要通过 go 来设置……否则,继续我们下面的 DNS 解释器(带有卡通……你知道你想要).

因为除非使用 IP 地址和网络,否则大多数人不会从 DNA 知道 DNS.

事实上,DNS 是互联网运作的重要组成部分.

大多数人每天都使用 DNS 来上网、完成工作、在线开展业务、查看电子邮件、在平板电脑上看电影或在智能手机上打游戏消磨时间.

Cartoon of Devman juggling many devices at once
DNS 对互联网如此重要,我们应该增加额外的四肢只是为了努力跟上!

在这篇文章中,我们解释:

  • 什么是 DNS?它是如何工作的?
  • DNS 能给您带来什么好处?
  • 如何为您的域名设置和管理 DNS.

那么……什么是 DNS?

假设您想打电话给您的朋友史蒂夫聊天.您在手机联系人的搜索框中输入"Steve".当史蒂夫的名字出现时,你点击通话按钮,接下来你知道......你的电话正在拨打史蒂夫的号码.

你的手机是怎么知道史蒂夫的号码的?

简单……当您为 Steve 创建新联系人时,您的手机会将 Steve 的号码以及其他详细信息(例如他的个人资料图片等)添加到他的联系人记录中.

你不必记住史蒂夫的号码(甚至他的脸长什么样)就可以给他打电话——只需输入他的名字,剩下的事情就由你手机的联系人管理系统完成了!

DNS 的工作方式类似.

DNS 代表 Domain Name System(或 ServiceServer,具体取决于您与谁交谈以及您指的是什么).

基本上,DNS 可让某人轻松执行诸如查找您的网站或使用您的域名(例如 www.YourDomainName.com 或 [电子邮件受保护]).

它通过创建和维护一个包含与您的域名相关的所有信息的记录目录来实现这一点.

现在,因为有超过3.6亿个域名 (TLD) 的名称注册,将每个域名的每条记录存储和维护在一个目录中是不切实际的.

该目录必须非常庞大,并保持临时信息为最新状态,例如域的当前技术管理员是谁、当前托管网站的人以及与域关联的电子邮件等.

>

因此,一家名为 ICANN(互联网名称与数字地址分配机构)的公司保留一个中央域名数据库记录并设置了使域名在互联网上安全运行的所有政策、标准和协议.

然后 ICANN 将维护所有个人域名注册人的准确 DNS 记录的责任分配给域名注册商和网络托管公司.

这些公司必须遵守并遵守 ICANN 的规则和协议,并同意与世界各地的其他服务器、计算机和网络浏览器共享此信息.允许用户访问万维网上的域、网站、电子邮件等.

转述维基百科的定义......

DNS 为连接到 Internet 或专用网络的计算机、服务或其他资源提供命名系统,以将各种信息与分配给每个参与实体的域名相关联.

让我们简要分析一下上述定义中的一些关键概念.

名字有什么意义?

重要的是不要将 IP 地址DNS 地址混淆.

IP 地址是分配给任何计算机(包括服务器)或支持互联网的设备的地址,用于在给定网络上识别它.

这通常是一个可互换的临时分配地址.

例如,在 Google 中搜索"IP 地址"会显示当前分配给我的笔记本电脑的 IP 地址.

Example of an IPv6 IP address.
这是当前分配给我的计算机设备的 IP 地址.

另一方面,DNS 地址在 DNS 服务器的帮助下将域名和主机名转换为 IP 地址(正向 DNS),或将 IP 地址转换为其关联的域名/主机名(反向 DNS).

这允许用户通过在网络浏览器中输入域名来轻松找到网站,而不是试图记住与域 IP 地址相关的一堆数字和字母.

用于托管网站的 DNS 名称示例是"ns1.yourhostingcompany.com".

要查看 DNS 服务器的运行结果,请打开您的网络浏览器并输入此 IP 地址:216.58.194.142.

您将被带到 Google.com.在此过程中,域名服务器将 IP 地址 (216.58.194.142) 转换为其相应的域名 (Google.com).

以上允许托管公司(例如 YourHostingCompany.com)在一个 DNS 服务器地址(例如 ns1.yourhostingcompany.com)下托管一堆网站、域名和电子邮件服务,并管理其所有客户的域记录.

管理全球数百万个域的 DNS 记录是一项分布式服务.

这个复杂的网络系统让世界各地的互联网用户只需在浏览器中输入域名即可找到网站,并确保在眨眼间正确发送和接收电子邮件.

我可以整天谈论 DNS(Do Not Stop),但我建议您查看我们的DNS 终极指南 或观看这个非常酷的视频:

(DNS 完全解释!)

既然您知道 DNS 是什么,它是如何工作的,并且它不是 K-Pop 男孩乐队,那么让我们来谈谈 WIIFM(它对我有什么好处).

DNS 对您有何好处?

我们刚刚看到 DNS 的一些好处包括:

  • 通过使用域名而不是试图记住长 IP 地址,可以更轻松地查找网站.
  • 它快速、安全,并且允许世界各地的公司和个人设置网站、电子邮件、服务器等.
  • 它允许您利用已经构建的复杂且昂贵的基础架构.因此,您可以尽情享受互联网提供的所有精彩内容.

能够使用 DNS 并管理您自己的 DNS 记录意味着您还可以轻松地执行以下操作:

  • 为您的网站设置网络托管并为您的域设置电子邮件(根据您的托管配置和需求,这可以在同一台服务器上或不同的服务器上.)
  • 从其他网络托管公司转移您的网站(例如,您可以使用 WPMU DEV 托管您的所有网站)

除上述之外,在尝试超越设置基本网站的范围时,您可能会遇到一些独特的挑战.

例如,如果您需要安装和配置 WordPress Multisite 网络,其中每个子域都需要使用自己的自定义域,该怎么办?

WordPress 多站点域映射 仅解决了部分解决方案.如果您使用自定义域作为多站点的主域(例如 mysupersmultisite.com),子域子站点将自动创建为该主域的子域(例如 subsite.domain.com).这需要通过您的 DNS 提供商为您的每个子域设置一条 DNS 记录.

推荐的方法是安装通配符 SSL.然而,为 WordPress 多站点子域设置 SSL 非常具有挑战性.在设置子域、附加域、通配符和匹配内容时,试图了解使用 SSL 证书可以做什么和不能做什么,以便可以访问谁比试图弄清楚如何制作更棘手一碗热咖喱,而你只需要用黄瓜和冰块做饭.

避免所有麻烦的最佳方法是让您的托管公司处理这些挑战.然而,在不向主机支付大笔费用的情况下推卸责任需要智能 DNS 管理工具.

介绍...WPMU DEV 的 DNS 管理器

我们非常自豪地宣布,我们的托管服务新增了令人兴奋的智能DNS 管理.

DNS 很复杂.生活是复杂的.我们热爱生活,讨厌复杂,因此我们已着手让您的生活变得更轻松.我们新的 DNS 托管和管理工具具有内置的自动化、专家配置和大量差异化功能.

直到最近,我们的成员发现在我们的主机上使用子域多站点具有挑战性,因为它需要通配符 SSL 证书.他们不得不购买昂贵的证书并让我们手动安装它.Let's Encrypt 提供的免费 SSL 支持子域多站点,但只能通过 DNS 记录验证域.

现在您可以与我们一起托管您的 DNS,这使我们能够获得为通配符多站点提供免费证书所需的访问权限.您刚刚为自己省了一大笔钱和很多麻烦!

只需将您的域名服务器指向我们,我们就会为您的子域多站点管理和设置您的所有 DNS 记录,用于托管、电子邮件和免费通配符 SSL.

我对现有的 DNS 提供商很满意……我为什么要切换?

假设 Cloudflare 正在管理您的 DNS 记录.Cloudflare 是出色的 DNS 提供商.但是,如果您正在为子域多站点寻找免费的 Let's Encrypt 通配符 SSL 证书,您将需要 购买专用 SSL 证书,如果没有 昂贵的企业计划.

不需要将您的 DNS 切换给我们,但如果您使用我们的 DNS,配置您的主机和电子邮件记录会容易得多.

所以……基本上,如果您正在寻找免费的 Let’s Encrypt 通配符 SSL 证书,或者为了节省 WPMU DEV 托管和电子邮件配置的时间,请使用我们的 DNS.否则,像 Cloudflare 这样的提供商是一个不错的选择,您无需切换.

作为 WPMU DEV 成员,您已经可以访问一整套功能强大的 WordPress 插件和为您的所有用户(和您的客户的)网站.我们最先进的托管包括站点克隆、WAFIPv6 等功能a>、电子邮件托管、备份、SSH 等.

所有这些都可以通过 The Hub(您的中央 WordPress 命令和管理中心)进行管理,从而节省您的时间和金钱.

无论您是个人网站所有者、网络开发人员,还是与我们一起托管一百个或更多 WordPress 网站或多站点网络的机构,从 The Hub 管理您所有域的 DNS 的能力都使您能够完全控制您的在线状态.

而且我们让 DNS 管理控制台非常易于使用.

让我告诉你......

使用 DNS – 教程

让我们来看看使用 WPMU DEV 的 DNS 管理控制台和托管服务配置 DNS 的三个场景:

  1. 为全新域名配置 DNS.
  2. 使用新/现有域设置全新的 WordPress 网站.
  3. 将现有的 WordPress 网站从另一个网络主机迁移到 WPMU DEV 主机.

有关从 HUB 管理域和 DNS 记录的完整分步文档,请参阅我们的官方文档部分.

以下教程中的 DNS 屏幕截图来自我们新的 Hub 2.0 界面.我们的托管界面将很快升级到 Hub 2.0.在此处查看新的 Hub 2.0 功能:The Hub 2.0

1.为全新域名配置 DNS

在此示例中,我们将设置 DNS 名称服务器记录以将一个全新的域名指向 WPMU DEV.

完成此操作后,我们将更改域注册商的名称服务器,将域指向 WPMU DEV 的 DNS 服务器,以便我们可以从 WPMU DEV 设置虚拟主机并管理域的 DNS.

首先,请登录您的 WPMU DEV 成员区域,然后转到 The Hub 并单击 DNS.

Hub-DNS menu
在 Hub 中选择 DNS.

点击 + 号添加您的域.

Add your first domain to manage DNS
让我们添加您的域...

在域字段中输入或粘贴您的域.系统检查并验证您的域后,点击蓝色箭头继续.

Add New Domain
看起来不错……

由于这是一个全新的域,没有以前的 DNS 记录需要验证,所以我们跳过这一步,点击蓝色箭头继续.

Setup DNS-Verify DNS Records screen.
这里没什么可看的-单击蓝色箭头跳过此步骤!

我们的系统会自动配置所有内容并显示您需要输入到域注册商记录中的 DNS 服务器地址.

这会将您的域指向 WPMU DEV 的域名服务器,并允许您从 WPMU DEV 管理域的 DNS.

DNS Nameservers screen-WPMU DEV DNS
差不多了……我们只需要将域指向 WPMU DEV 域名服务器.

每个域名注册商都有自己的域名服务器管理流程.

在这个例子中,我在 freenom,所以我按照他们的文档更改了我的域的名称服务器记录.

有关使用通用域名注册商编辑域名服务器的指南,请参阅我们的文档.

freenom nameserver records
更改域名注册商中的域名服务器记录.

在您的域名注册商中更改域名服务器记录后,返回 Hub DNS 控制台并点击检查域名服务器按钮.

Check nameservers button WPMU DEV DNS
检查域名服务器...

名称服务器更改可能需要 24-48 小时才能传播.

如果域名服务器尚未传播新记录,您将收到一条消息,告知您您的域仍未指向 WPMU DEV 的域名服务器.给它几分钟到一天不等的时间,然后再试一次.

Message displayed if nameserver settings not propagated.
名称服务器更改可能需要 24-48 小时才能传播.

您可以使用免费的 DNS 传播检查工具,例如 DNSCheckerWhatsMyDNS 检查您的域名服务器传播状态.

在本例中,我们将使用 DNSChecker.org.

输入您的域,从下拉菜单中选择 NS,然后单击搜索按钮检查 DNS.

DNS Checker-DNS Propagation Checker
使用 DNSChecker.org 等 DNS 传播工具检查域名服务器传播.

在本例中,我的域的域名服务器传播速度非常快(不到 5 分钟).

DNS Checker DNS Propagation results
此域的名称服务器更改已传播到新的 DNS 服务器……呜呜!

在为您的新域传播更改后,您的 DNS 应该已全部设置完毕.

DNS setup
您的 DNS 已设置完毕!

2.设置新的 WordPress 站点和域名

假设您想使用 WPMU DEV 托管一个或多个 WordPress 网站.

以下是您将采取的步骤:

  1. 使用临时网址为您的新网站设置托管.
  2. 传输您域的 DNS 记录.
  3. 将您的主机与域名关联起来.

如果您需要有关如何为您的网站设置托管的详细说明,请查看我们的托管文档.

基本上,要使用 WPMU DEV 设置托管帐户,您只需:

  1. 转到中心,然后点击托管菜单.
  2. 找到并点击加号按钮以显示托管选项.
  3. 选择创建新网站.
  4. 创建一个临时网站 URL(即username.wpmudev.host).
  5. 点击屏幕并按照说明进行操作,直到您的主机完全设置、自动配置,并且您的带有临时域的站点可供使用.这应该只需要一分钟或更短的时间.

一切设置完毕后,您的新站点将出现在您的托管列表中.点击临时域名旁边的按钮以访问您网站的托管管理面板.

WPMU DEV Hosting screen with Manage button highlighted.
单击新站点旁边的箭头以访问托管管理面板.

在托管面板中,单击域菜单项.

The Hub-Hosting menu.
中心>托管 >域.

此面板显示您的新站点的 DNS 记录.您将需要这些来将您的域名与您的新网站相关联.

要将这些记录添加到您的域名中,我们首先需要将您的域名添加到您的主机设置中.

点击添加域按钮.

Hosting > Domains screen with Add Domain button highlighted.
托管>域 >添加域.

输入您的域名,如果您还希望为您的域配置 www 版本,请勾选可选的 www,然后单击添加域按钮.

Add A Domain screen with Add Domain button highlighted.
点击添加域.

点击按钮后,您将返回到托管面板的域屏幕.

现在我们已经添加了您的域名,让我们让您的域和托管空间知道彼此的存在.

为此,请将 DNS 记录从"域"屏幕复制到剪贴板,然后将它们粘贴到纯文本文件中.下一步将需要这些.

Sample website's DNS records.
将这些复制到剪贴板并粘贴到文本文件中.

只是为了 A 记录……你的 CNAME 是什么?

到目前为止,我们已经在 WPMU DEV 的服务器上设置了一个新的托管空间并添加了我们的域名.现在是时候让这些人互相交流了.

这是本教程的 DNS 部分开始的地方(终于……呜呼!)

在我们执行此操作之前,您需要为您的域设置和配置您的域名服务器记录,然后将您的域名指向我们的托管服务器.

这在前面的教程 #1 中已详细介绍.只需按照这些教程步骤操作,直到您看到下面的屏幕截图.

设置并配置完域名服务器后,单击"添加"按钮将保存在文本文件中的其他记录添加到 DNS 管理器.

DNS Records dropdown menu list.
单击"添加"按钮以设置其他 DNS 记录.

点击添加按钮,您可以从一堆不同的记录中进行选择.

让我们从 CNAME 记录开始.

因为您已选择从 WPMU DEV 的托管设置和运行所有内容,只需复制下面显示的详细信息,将这些输入到您自己的记录字段中,然后单击添加按钮.

Add New CNAME Record screen
添加您的 CNAME 记录.

重复此过程为您的 IPv4 地址添加 A 记录(使用保存到文本文件中的唯一地址).

Add New A Record screen.
添加您的 A 记录.

最后,做同样的事情,为您的 IPV6 地址添加 AAAA 记录.

Add New AAAA Record screen.
添加您的 AAAA 记录.

您的 DNS 记录屏幕应该类似于下面的屏幕截图.

Sample DNS records screen.
看起来很漂亮!

您现在要做的就是等待记录传播.

如前所述,您可以使用免费的 DNS 检查工具(例如 DNSChecker)检查传播状态或 WhatsMyDNS.

如果一切都设置正确,您应该会看到一个充满可爱绿色勾号的屏幕,如下图所示.

The Hub > Hosting > Domains screen with new domain added successfully.
DNS 成功创建和传播!

现在剩下要做的就是选择您想将哪个选项设置为主域(例如,带或不带 www 扩展名),您就可以开始托管、站点和 DNS 了!

The Hub > Domains screen.Domain set up successfully!
主机、站点和DNS设置成功……游戏,设置,匹配!

3.迁移现有的 WordPress 站点或域

在本教程中,让我向您展示 DNS 工具如何在将现有站点或域迁移到 WPMU DEV 时为您提供帮助.

在这个例子中,我将把我目前在其他地方托管的域带到 WPMU DEV.

首先,登录您的 WPMU DEV 成员区域,然后转到 The Hub 并点击 DNS.

The Hub with DNS menu item highlighted.
中心> DNS.

点击"域"部分中的"添加域"按钮.

DNS Domains screen-Add a domain button.
中心> DNS >域 >添加域.

输入您想要带到 WPMU DEV 的域,然后点击蓝色箭头按钮继续.

Add New Domain
让我们将当前托管在其他地方的域添加到 WPMU DEV.

DNS 管理器会自动扫描您现有的提供商,并允许您将它自动找到的任何常见 DNS 记录导入到您的新 DNS 配置中.

按照建议,您还可以在更新名称服务器之前添加其他记录或删除任何不需要的记录.

Verify DNS records screen displaying scanned DNS records from existing provider.
当你点击按钮继续.

DNS 管理器将自动导入您的所有 DNS 记录.您现在需要做的就是按照教程 #1 中所示配置您的域名服务器,然后设置您的主机并迁移您的网站.

Screen showing all DNS records for example domain name.
WPMU DEV 的 DNS 管理器屏幕.

有关如何设置和管理域和 DNS 记录的完整文档,请查看我们的文档部分.

有用的提示:检查您的 DNS 性能

您可以随时查看 DNS 的速度.只需转到 DNS 性能 并查看 DigitalOcean:

DNS Performance chart.
在 DNS 性能图表中查找 DigitalOcean 的结果.(图片:dnsperf.com)

DNS 亲爱的

您不必通过 WPMU DEV 管理您的 DNS 记录,您可以使用其他 DNS 管理工具(例如您的域注册商),但您将无法使用免费电子邮件等功能或多站点管理,那么……为什么不从 The Hub 管理所有内容?

我们的 DNS 管理器只是我们使命的一部分,为您提供最方便、可靠、快速、简单且专业管理的方式来运行您(和您客户的客户的 WordPress 托管需求).

就像"吃到饱"的电子自助餐一样,所有这些都包含在您的 WPMU DEV 会员资格 套餐中.

WPMU 会员可以访问我们的整套贴心插件、The Hub、白标托管经销商状态、24/7 全天候高级支持等等……所有这些都包含在他们的会员资格中.

WPMU 开发更新-2020 年 10 月 查看新的 HUB 选项卡!

3

发表回复