任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

演示翻译-如何修复WordPress中的DNS服务器未响应错误

您是否正在寻找最简单的方法来修复WordPress中的‘dns服务器未响应’错误? 在您自己的WordPress网站或第三方网站上,您可能会因为许多原因而收到dns Not Response错误。 在本文中,我们将向您展示如何轻松地进行故障排除和修复WordPress中的‘dns服务器未响应’错误。 ‘dns服务器未响应’错误意味着您的浏览器无法与托管网站的服务器建立连接。 当存在不可用的DNS提供程序、防火墙问题、网络连接问题,或者当您的Internet调制解调器或路由器出现问题时,通常会出现此错误。 话虽如此,让我们看看多种方法来轻松地排除故障并修复您网站上的“dns服务器未响应”错误: 检查您的Internet连接尝试切换到其他Web浏览器或隐身模式禁用防火墙或防病毒更改DNS服务器地址刷新您的DNS缓存 一旦你进入“设置”应用程序,点击侧边栏中的“隐私与安全”选项。 从这里,选择“Windows安全”选项。 这将引导您进入一个新屏幕,您必须从列表中选择‘Virus and Threat Protection’(病毒和威胁防护)选项。 之后,在“Microsoft Defender Firewall”选项下切换开关并将其设置为“Off”。 如果您使用的是Mac,则只需转到系统首选项»安全和隐私从Apple工具栏。 这将把您带到“安全和隐私”窗口。 在这里,只需点击“防火墙”选项卡,然后关闭防火墙。 您现在已经禁用了计算机上的防病毒和防火墙程序。 禁用防火墙后,请访问您的网页以查看错误是否已解决。 一旦你在那里,右击你正在使用的互联网连接。 接下来,只需从打开的提示符中选择“Properties”选项即可。 此时,您可能需要提供管理员密码。如果您没有这些权限,请联系您的IT部门或计算机管理员。 之后,您将看到“属性”窗口。 在这里,您必须找到并双击列表中的“Internet协议版本4(TCP/IPv4)”选项,这将打开一个新窗口。 在这里,只需勾选“自动获取IP地址”框,然后勾选“使用以下DNS服务器地址”框即可。 在那之后,你需要输入你从公共域名服务器获得的域名地址,然后点击底部的“确定”按钮。 例如,Cloudflare的公共域名是1.1.1.1,谷歌的公共域名是8.8.8.8和8.8.4.4。 现在重新启动计算机并访问您的站点,以查看错误是否已解决。 如果您是Mac用户,只需选择工具栏中的Apple图标,然后单击“系统首选项”选项即可。 在出现的弹出窗口中,选择“网络”,然后点击“高级”按钮。 在那之后,只需打开‘dns’标签。在这里,你会在左下角找到一个‘+’按钮。 点击它将添加一个地址为0.0.0.0的新的DNS服务器。 现在,继续并键入您要使用的首选DNS服务器的编号。 例如,Cloudflare的公共域名是1.1.1.1,谷歌的公共域名是8.8.8.8和8.8.4.4。 之后,只需点击“确定”按钮,即可返回到上一个弹出窗口。 在这里,点击‘Apply’按钮保存您的更改。 现在,您需要访问您的站点以检查错误是否已删除。 5.刷新您的DNS缓存 就像你的浏览器一样,电脑还存储了你访问的网站的所有IP地址,因此它不必两次查找相同的IP地址。 但是,DNS缓存信息可能会过时,这可能会导致您的站点上出现“DNS服务器未响应”错误。 当你把你的站点移到一个新的域名或者你把你的站点移到一个新的WordPress主机时,就会发生这种情况。 刷新您的dns缓存可以删除‘dns服务器没有响应’的错误。你所需要做的就是查看我们关于如何清除Mac、Windows和Google Chrome上的DNS缓存的指南,以获取更多说明。 我们希望这篇文章能帮助你学习如何轻松修复WordPress中的‘dns服务器不响应错误’。你可能还想看看我们针对WordPress的终极安全指南和为小企业提供的最好的电子邮件营销服务。 中国和中国都是如此。

WordPress DNS协议,DNS欺骗,DNS污染 文字详细教程

