我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

地址:

(1) DNS定义

DNS 是域名系统(Name)的缩写,用于命名组织成域层次结构的计算机和网络服务。域名和IP地址之间存在一对一(或一对多)的关系。虽然域名很容易让人记住,但机器只能识别彼此的IP地址。它们之间的转换称为域名解析。域名解析需要专门的域名解析服务器来完成。 DNS是执行域名解析的服务器。 DNS 命名用于 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将该名称解析为与其相关的其他信息,例如 IP 地址。因为你上网时输入的URL是经过域名解析系统解析找到对应的IP地址的,这样就可以访问互联网了。其实域名的最后一点就是IP。

在IPv4中,IP由32位二进制数组成。将这些 32 位二进制数分为 4 组,每组 8 个二进制数。将这8个二进制数转换成十进制数,就是我们看到的IP地址,以及它的范围。它在0到255之间。因为8个二进制数转换成十进制数的最大范围是0到255。在现在已经开始试运行并且将来肯定会取代IPv4的IPv6中,一个IP地址将用一个128 位二进制数。

众所周知,我们上网的时候,通常会输入这样的URL:其实这是一个域名,我们计算机网络上的计算机只能通过IP地址来相互识别。再比如,如果我们去WEB服务器请求一个WEB页面,我们可以在浏览器中输入URL或者对应的IP地址。例如,如果我们要访问新浪网,我们可以在IE的地址栏中输入: 也可以这样输入 IP地址是218.30.66.101,但是我们记不住或者很难记住这样的IP地址,所以有了域名这个词,这样的域名就会让我们很容易记住。

DNS:名称域名管理系统 域名由一串用点分隔的单词或缩写组成。每个域名对应一个唯一的IP地址。这种命名方法或者以这种方式管理域名的系统称为域名管理系统。

DNS:名称域名服务器域名很容易让人记住,但网络上的计算机只能互相识别对方的IP地址。它们之间的转换称为域名解析(如上面与218.30.66.101之间的转换)。域名解析需要有专门的域名解析服务器来完成,而DNS就是进行域名解析的服务器。

(2) DNS 历史记录

DNS 最初由 Paul (保罗)于 1983 年发明;最初的技术规范发布在互联网标准草案第 882 号(RFC 882)中。 1987年发布的1034号和1035号草案对DNS技术规范进行了修改,并废止了之前的882号和883号草案。随后的互联网标准草案修订基本上没有涉及DNS技术规范的变化。

早期的域名必须以英文句点“.”结尾。用户访问HTTP服务时,必须在地址栏输入:,DNS才能进行域名解析。如今,DNS 服务器可以自动添加尾随句点。

目前,域名长度限制为 63 个字符,包括 .com 或其他扩展名。域名也仅限于 ASCII 字符的子集,这使得许多其他语言无法正确表示其名称和单词。基于代码的 IDNA 系统可以将字符串映射到有效的 DNS 字符集,已被一些注册机构验证并采用作为解决方法。

(3)什么是DNS?

DNS是指:域名服务器(Name)。域名和IP地址之间存在一一对应的关系。虽然域名很容易让人记住,但机器只能识别彼此的IP地址。它们之间的转换称为域名解析。域名解析需要专门的域名解析。由服务器完成,DNS是进行域名解析的服务器。

(4)为什么要注册DNS,有何意义?

客户申请DNS后,可以自行解析域名,也可以添加子域名。客户申请DNS时,建议客户一次申请两个。

(五)向域名注册机构注册DNS的步骤及相关规定

目前,国际域名的DNS必须在国际域名注册商注册,国内域名的DNS必须在CNNIC注册。支持英文域名和中文域名解析的DNS必须分别注册:

(1)步骤:选择域名作为DNS后缀——创建dns服务器——选择是国际注册还是国内注册——申请——缴纳费用

(2)费用:约75元/个(一次性)

(3)条件:如果您注册国际DNS服务器,则该DNS服务器的名称必须是在有资质的公司注册的国际英文域名,并具有独立的IP地址。 DNS服务器域名前的前缀优选为dns.、ns.。等待

(6)DNS注册成功需要多长时间?

