DNS是域名体系的缩写,是收集情况中最常见但又被误解的组件之一。简而言之,DNS通过将域名与现实的Web服务器毗连来帮忙指导Internet上的流量。从本质上讲,它需要一个人道化的哀求–像simcf.cc如许的域名–并将其转换为计较机友好的办事器IP地址–如121.11.0.232。由于DNS是关于查找地址和毗连装备的,以是许多人称DNS为“互联网地址簿”。?假如没有DNS,你必需记住每个站点的IP地址才能会见它……好吧,那就行不通!DNS若何工作?当用户在其Web欣赏器中输入URL时,DNS可以将该URL毗连到现实办事器的IP地址。这称为DNS名称剖析,涉及DNSrecursor查询各种名称办事器以确定服务器的现实IP地址。DNS首要关注四个组件:域名注册商域名办事器DNS记载基于Web的办事(比方网站托管和电子邮件)我们来谈谈这四个组件以及它们若何协同工作。域名注册商域名注册商是购买域名和维护域名注册的办事提供商(比方GoDaddy或万网)。注册商是指定域名办事器的处所,大大都注册商都包括基本DNS办事和域名注册费用。因此,除非您向域添加自界说名称办事器,不然域将使用注册商的尺度名称办事器。这意味着在绝大大都环境下,默认环境下,DNS记载由注册商治理。域名办事器域名办事器就像Web办事器一样。可是,它们设置为存储DNS记载,而不是提供网站或Web应用程序。这意味着当您要更改任何DNS记载时,您必需更改注册办事商或第三方办事(如万网)指定的名称办事器上的DNS记载。这个步骤每每有点杂乱,以是让我们通过检察一个虚构的例子来打破这一点:您的域名(example.com)已在GoDaddy注册。您在GoDaddy帐户中向example.com添加Cloudflare的名称办事器以最先使用Cloudflare。您在GoDaddy更改example.com的DNS记载。此更改不会执行任何操作,由于域未使用GoDaddy的名称办事器。您在Cloudflare为example.com举行了相同的DNS更改。此更改将有用,由于该域使用Cloudflare的名称办事器。换句话说,假如您只使用GoDaddy,则需要使用GoDaddy更新DNS记载,由于它们节制着您的名称办事器。假如您使用的是Cloudflare,则需要使用Cloudflare更新DNS记载,由于它们可以节制您的名称办事器。DNS记载DNS记载将域与基于Web的办事相关联有几种差别类型的DNS记载,但在大大都环境下,只使用4种或5种类型的DNS记载:记载:用于将域或子域指向IPv4地址。这是用于将example.com如许的域指向example.com网站地点的Web办事器的规则。(注重:假如Web办事器使用的是IPv6地址而不是IPv4地址,则使用AAAA记录而不是A记载)。CNAME记载:用于将子域与主域或规范域相关联。此类规则每每用于将www子域与主域关联,比方www.example.com和example.com。MX记载:用于将域与电子邮件办事相关联。假如您但愿将example.com的邮件通报到特定的电子邮件办事(如Gmail),则会使用此规则。TXT记载:用于将随便文本与域相关联。最常见的是,TXT记载用于将SPF记载与域相关联,以提高电子邮件的可通报性,并防止垃圾邮件发送者在发送垃圾邮件时滥用域名。检察我们关于电子邮件身份验证的深入博客文章及其紧张性。网页办事在我们的例子中,Web办事是网站托管。必需将A记载(或AAAA记载)添加到域的名称办事器,以将该域与托管该网站的Web办事器相关联。另有很多其他类型的Web办事通过DNS记载与域相关联:电子邮件,SFTP,托管节制面板,Webmail应用程序和phpMyAdmin,仅举几例。DNS流传当您更改给定域的DNS时–比方更新DNS记载或切换名称办事器–这些更改需要一些时间才能生效,这个时间称为流传。从一种环境到下一种环境,流传差异很大。在DNS记载的环境下,每个记载具有相关的保存时间(TTL)值,此值确定DNS记载更改生效的速率。在大大都环境下,DNS记载的TTL默认配置为1或4小时。这意味着大大都时辰DNS更改将需要4个小时才能生效。更高的TTL值也是可能的,而且意味着当更新DNS记载时,在更改完全生效之前将破费更多时间。在某些极度环境下,有些人的TTL值可能高达一周。对于名称办事器,注册商确定TTL值,每每无法更改。这意味着当您切换到新的名称办事器时,这些更改可能需要几分钟到一天或更长时间才能生效。DNS设置–若何配置域您每每可以通过两种方式配置DNS,一种方法是通过您的域名注册商简朴地将您的域名办事器指向您的主机名称办事器。这些是至少两个单独的URL,看起来像如许(你可以有两个以上的URL,只是不少):ns1.yourhost.comns2.yourhost.com免费DNS与高级DNS您可以找到免费的DNS和高级DNS,一般而言,我们认为高端DNS是当当代界的必须品。选择优质DNS的一个紧张缘故原由是速率和靠得住性,查找DNS记载和指导流量需要时间,纵然只是几毫秒。每每,您从域名注册商处得到的免费DNS相对较慢,而优质DNS每每可提供更好的机能。别的,高级DNS可以提供更好的平安性和可用性,尤其是当您受到DDoS攻击时。概要但愿您此刻更相识DNS的工作道理。回首一下,DNS用于将基于Web的办事(比方网站托管和电子邮件)与域名相关联。这涉及四个步骤:域名必需在域名注册商处注册。名称办事器必需由域名注册商指定。必需将DNS记载添加到域名注册商或第三方办事(如Cloudflare)指定的名称办事器中。必需完全流传DNS记载以将域与每个相关的Web办事相关联。相关文章推荐DNS诱骗是什么意思? 域名办事器(DNS)诱骗,也称为DNS挟制或重定向,是一种DNS攻击,此中DNS查询被错误地剖析,从而不测地将[…]...做网站要几多钱?建一个网站都需要哪些费用? 在构建网站时,人们起首要问的问题之一是:做网站要几多钱?事实上,成立网站的成本完全取决于您的个人预算和目的。[…]...网页设计师培训:网页设计师需要注重的9个要素 随着互联网不停扩大,有大量用户无法会见在线世界所提供的内容。创建可会见性已成为现代Web设计职员面对的一大挑战[…]...什么是在线营销? 在线营销是操纵基于收集的渠道向公司的潜伏客户流传有关公司品牌,产物或办事的信息的做法。用于在线营销的方法和技[…]...网站设计规划包括那些方面? 在本文中,我们将告诉您若何为网站举行规划设计,因此您也可以成立一个网站,让您的会见者一次又一次地返来。第1步[…]...DNS是什么?DNS域名体系诠释
我要评论