如果说好莱坞电影教会我们一件事的话,那就是黑客很聪明,他们有各种各样的伎俩来绕过我们的安全。在现实世界中,安全问题往往归结为机会,而不是发展技能。“DNS中毒”攻击符合这一描述,事实上,您需要具备防止域被欺骗的技能。 这个概念很简单:访问者看到的是你的网站,但它是欺诈和有害的,而这个假网站看起来很相似。因此,您需要采用多种技术来确保用户的安全,并且您的站点不会受到攻击。 在这篇文章中,我们将深入探讨DNS污染(英文DNS Poisoning),又或者称作DNS中毒和域欺骗的概念。我们还将讨论一些相关概念,以帮助您理解为什么您的最终响应是最佳方法。 域名系统(DNS)入门 DNS查找的过程 什么是DNS污染 如何预防DNS污染 域名系统(DNS)入门 在我们进入DNS污染的细节之前,让我们先谈谈域名系统。虽然浏览一个网站似乎是一项简单的任务,但在服务器的引擎盖下有很多事情在进行。 从“A”到“B”涉及很多因素: IP地址。这是一个数字串,是你的实际网址。把它们当作你房子的坐标。例如,127.0.0.1:8080是标准的“本地主机”地址(即您的计算机)。 域名。如果IP地址代表坐标,则域名就是信封上显示的地址。当然,“wbolt.com”就是其中的一个例子。 DNS请求。这是一个高级前端任务和复杂的低级流程的极好例子。现在,考虑一个请求是浏览器请求一个专用服务器地址是一组坐标。 DNS服务器。这与您网站的服务器不同,它是四台服务器合一的。它的工作是处理DNS请求。我们将在后面的章节中更详细地讨论这一点。 递归服务器。您还将看到这些名为“解析名称服务器”的服务器。它是DNS查找过程的一部分,负责在服务器上查询与IP地址相关的域名。 总的来说,DNS使最终用户获取域名变得简单。它是Web的核心部分,因此,它有许多活动部分。 接下来我们将介绍查找过程本身,尽管您已经看到DNS如何完成一项重要任务。 DNS查找的过程 请容忍我们,我们提供的是一个抽象的类比。 把人们带到偏远地区的活动,如登山或航海,都有一个共同的危险:迷路和不能及时找到。定位被困人员的传统方法是使用坐标。它们是明确的,并提供精确的准确性。 然而,这个过程也有缺点。首先,你需要知道如何计算你在任何地点的坐标——如果你在世界的偏远地区,那就很棘手了。第二,你必须向救援队清楚说明这些坐标。一个错误的数字和后果是可怕的。 what3words应用程序需要计算和传递坐标的复杂过程,并将其转换为一个三个单词的大致位置摘要。例如,以Automatic的总部为例: Apple地图中的自动化办公室 该位置的坐标为37.744159, -122.421555。不过,除非你是一名专业的航海家,否则你不太可能知道这一点。即使你这样做了,把它交给能帮助你的人也是一个渺茫的提议。 简言之,What3单词需要一组抽象的坐标,并将它们翻译成三个值得记忆的单词。就Automatic的办公室而言,就是decent.transfers.sleeps: what3words网站,展示Automatic的办公室 这使得几乎所有能够访问该应用程序的人都能掌握复杂的全球定位。它已经拯救了很多平民的生命。 这与DNS查找相关联,因为过程类似。在what3words的情况下,救援者向应用程序询问字串的坐标。请求通过服务器发送,以查找坐标,并在找到坐标后返回给最终用户。 DNS查找具有类似的流程: 您的浏览器请求域名的IP地址。 您的操作系统(OS)要求递归服务器查找域名,并开始运行其服务器集合。 当它找到域名时,它将返回到浏览器。 what3words的缺点之一是一个单词字符串不如一组坐标精确。这意味着您可以快速确定一个大致位置,但可能需要花费更长的时间才能找到被困人员。 DNS查找也有缺点,恶意攻击者可以利用这些缺点进行攻击。不过,在我们看这个之前,让我们先简单地绕道讨论一下缓存,以及它如何加快查找速度。 DNS缓存 与Web缓存非常相似,DNS缓存可以帮助您向服务器调用常规查询。这将使每次新访问获取IP地址的过程更快。 简而言之,缓存位于DNS服务器系统内,并减少了到递归服务器的额外行程。这意味着浏览器可以直接从DNS服务器获取IP地址,并更快地完成GET请求。 您将在整个系统中找到DNS缓存。例如,您的计算机将具有DNS缓存,路由器和internet服务提供商(ISP)也将具有DNS缓存。你通常不会意识到你的浏览体验有多依赖DNS缓存,直到你成为DNS中毒的受害者。 什么是DNS污染 现在,您已经了解了DNS查找的概念和获取IP地址的整个过程,我们可以了解如何利用它。 你经常会看到DNS污染(DNS Poisoning)也被称为“欺骗”或者“中毒”,因为链中有一个欺诈性的“相似”网站是攻击的一部分。 我们将更详细地讨论所有这些方面,但要知道DNS中毒或欺骗是一种有害的攻击,可能会给用户和互联网带来精神、金钱和资源方面的问题。 首先,让我们进入缓存中毒的过程。 DNS污染的工作原理 鉴于整个污染过程非常复杂,攻击者创造了许多不同的方法来实现其目标: 机器在中间。这是攻击者在浏览器和DNS服务器之间进行攻击、毒害两者并将用户重定向到其自己服务器上的欺诈站点的地方。 服务器劫持。如果攻击者进入DNS服务器,他们可以重新配置该服务器,将所有请求发送到自己的站点。 通过垃圾邮件中毒。与服务器劫持不同,这种方法会毒害客户端(即浏览器)。访问权限通常通过垃圾邮件链接、电子邮件和欺诈性广告授予。 “Birthday attacks.”。这是一种复杂的加密攻击,需要进一步解释。 Birthday attacks基于“生日问题”。这是一个概率场景,即(简而言之)如果一个房间里有23个人,两个人共享同一个生日的概率为50%。如果房间里有更多的人,机会就会增加。 […]

WordPress DNS刷新,DNS服务器,DNS缓存,刷新DNS缓存,浏览器缓存,清除DNS缓存,清除缓存 文字详细教程