在系统中提交DNS注册申请。报名时间为收到付款后2个​​工作日左右。

(7)如何修改DNS服务器?

(1) 条件:要更改的DNS是合法的DNS。

如果您想查询该DNS是否为合法DNS,请点击:DNS查询界面

输入DNS服务器的名称或IP地址,选择第三个选项,查询是否有DNS注册信息,例如注册商以及该名称对应的IP地址,则该DNS是合法的。

(2)修改方法:通过有资质的公司注册的国际域名更改DNS:用户可以与提供服务的公司协商(一般步骤为:申请并提交相关材料后,由业务公司完成大约 48 小时内发生变化)。

(8)修改域名DNS是否收费?

国际英文域名和国内英文域名均可修改DNS。这项服务是免费的。

(9)为什么DNS注册成功但仍然不可用?

注册DNS服务器时,还必须在该域名的DNS服务器上设置要注册的DNS服务器的主机名的域名解析。解析生效并注册成功后,新注册的DNS服务器即可正式使用。

例如:注册名称(IP:1.1.1.1)和(IP:

2.2.2.2)DNS服务器,提交注册申请后,必须尽快将当前DNS服务器设置为指向1.1.1.1并指向2.2.2.2。另外,如果以后更换了DNS服务器,则必须在新的DNS服务器上设置上述两条记录,以便该DNS可以继续使用。

DNS 使用 UDP 端口 53。

(十)DNS工作原理

以访问为例:

1)客户端首先检查本地c:\\\\etc\host文件,看是否有对应的IP地址。如果是,则直接访问 WEB 站点。如果不,

2)客户端检查本地缓存信息。如果有则直接访问WEB站点。如果没有缓存信息,则直接访问WEB站点。

3)本地DNS检查缓存信息。如果有,则将 IP 地址返回给客户端。客户端可以直接访问WEB站点。如果没有,则将 IP 地址返回给客户端。

4) 本地DNS检查区域文件是否有对应的IP。如果是,则将 IP 地址返回给客户端。客户端可以直接访问WEB站点。如果不,

5) 本地DNS根据cache.dns文件中指定的根DNS服务器的IP地址转向根DNS查询。

6) 根DNS收到查询请求后,检查区域文件记录。如果没有记录,则告诉本地DNS服务器其管辖范围内的.com服务器的IP地址。

7) .com服务器收到查询请求后,检查区域文件记录。如果没有记录,则告诉本地DNS服务器其管辖范围内的.xxx服务器的IP地址。

8).xxx服务器收到查询请求后,解析出需要解析的域名。如果没有域名,则查询失败。如果有,则将IP地址返回给本地服务器。

9) 本地DNS服务器将IP地址返回给客户端,客户端通过该IP地址与WEB站点建立连接。

(11)DNS名词应用

DNS 基本上已经成为一个非常知名的缩写。很多做域名的公司都是使用DNS作为域名的,比如(新网互联)、(第二域名)

-------------------------------------------------- ----------------

1.什么是DNS?

DNS的中文意思是:域名服务。域名服务是一种提供[主机名]到[IP地址]转换的计算机程序。

2. 为什么要使用DNS?

人脑记住一组资源的名称比较容易,但是记住这组资源的地址就很难了,但实际上我们必须使用地址来访问资源,所以必须有一个系统来提供姓名到地址翻译服务。

下面的例子,当你想去参观昆明湖、玉兰堂等景观时,你首先会想到这两个景点都属于颐和园,但并不是颐和园的经纬度。事实上,我们通过经度和纬度来访问一组资源。当你来到一个陌生的城市,向距离你最近的警官A问路时,警官A会为你提供DNS:

1.你问:“你能告诉我怎么去颐和园吗?”。

2、警察A说:“我不知道,但我知道颐和园是属于四环路的,四环路的负责人是警察B。警察B的经纬度是117.2/ 30.2。”

3、到达北寺后,根据经纬度去找警察B询问:“你能告诉我怎么去颐和园吗?”。

4.警察B说:“我不知道,但我知道颐和园属于海淀区,海淀的负责人是警察C。警察C的经纬度是117.3/30.3。”

5、到达海淀区后,根据经纬度找到丙警,问:“你能告诉我怎么去颐和园吗?”