作为WordPress站长,我们有时候会遇到这样的情况,即我们已经在WordPress网站服务器做了一些样式、JS或者页面其他内容的更改,但发现在本地刷新页面后并不生效。很多时候我们可以通过强制刷新页面解决这个问题,但有时候又不凑效。在遇到这种情况下,你可能需要清除本地的DNS缓存。 在本文,我们将会详细解说如何清除/刷新DNS缓存这个实用的小技巧,希望对你有帮助! 什么是DNS DNS代表域名服务器。 当网站或Web应用程序托管在服务器上时,无论是基于Linux还是基于Windows,都会为其分配一个特定的十进制分隔数字系列,这在技术上称为IP地址。 DNS就像这些数字的英文翻译。 将网站地址输入网络浏览器时,它会查找其DNS,该DNS将分配给域名注册商网站上的域。 然后将其转换为分配的IP地址,并且将返回网站的请求发送到与该DNS相对应的服务器,从而进行IP地址。 说明DNS如何工作的原因是为了让您更容易理解DNS缓存的工作原理。 为了缩短响应时间,Web浏览器会存储您已访问过的网站的DNS地址。此过程称为DNS缓存。 因此,如果网站所有者已将网站迁移到新DNS(和IP地址)的其他服务器,则由于本地计算机缓存了老的服务器的DNS,您可能仍会看到旧服务器上的网站。要从新服务器获取网站最新内容,您需要清除你本地电脑的DNS缓存。有时缓存存储时间较长,在清除缓存之前,您将无法看到新的网站内容。 DNS这东西(后端进程)对于日常的我们是完全无法感知的,除非您发现网站上的更改未能够正常显示。因此,如果您已将网站迁移到新服务器,并在网站上进行了一些更改,但无法在本地电脑上看到这些更改,则需要采取的首要诊断步骤之一是刷新DNS。您可以使用flush命令在浏览器级别以及操作系统级别执行此操作。我们将在以下部分中更详细地解释该过程。 通过Web浏览器强制刷新页面内容 在刷新DNS之前,您可以尝试强制刷新要访问的网页。 这将清除网页缓存,帮助浏览器查找网页的更新文件。 Windows操作系统:Internet Explorer,Microsoft Edge,Mozilla Firefox或Google Chrome,使用组合键“Ctrl + F5”。 Apple/MAC计算机:Mozilla Firefox或Google Chrome,使用组合键“CMD + SHIFT + R”。如果您使用Apple Safari,则使用组合键“SHIFT + Reload”。 您还可以尝试使用隐身模式(Chrome)或隐私窗口(Firefox)访问该页面。 完成页面内容强制刷新后,我们再来执行DNS缓存清除工作。清除缓存的过程取决于您的操作服务器和浏览器,具体操作教程如下方: 清除操作系统上的缓存 #1.清除Windows操作系统上的缓存 进入命令提示符模式: 使用键盘组合键Windows+R 弹窗Run窗口 在输入框中键入CMD Enter键确定将打开命令提示符窗口 输入 ipconfig/flushdns 并按Enter键,如下所示 窗户提示DNS Flush的成功信息   #2.清除MAC操作系统(iOS)上的缓存 点击MAC机器的顶部导航栏中Go(前往)下的Utilities(实用工具) 打开Terminal/终端(相当于WIndows OS的命令提示符) 执行以下命令以清除计算机上的DNS缓存 sudo killall -HUP […]

WordPress hosts,本地测试 文字详细教程

您计算机上的hosts文件允许您覆盖DNS并手动将主机名(域)映射到IP地址。这可以在迁移过程中派上用场,因为您可能想查看您的网站在不同服务器上的外观,但可能DNS尚未传播。 例如,CDN是一项不适用于临时URL的功能,除非您以这种方式手动配置它。因此,在迁移或进行DNS更改之前预览您的网站并尽可能接近它的一种简单方法是编辑您的本地电脑Hosts文件。 如果您不习惯编辑主机文件,还可以为初学者提供免费工具选项。 准备预览您的网站 选项 1 – 预览网站而不编辑任何内容 选项 2 – 如何在Windows上编辑Hosts文件 选项 3 – 如何在Mac上编辑Hosts文件 准备预览您的网站 在您的计算机上编辑主机文件实质上意味着您正在伪造计算机上的DNS。但在编辑文件或使用我们推荐的免费工具之前,您必须先做两件事。 1.将您的域添加到您的虚拟主机 您首先需要将您的域添加到您的主机。如果您是宝塔用户,这可以在宝塔控制面板中轻松完成。只需单击进入域并添加主域。我们还建议您添加域名的www或非www版本。这将指示服务器将该域解析为其分配的内部IP。 宝塔网站管理 2. 找到你的SFTP/SSH IP地址 您还需要复制分配给您的站点的SFTP/SSH IP地址。 完成上述两个步骤后,您可以继续以下三个不同选项,了解如何在更改DNS之前预览您的网站,这包括免费在线工具或编辑您的主机文件。 选项 1 – 预览网站而不编辑任何内容(初学者) 如果您不习惯在下面的选项2或3中编辑主机文件,可以使用免费的在线SkipDNS工具预览您的网站,这是一种超级简单的方法。 重要提示: SkipDNS是一项外部服务,旨在帮助您在更改DNS之前预览网站的外观。它不应用于评估您网站的速度或性能。为此,您应该使用下面的选项之一,或者您的临时URL。 第 1 步 只需浏览到skipdns.link并输入您的域名和IP地址(我们在上面向您展示了如何获取)。 根据您是否已安装SSL证书,您可能还需要启用“灵活SSL”选项。 如果它们正在运行,建议您暂时禁用它们,因为我们已经看到了一些遇到的问题: CDN(如果您正在运行CDN启用程序之类的插件,请暂时停用此功能) Adobe Fonts(如果可能,将其注释掉或从您的标题中删除,否则您的字体可能会出现损坏) 如果您不确定如何执行此操作,您可以询问您的房东。或者使用下面的第二个选项,这是一种预览东西而不会破坏任何东西的好方法。 跳过DNS 第 2 步 然后创建预览。点击“Check it”。 已创建SkipDNS预览 第 3 步 然后,您将获得一个临时URL,可用于在更改DNS之前查看您的WordPress站点。您可以浏览到您的临时URL并单击以确认一切正常。 […]

WordPress DNS Lookup,DNS查询,DNS速度 文字详细教程

您可以对WordPress进行许多不同的优化,其中一些比其他优化更重要。一个经常被忽视的因素是与DNS相关的查找时间,以及它对您网站的影响有多大。就像TTFB和网络延迟一样,在计算总页面加载时间时,这是一个重要的难题。 所以今天我们将深入探讨一些关于如何减少DNS查找并加快它们的速度、为什么应该这样做以及它如何在WordPress网站的性能中发挥作用的建议。 什么是DNS Lookup? 要向您展示什么是DNS Lookup,您首先需要了解DNS的工作原理。DNS(域名系统)本质上是互联网的支柱。解释DNS如何工作的一个常见参考是将其视为万维网的电话簿。您访问的每个网站和域都映射到一个IP地址。 当您在地址栏中键入Google.com时,您的ISP会执行DNS查询以请求与域关联的名称服务器。然后由服务器在后台完成到IP地址的映射,然后您就可以使用域名来访问它。如果没有DNS,您将必须输入类似216.58.217.206的内容才能访问Google。那不是很好玩吗! DNS的工作原理 当您浏览网站时,必须在下载任何内容之前为请求的每个域进行DNS查找。但是,不必对每个资源都执行DNS查找。例如,假设我们有以下HTTP请求: https://wpdev.ink/ https://js.stripe.com/v3/ https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/images/header.jpg https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/skip-link-focus-fix.js https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/global.js https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/jquery.scrollTo.js https://cdn.wpdev.ink/fonts/open-sans-v13-latin-regular.woff2 https://cdn.wpdev.ink/fonts/open-sans-v13-latin-700.woff2 尽管上面总共有八个HTTP请求,但总共只有三个唯一域。这意味着有三个DNS查找。 https://wpdev.ink https://js.stripe.com https://cdn.wpdev.ink Pingdom中的DNS查找 以下是上述请求在Pingdom网站速度测试工具中的显示方式。DNS表示为粉红色条,以毫秒为单位。当您第一次通过Pingdom运行您的网站时,它会执行新的查找,并且必须查询每个域的DNS记录以获取IP信息。请注意,它不必在cdn.wpdev.ink域上多次查询DNS。这就是DNS的工作原理。它只需要查询一个域一次。所以下面总共有8个请求,但只有3个DNS查找。 此DNS查找会导致额外的加载时间,因为在DNS查找完成之前无法加载任何内容。请注意,在一个CDN URL上的DNS查找耗时超过300毫秒。这不包括在wpdev.ink或js.stripe.com上的查找。所以你可以看到这会如何随着时间的推移而累加。 Pingdom中的DNS查找 当您通过Pingdom多次运行您的网站时,它会缓存DNS,因为它已经知道IP信息并且不必再次执行查找。这就是为什么您的网站在通过Pingdom多次运行后显示速度更快的原因之一。正如您在下面的屏幕中看到的,在第二个测试中,CDN URL上的DNS查找时间为0毫秒。这是很多人误解的一个领域。但别担心,我们将在下面深入研究DNS缓存。 Pingdom中的DNS缓存 GTmetrix中的DNS查找 每个网站速度测试工具的工作方式略有不同,但几乎所有工具都会为您计算DNS查找时间。以下是相同请求在GTmetrix中的显示方式。DNS用绿色条表示,以毫秒为单位。 GTmetrix中的DNS查找 WebPagetest中的DNS查找 这是一个使用WebPageTest的示例。他们实际上对您的请求详细信息有一个快速概览,您可以在其中单击“DNS查找”列并按最高响应时间对其进行排序。我们以通过该工具运行usatoday.com为例,仅DNS查找时间就花了6.5秒! 由于所有的外部请求,许多这些新闻网站没有被高度优化是很常见的。但是正如您所看到的,他们站点上的DNS查找时间可能比大多数人的整个站点花费的时间更长。这就是DNS很重要的原因。 较长的DNS查找时间(网页测试) 如何减少和加速DNS查找 既然您对DNS的工作原理有了更多的了解,我们将向您展示一些关于如何减少DNS查找并在您的WordPress站点上加快查找速度的建议。在某些网站速度测试工具中,这有时也称为“最小化DNS查找”。 最小化Pingdom中的DNS查找 技巧 1 – 使用快速DNS提供商 重要的是要了解,就像托管一样,有越来越快的DNS提供商。这应该是您修复的第一件事。 通常,GoDaddy和Namecheap等域注册商提供的免费DNS速度非常慢。DNS提供商通常像CDN一样工作,他们在全球拥有多个POP。大型DNS提供商,如Amazon、Cloudflare、Dyn和DNS Made Easy,都拥有专门为具有低延迟环境的DNS设计的庞大基础设施。 我们进行了一些测试来比较一些流行的DNS提供商的速度。我们使用了KeyCDN的性能工具以及SolveDNS的速度测试,取了平均值。速度是从全球多个地点测量的。如您所见,除了Cloudflare,免费DNS提供商的速度肯定较慢。这就是为什么如果您认真对待您的业务和网站,我们强烈建议您使用优质DNS提供商。 DNS提供商速度 上述某些提供商在某些地区也比其他提供商更快,因此确定您需要快速DNS查找时间的区域(区域或全球)非常重要。 DNSPerf是另一种较新的DNS速度比较工具,您可以在选择提供商时使用。您知道吗,您也可以使用Cloudflare的DNS而无需其CDN功能? 技巧 2 – 更改TTL值以利用DNS缓存 […]