6、警察C说:“颐和园在东经117.03333,北纬30.51666”

7、知道了颐和园的坐标后,就可以去参观颐和园了。

注:以上过程在DNS查询中有一个专业术语,称为迭代查询。也许您还听说过递归查询

1、当你向警察A问路时,你希望警察A给你一个明确的答案:“你能告诉我怎么去颐和园吗?这是一个递归查询,也就是说,不要问我以后要找别人办事,就找我吧。”

2.如果交警A也发出递归查询,他问交警B:“你能告诉我怎么去颐和园吗?这是一个递归查询。也就是说,不要让我跑腿你也可以问我。” ”

3.如果交警B也发出递归查询,他问交警C:“你能告诉我怎么去颐和园吗?这是一个递归查询。也就是说,不要让我跑腿你也可以问我。” ”

4、交警C对交警B说:“颐和园在东经117.03333,北纬30.51666。”

5、交警B对交警A说:“颐和园在东经117.03333,北纬30.51666。”

6、交警A对你说:“颐和园在东经117.03333,北纬30.51666”

我可以冒充C警官吗?除非你杀了警察C,否则即使你穿得和警察C一模一样,也没有人会向你问路。因为警察C总是停留在经纬度为117.3/30.3的地方,所以问路的人只会根据警察B寻找经纬度为117.3/30.3的警察C。那冒充警察呢?乙?事实是,问路的人只能找到基于警察A的经纬度为117.2/30.2的警察B。那冒充警察A呢?你得问问自己,谁告诉你A警察的经纬度的,告诉你的人是否可信。一般情况下,对于通过ADSL拨号上网的家庭用户,电信接入终端向我们提供的经度、纬度、DNS服务器A的IP地址,这些都是真实的。

也许你觉得很麻烦,为什么不建立一个路线系统,比如114目录搜索。 114方位系统存储了世界上所有地名与其经纬度的对应关系。那么想一想,如果114系统因为查询量过大而瘫痪怎么办?还是中毒了无法提供服务?这些问题将阻碍世界各地的人们检查姓名和地址之间的对应关系。你可能会说我们应该在全球建立1000个导航系统。例如,1000到1999的电话号码提供姓名到经纬度的翻译服务,这样当一个号码无法接通时,客户可以拨打另一个号码。但你应该认为这样的系统维护起来太麻烦了。举个例子,如果你自己创业,买了房子,房子的经纬度是122.2/122.3,名字是‘上海,汤臣,56弄,家’,那么世界上所有1000个方向系统必须添加此类对应关系。同样的问题,如果房子卖了,房子的名字就会是“上海、汤臣、56弄、家”,全球所有1000个方向系统也需要更新。为了解决这个问题,使用了当地警察的例子。每个警察只负责自己的区域。

具体看从名字到地址的解析过程(上面的例子只是为了激发大家的思考,并不能与实际的DNS查询过程一一对应,所以不要生搬硬套)

当您在浏览器中输入()时,我们的计算机如何获取IP地址:

1、浏览器发现是一个名字,于是调用我们机器内部的DNS软件。该软件会将我们的请求发送到网卡Tcp/IP设置中默认的DNS服务器IP地址(上海电信提供了3个DNS服务器,其中一个IP是202.96.209.5):“你能告诉我IP地址吗?这是一个递归查询”

2. 202.96.209.5的DNS服务器会检查自己的DNS缓存。如果缓存中有,则直接返回给客户端。如果没有,202.96.209.5会在自己的系统内部配置中提供负责该域的DNS服务器的IP地址(负责.域的DNS服务器位于美国。总共有13台服务器。系统会随机选择一个,这里例如61.1.1.1)发出请求:“你能告诉我IP地址吗?这是一个下行查询。”

3. 域DNS服务器61.1.1.1包含负责网络的IP地址。域名解析,返回查询结果到202.96.209.5:“负责该网域的DNS服务器地址为54.4.4.4。”

4、202.96.209.5收到上述查询结果后,向负责网络的DNS服务器54.4.4.4询问。域名:“你能告诉我负责的IP地址吗?这是一个下行查询。”