WordPress DNS Prefetch,DNS预取 文字详细教程

本文将帮助您了解DNS预取,一种资源提示,包括它们是什么、为什么以及如何使用它们,以及审计和扩展它们的最佳实践。 DNS预取的工作原理 DNS预取是一种资源提示,用于对浏览器尚未确定需要进行的域进行DNS查找。这可以提高性能,因为当浏览器确实需要请求资源时,该域的DNS查找已经发生。 让我们看一个例子。浏览器正在加载页面,需要请求资源https://stats.example.com/js/pinit.js。为此,它首先必须与域stats.example.com建立HTTP连接。如果浏览器已经与域建立了HTTP连接,则可以使用现有连接,否则将创建新连接。 为此,浏览器首先对stats.example.com进行DNS查找。在下面的屏幕截图中,您可以看到对pinit.js的请求: 该资源后来在瀑布中被发现,并且JavaScript文件位于另一个域中,与基本HTML页面的域分开。现有的HTTP连接不存在,因此会进行DNS查找,如瀑布中资源栏的深绿色部分所示。这大约需要40毫秒,尽管DNS查找可能需要数十甚至数百毫秒,具体取决于网络连接或需要联系的DNS服务器数量等情况。 我们可以通过在HTML文件的<head>中添加DNS预取资源提示来优化这一点,如下所示: <link href=”https://stats.example.com/”> 在下面的屏幕截图中,您可以看到浏览器被指示主动尝试对pinit.js所在的stats.example.com进行DNS查找: 当浏览器稍后确定它需要请求pinit.js并连接到stats.example.com时,DNS查找已经发生。这允许JS文件更快地下载,将整个瀑布流向左移动。 DNS预取和预连接 DNS Prefetching是网站可以用来指示浏览器先做某事的多种资源提示之一。它是一个很小的、相当基本的资源提示,可以比其他选项更广泛地应用它。 您不需要同时指定DNS预取和预连接资源提示。浏览器只需预连接即可完成所需的所有步骤。 DNS预取仍然很重要,可以与预连接提示结合使用。这是因为浏览器限制了它们将维持的HTTP连接数。使用超过6-8个预连接资源提示可能会限制浏览器进行他们实际需要的连接。DNS预取在不同的级别上运行,这意味着您可以在页面上对关键域进行6到8个预连接,然后对其他不太重要的域有额外的DNS预取提示。 何时使用DNS预取 一般来说,DNS预取应该用于重要的第一方域和第三方域,包括: 后来在瀑布中发现的领域 具有随后导致其他请求发生的资源的域 具有大量请求或下载大量内容的域 域尚未被其他类型的资源提示使用 通常,DNS预取不应用于作为关键渲染路径的一部分的域。这是因为,理想情况下,这些域应该使用预连接资源提示。 DNS预取和第一方域 出于多种原因,对第一方域使用DNS Prefetch往往很容易: 您控制域名。 您有目的地在该域上托管内容并链接到它的页面。 您应该提前知道页面将使用哪些第一方域。 域名不太可能改变。 这些因素使您可以在一定程度上确信域包含页面所需的资源并且它们不太可能更改,从而包含DNS预取资源提示。很好的例子包括: 具有延迟加载的图像或视频的其他域 稍后在页面中使用的API端点的第一方域 第三方内容和DNS预取 由于多种原因,对第三方域使用DNS预取资源提示可能非常具有挑战性: 域名可能是动态的或在您不知情的情况下更改 不同的第三方域可能用于您网站的不同部分 可能不清楚哪些第三方内容是从哪些域加载的,因此添加或删除第三方标签可以添加或删除需要 DNS 预取的域 第三方域可能由于其他部门的操作而出现,例如使用标签管理器的营销或业务组。 您可能需要做额外的工作来确定第三方内容的来源。理想情况下,您希望对第三方内容使用 DNS 预取,这些内容将被您的页面长期使用。 以下是与 DNS 预取一起使用的第三方内容的良好示例,因为它们往往具有一致的域或 URL: 分析或活动跟踪器 A/B测试小工具 聊天小工具 错误和日志框架 社交分享小工具 使用资源提示优化广告可能特别困难。这是因为,虽然最初的广告交易平台可能有一个众所周知的域名,但为广告服务的最终域名通常是未知且不一致的。 验证好处 […]

Nameservers(DNS解析服务器)告诉全局域名系统在哪里寻找特定网站。在本教程中,我们将解释什么是名称服务器以及它们的作用。然后将逐步向您展示如何更改DNS解析服务器并指向其他主机或防火墙。

Nameservers(DNS解析服务器)告诉全局域名系统在哪里寻找特定网站。域名服务器可以让您的用户省去记住构成您IP地址的数字的脑力劳动。相反,他们可以使用直观的域名来记住您的网站并为其添加书签。尽管名称服务器的用途相对容易掌握,但熟悉如何在需要时修改您的名称服务器的基础知识是明智的。 这听起来可能有点技术性,但是更改DNS解析服务器实际上是一个相当简单的过程。在本教程中,我们将解释什么是名称服务器以及它们的作用。然后将逐步向您展示如何更改DNS解析服务器并指向其他主机或防火墙。 什么是Nameservers? Nameservers(又称DNS解析服务器)是域名系统全局数据库的一部分。他们的工作是告诉其他计算机在哪里可以找到域名。如果虚拟主机帐户是网站文件所在的房子,则域名是该房子的街道地址。DNS解析服务器主要是告诉互联网在哪里可以找到与域名相关联的网站地址。 在Web浏览器中输入域名时,它首先向构成域名系统(DNS)服务器的全球网络发送请求。然后,这些服务器搜索与该域关联的各个DNS服务器,并相应地转发请求。例如,如果您的网站托管在Bluehost上,则其DNS解析服务器信息将如下所示: ns1.bluehost.com ns2.bluehost.com 这些DNS解析服务器是由您的网站托管服务提供商管理的计算机。服务器托管公司会将用户的请求转发到存储您的网站的计算机(也称为服务器)。 简而言之,Nameservers是域名系统 (DNS) 的一部分,可帮助您的浏览器将域名解析为IP地址。DNS一个包含有关域名及其相关 IP 地址信息的大型数据库。名称服务器使用这些 DNS 记录将我们熟悉的名称解析为浏览器可以使用的数字。 例如,当您访问网页时,您通常会输入一个 URL,例如google.com或facebook.com。但是,与这些站点中的任何一个关联的 IP 地址看起来都类似于 189.60.333.253。 如果没有名称服务器,您需要记住每个需要访问的站点的数字。尽管我们可能依靠名称而不是数字来访问网站,但浏览器仍然需要一种方法来理解这些更直观的标识符指向的 IP 地址。 因此,如果您在浏览器中输入优雅主题.com,您的计算机将联系我们域的名称服务器并询问我们站点的 IP 地址。然后,您的浏览器向返回的地址发出请求。 如果您愿意,您可以轻松查看当前使用的名称服务器。解决此问题的一种方法是使用官方互联网名称与数字地址分配机构 (ICANN) 查找工具: 您还可以通过您的主机帐户找到您的域名服务器。该过程会有所不同,具体取决于您的提供商。但是,一般来说,您会在帐户的“域名”部分找到名称服务器信息 。 选择要查看其名称服务器的特定地址,然后查找“Manage Nameservers”或类似设置: 为什么以及何时需要更改DNS解析服务器? 大多数时候,您可能不会再考虑您的域名服务器。但是,有几项与管理您的网站相关的任务可能需要您(或第三方工具)与他们进行交互。 例如,Google Search Console使用名称服务器来验证您的域。如果您要创建品牌企业电子邮件地址,您可能还需要设置Google的MX记录。 为什么需要更改DNS服务器有以下主要原因: 您正在切换虚拟主机提供商 您正在添加DNSPod,Sucuri或Cloudflare等Web应用程序防火墙来保护您的网站 您向一家公司注册了您的域名,这与托管您希望它指向的网站的公司不同。 您想设置自定义名称服务器。 当您将网站移至新的托管公司时,您将需要更改域名的DNS解析服务器信息,以使其指向新的托管位置。 这非常重要,因为旧的服务器托管公司通常会在您的计划到期后删除您的文件。如果您不更改DNS服务器,那么您的用户将无法找到您的网站。 当您实施Web应用程序防火墙(WAF)时,WordPress WAF插件会要求您将DNS服务器指向它们。 这是所有Web应用程序防火墙(如DNSPod,Sucuri或Cloudflare)所必需的步骤,因为它通过在DNS级别上将其阻止来帮助它们保护您的网站服务器免受攻击。 除了这两个常见原因外,您几乎无需更改DNS服务器。虽然,您可能需要添加DNS记录,例如更改专业电子邮件地址的MX记录等。 下面我们一起来看看如何更改域的DNS解析服务器并将其指向您的新主机。 如何更改域名的DNS解析服务器 更改DNS解析服务器非常简单容易。根据您的域名注册商的不同,该过程可能与您略有不同,但是基本步骤相同。 我们将介绍在多个流行的域名注册商和网络托管公司上更改您的DNS解析服务器的说明。流程大同小异,你可以直接跳到适合你的部分。 使用Domain.com更改DNS服务器 使用Bluehost更改DNS服务器 使用SiteGround更改DNS服务器 […]