5.负责网络的DNS服务器54.4.4.4。 .返回查询结果到202.96.209.5:“负责.的dns服务器的IP地址是211.152.17.58。”

6、202.96.209.5收到上述查询结果后,向负责该域的DNS服务器211.152.17.58询问:“你能告诉我对应的IP地址吗?”

7、211.152.17.58向202.96.209.5返回查询结果:“对应的IP地址是211.100.26.123”

8、将最终结果202.96.209.5放入自己的DNS缓存中,这样以后就不需要再执行上面的向下代查询了。

9. 202.96.209.5将最终结果返回给最初发起请求的客户端。

10、客户端的DNS软件将最终结果返回给浏览器。

11. 浏览器将目标 IP 地址与 http 数据一起传递到网络层。

12、网络层根据目标地址判断路由,发现目标IP地址211.152.17.58与本机不在同一网段(判断是否同一网段,使用AND运算子网掩码和目的IP地址),因此决定将二次数据包发送到网关。

13. 查看本地arp缓存表,获取本地网关的MAC地址。

……

…………

3.DNS在哪里?

提供DNS的计算机是安装了DNS服务器软件的计算机。服务器端软件可以基于类Unix操作系统或操作系统。安装 DNS 服务器软件后,您可以在指定位置创建区域文件。所谓区域文件就是包含了这个域中的名称到IP地址解析记录的文件(比如文件名可能是。这个文件的内容是这样的:

name = (主服务器的主机名是)

=(当前序列号是,这个序列号的作用是当二级域名服务器来复制的时候,复制这个文件,如果数字增加,就会被复制)

= 10800(3小时)(二级域名服务器每3小时查询一次主服务器)

retry = 3600(1小时)(当辅助域名服务尝试向主域名服务器查询更新但连接失败时,辅助域名服务器每隔1小时访问一次主域名服务器)

=(7天)(次域名服务器更新为主服务失败后,.中的记录将在7天后删除。)

TTL = 3600(1小时)(缓存服务器保存记录1小时,即告诉202.96.209.5保存该域名的解析记录1小时)

:211.100.26.124、211.100.26.121、211.100.26.122、211.100.26.123(对应的IP地址有4个,起到冗余作用)

MX = 10, mail = (域内两台邮件服务器冗余。IP/web接口不同,web数据库相同)

MX = 20,邮件 =

=(两台DNS服务器实现冗余)

=

)。

4、如何实现DNS?

无论你是通过linux搭建dns服务器还是搭建dns服务器,原理都是一样的。

您可以将 DNS 服务器配置为以下三个类别之一:

1. 主 DNS 服务器。

2. 辅助 DNS 服务器。

3.缓存DNS服务器。

1. 在示例中,我们提到的211.152.17.58是主DNS服务器。该服务器负责域名到IP的解析。

2. 示例中,. 还有一个台湾辅助 DNS 服务器,名称为,IP 地址为 211.157.101.174。辅助DNS的存在意味着当主DNS宕机时,辅助DNS将提供服务。

3. 本例中,202.96.209.5 为缓存 DNS 服务器。这样的DNS服务器不负责任何域的最终解析,而只是缓存解析记录。这样,下次用户请求相同的解析记录时,直接将缓存中的名称与IP的对应关系返回给用户,而不需要递归或减少代数。询问道。

5.DNS服务器

目前,国内域名注册商普遍免费提供DNS解析服务,但不少国外注册商对DNS解析服务收费。

(12)DNS查询

DNS 查询可以有两种解释。一种是指客户端查询指定DNS服务器上的资源记录(如A记录),另一种是指查询FQDN名称的解析过程。

1、查询DNS服务器上的资源记录

可以使用平台下的命令行工具输入,返回的结果包括域名对应的IP地址(A记录)、别名(CNAME记录)等。除了上述方法外,您还可以通过国外、国内等一些DNS查询网站查询域名的DNS信息。

2. FQDN名称解析过程查询

如果要跟踪 FQDN 名称的解析过程,请在 Linux Shell 中输入 dig +trace。返回的结果包括从域开始到权威域名服务器的递归或迭代过程。

二维码
扫一扫在手机端查看

本文链接:https://by928.com/7394.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线