DNS是Domain Name System的缩写,是Web环境中最常见但最容易被误解的组件之一。简而言之,DNS通过将域名与实际的Web服务器连接来帮助引导Internet上的流量。

DNS是Domain Name System的缩写,是Web环境中最常见但最容易被误解的组件之一。简而言之,DNS通过将域名与实际的Web服务器连接来帮助引导Internet上的流量。本质上,它需要一个人性化的请求——一个像ping这样的域名——并将它转换成一个对计算机友好的服务器IP地址——比如47.92.146.138。 由于DNS就是查找地址和连接设备,因此许多人称DNS为“互联网电话簿”。如果没有DNS,您必须记住每个站点的IP地址才能访问它……好吧,那是行不通的! DNS如何工作? DNS传播 DNS配置 – 如何设置您的域 免费DNS与高级DNS DNS如何工作? 当用户在其Web浏览器中输入URL时,DNS开始工作以将该URL连接到实际服务器的IP地址。这称为DNS名称解析,涉及DNS递归查询各种名称服务器以找出服务器的实际IP地址。 DNS主要关注四个组件: 域名注册商 名称服务器 DNS记录 基于Web的服务(例如网站托管和电子邮件) 让我们来谈谈这四个组件以及它们如何协同工作。 域名注册商 域名注册商是购买域名和维护域名注册的服务提供商(例如GoDaddy或 Namecheap或阿里云)。 注册商是指定域名服务器的地方。 大多数注册商都包括基本的DNS服务,但需要支付域注册费用。因此,除非您向域添加自定义名称服务器,否则域将使用注册商的标准名称服务器。这意味着在绝大多数情况下,默认情况下,DNS记录由注册商管理。 名称服务器 名称服务器是很像Web服务器的服务器。但是,它们被配置为存储DNS记录,而不是为网站或Web应用程序提供服务。 这意味着当您想要更改任何DNS记录时,您必须在注册商或第三方服务(例如Cloudflare)指定的名称服务器上更改这些DNS记录。 这一步通常有点令人困惑,所以让我们看一个虚构的例子来分解一下: 您的域 (example.com) 已在GoDaddy注册。 您将Cloudflare的域名服务器添加到您的GoDaddy帐户中的example.com以开始使用Cloudflare。 您在GoDaddy更改example.com的 DNS 记录。此更改不会做任何事情,因为域未使用GoDaddy的名称服务器。 您在Cloudflare对example.com进行了相同的DNS更改。此更改将生效,因为该域正在使用Cloudflare的名称服务器。 因此,换句话说,如果您只使用GoDaddy,您将需要使用GoDaddy更新您的DNS记录,因为它们控制着您的域名服务器。如果您使用Cloudflare,您将需要使用Cloudflare更新您的DNS记录,因为它们控制您的名称服务器。使用DNSPod的用户也是如此。 DNS记录 DNS记录将域与基于Web的服务相关联。 有几种不同类型的DNS记录,但在大多数情况下,只使用4或5种类型的DNS记录: A记录:用于将域或子域指向IPv4地址。这是用于将example.com之类的域指向example.com网站所在的Web服务器的规则。(注意:如果Web服务器使用IPv6地址而不是IPv4地址,则使用AAAA记录而不是A记录)。深入了解A记录 CNAME记录:用于将子域关联到主域或规范域。这种类型的规则通常用于将www子域与主域相关联,例如www.example.com与example.com。深入了解CNAME记录 MX记录:用于将域与电子邮件服务相关联。如果您希望将example.com的邮件发送到特定的电子邮件服务(例如Gmail),则使用此类型的规则。深入了解MX记录 TXT记录:用于将任意文本与域相关联。最常见的是,TXT记录用于将SPF记录与域相关联,以提高电子邮件的可传递性并防止垃圾邮件发送者在发送垃圾邮件时滥用域名。 教学博的DNS记录示例 网页服务 在我们的例子中,网络服务是网站托管。必须将A记录(或AAAA记录)添加到域的名称服务器以将该域与托管该网站的Web服务器相关联。 还有许多其他类型的Web服务通过DNS记录与域相关联:电子邮件、SFTP、托管控制面板、Web邮件应用程序和phpMyAdmin仅举几例。 DNS传播 当您对给定域的DNS进行更改时(例如更新DNS记录或切换名称服务器),这些更改需要一些时间才能生效。这个时间称为传播。 传播从一种情况到另一种情况有很大差异。 对于DNS记录,每条记录都有一个关联的生存时间 (TTL) 值。此值确定对DNS记录的更改生效的速度。 在大多数情况下,DNS记录的TTL默认设置为1或4小时。这意味着大部分时间DNS更改最多需要4小时才能生效。更高的TTL值也是可能的,这意味着当DNS记录更新时,更改完全生效需要更多时间。在某些极端情况下,有些可能具有高达一周的TTL值。 在名称服务器的情况下,注册商确定TTL值并且它通常不能更改。这意味着当您切换到新的域名服务器时,这些更改可能需要几分钟到一天或更长时间才能生效。 […]

如果您正在考虑将站点迁移到新的托管服务提供商,您可能想知道这对您的域名注册意味着什么。也许您担心如果您切换Web主机,访问者将无法访问您的内容。

如果您正在考虑将站点迁移到新的托管服务提供商,您可能想知道这对您的域名注册意味着什么。也许您担心如果您切换Web主机,访问者将无法访问您的内容。 这就是为什么要了解什么是域名服务器(Nameservers)和域名系统 (DNS)以及它们的工作原理很重要的原因。深入理解可以帮助您更有效地管理迁移。 在这篇文章中,我们将详细说明域名服务器和DNS记录。此外还将说明如何访问您网站的这些基本组件。 域名服务器与DNS记录:它们是什么以及它们如何工作 域名服务器(Nameservers)将您的域名与托管网站的服务器的Internet协议 (IP) 地址连接起来。多亏了名称服务器,Google Chrome和Mozilla Firefox等浏览器可以在用户输入站点地址时将其引导到正确的页面。 例如,如果您在Google中输入“myblog.com”,域名服务器会告诉浏览器该域名的位置(即您的网络主机地址)。如果没有这些信息,浏览器将无法显示该站点。 域名服务器构成称为域名系统 (DNS)的在线数据库的一部分。该系统是传输控制协议 (TCP) 和互联网协议 (IP) 的一部分,它定义了计算机如何通过互联网和专用网络进行通信。 DNS扮演着重要的角色,因为它有助于将简单的域名(例如,myblog.com)转换为IP地址(例如,12.34.56.78),然后计算机使用这些地址在网络上相互识别。实际上,DNS的功能类似于电话目录。它包含Web设备(例如计算机和服务器)及其关联IP地址的记录。 每个域都有自己的DNS记录,其中包括域名服务器。这些是在您向托管服务提供商或域名注册商注册域名时生成的。因此,您的域名服务器将您的域名指向您的主机或注册商的IP地址。 浏览器如何找到您的网站 所有连接到互联网的东西都有一个 IP 地址,包括网站和服务器。全世界有数百万个IP正在使用中,而且它们都是独一无二的。您的站点将拥有自己的IP地址,该地址由您的主机提供。 但是,您的域名需要能够连接到您站点的IP地址。例如,当您在地址栏中输入站点的URL时,您的浏览器将尝试访问相应的页面。为此,它将经历一些用户看不到的步骤。 首先,浏览器连接到目标站点的域注册商。然后注册商将浏览器指向目标站点的托管提供商(例如,linode.com)。一旦浏览器到达网络主机,它就会寻找正确的域名服务器(例如,f1g1ns1.dnspod.net)。 该过程实际上是即时的,因此作为用户,我们并不完全了解额外的步骤。但是,如果您决定更改您的托管服务提供商,您需要将您的域名指向您的新主机。这是至关重要的一步。否则,用户将无法找到或访问您的网站。 如何使用域名服务器和DNS记录 了解如何访问您的域名的DNS记录,包括您的域名服务器,可以帮助您安排更平稳地过渡到新主机。让我们来看看您可以通过哪些不同的方式来定位和管理这些重要记录。 定位和管理您的域名服务器 您可以在域名注册平台、虚拟主机提供商及DNS解析服务平台中找到域名对应的Nameservers。 比如教学博的域名的Nameservers使用的是DNSPod平台的: f1g1ns1.dnspod.net f1g1ns2.dnspod.net 如果您是DNSPod域名解析的客户,登录您的DNSPod帐户来查看您的域名服务器。首先,导航到侧边菜单中的DNS解析 >我的域名。 接下来,找到您要编辑的域名,然后单击该域名,然后切换到域名设置,即可查看当前的域名服务器。 注:如果您的域是在其他公司注册的,您需首先添加域名指DNSPod,才可以在DNSPod管理域名解析相关操作。 如果您的域是在阿里云、Godaddy等域名注册商上注册的,您可以直接在域名注册商的后台编辑您的域名服务器。例如,如果您想替换您当前的域名服务器为DNSPod等专业DNS解析服务提供的域名服务器,则需要在DNS解析服务平台注册并添加对应域名。 或者,您可以通过执行WHOIS查找来找出网站的名称服务器。域名服务器是公共记录,因此可以使用第三方工具查找此信息。 有很多类似的网站提供此服务,比如lookup.icann.org。 您可以在搜索栏中输入域,然后会出现一个记录列表。例如,以下是google.com的域名服务器: 请注意,WHOIS搜索还可以显示域所有者的个人详细信息,包括他们的姓名和电子邮件地址。一些托管服务提供商和域名注册商提供WHOIS隐私,以保护用户的身份。 定位和管理DNS记录 您的DNS记录同样易于定位和管理。您可以登录DNS解析服务平台账户来查看您的记录并对其进行更改。如果您直接使用域名注册商提供的解析服务,则您需要登录域名注册服务平台。 下面继续以DNS域名解析服务平台为例, 您可以通过单击蓝色的“添加记录”按钮向您的域名添加新的DNS记录。您可能会注意到,您可以创建不同类型的记录,下面列举一些常见的进行说明: 1. A记录(A Record) A记录是最基本的DNS记录类型。它用于将域(或子域)指向IP地址,如 8.8.8.8。 2. CNAME记录 将域名指向另一个域名地址,与其保持相同解析,例如 shop.myblog.com […]

100% Secure Checkout

PayPal / MasterCard / Visa