当前位置:首页 » 云服务器 » 本地域名服务器可以采用什么查询

本地域名服务器可以采用什么查询

发布时间: 2022-12-25 08:13:06

㈠ 域名服务器

具体实现域名系统则是使用分布在各地的域名服务器。理论上讲,可以让每一级的域名都有一个相对应的域名服务器,使所有的域名服务器构成相对应的域名服务树结构。但是这样做会使域名服务器数量太多,使域名系统的运行效率降低。DNS采用分区的办法来解决这个问题。

一个服务器所负责管辖的范围较区。各单位根据情况来划分自己管辖范围的区。单在一个区的所有节点必须是能够连通的。每一个区设置相应的权限服务器,用来保存该区中的所有主机的域名到IP地址的映射。总之,DNS服务器的管辖范围不是以域来划分的,而是以区来划分的。区是DNS实际管辖的范围,区可能等于或小于域,但是一定不能大于域。

域名服务器是按照层次安排的。每一个域名服务器都只对域名体系中的一部分进行管辖。根据域名服务器所起的作用,可以把域名服务器划分为四种类型:

1>根域名服务器:

根域名服务器是最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。根域名服务器是最重要的域名服务器。因为不管是哪一个本地服务器,若要对互联网上的任何一个域名进行解析,只要自己无法解析,就首先要求助于根域名服务器。嘉定根域名服务器瘫痪了,那么整个互联网系统就无法工作。

在许多情况下,根域名服务器并不直接把待查询的域名直接转换成IP地址,而是告诉本地域名服务器下一步应当找哪个顶级域名服务器。

2>顶级域名服务器:

这些域名服务器负责管理在该顶级域名服务器上注册的所有二级服务器。当收到DNS查询时,就给出相应的回答(可能是最后的结果,也可能是下一步应该查询的域名服务器的IP地址)。

3>权限域名服务器

这就是前面讲过的负责一个区的域名服务器。当一个权限域名服务器还不能直接给出最后的查询结果时,就会告诉发出查询的DNS客户,下一步应当找哪一个权限域名服务器。

4>本地域名服务器

本地域名服务器对域名系统非常重要。当一台主机发出DNS查询请求时,这个查询请求就发送给本地域名服务器。

高速缓存

为了提高DNS的查询效率,并减轻根域名服务器的负荷以及减少互联网上的DNS查询报文数量,在域名服务器中广泛的使用了高速缓存。

高速缓存用来存放最近查询过的域名以及从何处获得域名信息的记录。

㈡ DNS和域名有什么关系

域名只是一个标识,DNS是域名解析系统,当您输入一个域名时,DNS开始工作,向域名对应的IP地址请求,找到域名对应的IP(服务器)后,返回结果给访问者,你就看到了这个域名对应的网页。这些DNS系统是不公开的。

而我们电脑上设置的DNS,是指当我们本地电脑访问域名时,率先进入哪台服务器,进入哪些DNS系统。

DNS 的分布式机制支持有效且可靠的名字到 IP 地址的映射。多数名字可以在本地映射,不同站点的服务器相互合作能够解决大网络的名字与 IP 地址的映射问题。单个服务器的故障不会影响 DNS 的正确操作。

(2)本地域名服务器可以采用什么查询扩展阅读

域名解析总体可分为以下过程:

1、主机先向本地域名服务器进行递归查询。

2、本地域名服务器采用迭代查询,向一个根域名服务器进行查询。

3、根域名服务器告诉本地域名服务器,下一次应该查询的顶级域名服务器的IP地址。

4、本地域名服务器向顶级域名服务器进行查询。

5、顶级域名服务器告诉本地域名服务器,下一步查询权限服务器的IP地址。

6、本地域名服务器向权限服务器进行查询。

7、权限服务器告诉本地域名服务器所查询的主机的IP地址。

8、本地域名服务器最后把查询结果告诉主机。

㈢ DNS 基础知识

DNS(Domain Name System,域名系统), 记录ip地址的分布式服务器。 DNS解析过程如图

全球13组根域名服务器以英文字母A到M依序命名。

域名系统默认的不用写

顶级域名服务器主要负责管理在该顶级域名服务器注册的二级域名。

列:

**举例: **
.com 和 www..com

权威DNS服务器是经过上一级授权,对域名进行解析的服务器。(为了保障安全和保障一般权威DNS服务器都是俩)

查询过程

主机向本地域名服务器的查询一般都是采用递归查询

本地域名服务器向根域名服务器的查询的迭代查询

A记录:解析域名到指定ip

CNAME记录(Canonical Name 别名指向):解析域名到域名

MX记录:指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。

NS记录:解析服务器记录。用来表明由哪台服务器对该域名进行解析,这里的NS记录只对子域名生效。
优先级:NS记录优先于A记录。即,如果一个主机地址同时存在NS记录和A记录,则A记录不生效。这里的NS记录只对子域名生效。

TXT记录:为某个主机名或域名设置联系信息,如:
admin IN TXT “管理员, 电话: 1000000000”

AAAA记录(AAAA record):是用来将域名解析到IPv6地址的DNS记录。用户可以将一个域名解析到IPv6地址上,也可以将子域名解析到IPv6地址上。

SRV记录:一般是为Microsoft的活动目录设置时的应用。

显性URL记录:访问域名时,会自动跳转到所指的另一个网络地址(URL),此时在浏览器地址栏中显示的是跳转的地址。

隐形URL记录:访问域名时,会自动跳转到所指的另一个网络地址(URL),此时在浏览器地址栏中显示的是原域名地址。

举例:

在线DNS解析网站

提升用户体验! 两步走:
第一步

第二步

㈣ 主机向本地域名服务器的查询一般都是采用,而本地域名服务器向。。。。

1.
到注册域名的网站登陆用户名
2.
找到域名管理面板,点击域名管理
3.
进入域名管理my
dns
4.
找到a记录,添加a记录,把对应的你本地的主机ip添加进去,提交就可以了,一般解析24小时内生效的。要确定域名绑定到本地的主机服务器上。这样解析生效生后才能正常访问。

㈤ 从用户输入网址到网页被返回有哪些步骤

从用户输入网址到网页被返回步骤:

第一步、浏览器中输入域名。

第二步、域名解析。

浏览器会把输入的域名解析成对应的IP,过程如下:

1.浏览器查找浏览器缓存,如果有域名对应的IP地址则返回,如果没有继续查找。

2.浏览器查看本机的host文件,如果有域名对应的IP地址则返回,如果没有继续查找。

3.然后是路由器缓存,路由器一般有自己的缓存,如果有域名对应的IP地址则返回,如果没有继续查找。

4.接着是对本地DNS服务器进行递归查询,看是否有域名对应的IP。主机向本地域名服务器的查询一般都是采用递归查询。

所谓递归查询就是如果主机所询问的本地域名服务器不知道被查询域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其他根域名服务器继续发出查询请求报文,而不是让该主机自己进行下一步查询。(本地域名服务器地址是通过DHPC协议获取地址,DHPC是负责分配IP地址的)

5.本地域名服务器采用迭代查询,它先向一个根域名服务器查询。本地域名服务器向根域名服务器的查询一般都是采用迭代查询。

所谓迭代查询就是当根域名服务器收到本地域名服务器发出的查询请求报文后,要么告诉本地域名服务器下一步应该查询哪一个域名服务器,然后本地服务器自己进行后续的查询。

6.根域名服务器告诉本地域名服务器,下一次应查询的域名服务器dns.com的IP地址。

7.本地域名服务器向域名服务器dns.com进行查询。

8.域名服务器dns.com告诉本地域名服务器,下一次应查询的权限域名服务器dns..com的IP地址。

9.本地域名服务器向权限域名服务器dns..com进行查询。

10.权限域名服务器dns..com告诉本地域名服务器,所查询的主机的IP地址。

本地域名服务器最后把查询结果告诉主机。

浏览器中输入URL到页面返回的全过程

第三步、浏览器与目标服务器建立TCP连接

1.主机浏览器通过DNS解析得到了目标服务器的IP地址后,与服务器建立TCP连接。

2.TCP3次握手连接:浏览器所在的客户机向服务器发出连接请求报文;服务器接收报文后,同意建立连接,向客户机发出确认报文;客户机接收到确认报文后,再次向服务器发出报文,确认已接收到确认报文;此处客户机与服务器之间的TCP连接建立完成,开始通信。

第四步、浏览器通过http协议向目标服务器发送请求

请求行,请求头,请求实体内容。浏览器向主机发起一个HTTP-GET方法报文请求。请求中包含访问的URL,还有User-Agent用户浏览器操作系统信息,编码等。值得一提的是Accep-Encoding和Cookies项。

Accept-Encoding一般采用gzip,压缩之后传输html文件。Cookies如果是首次访问,会提示服务器建立用户缓存信息,如果不是,可以利用Cookies对应键值,找到相应缓存,缓存里面存放着用户名,密码和一些用户设置项。

第五步、服务器给出响应,将指定文件发送给浏览器

状态行,响应头,响应实体内容,返回状态码200OK,表示服务器可以响应请求,返回报文,由于在报头中Content-type为“text/html”,浏览器以HTML形式呈现,而不是下载文件。

注意:但是,对于大型网站存在多个主机站点,往往不会直接返回请求页面,而是重定向。返回的状态码就不是200OK,而是301,302以3开头的重定向码,浏览器在获取了重定向响应后,在响应报文中Location项找到重定向地址,浏览器重新第一步访问即可。

补充一点的就是,重定向是为了负载均衡或者导入流量,提高SEO排名。利用一个前端服务器接受请求,然后负载到不同的主机上,可以大大提高站点的业务并发处理能力;重定向也可将多个域名的访问,集中到一个站点。

由于.com,www..com会被搜索引擎认为是两个网站,照成每个的链接数都会减少从而降低排名,永久重定向会将两个地址关联起来,搜索引擎会认为是同一个网站,从而提高排名。

第六步、TCP释放链接

1.浏览器所在主机向服务器发出连接释放报文,然后停止发送数据;

2.服务器接收到释放报文后发出确认报文,然后将服务器上未传送完的数据发送完;

3.服务器数据传输完毕后,向客户机发送连接释放报文;

4.客户机接收到报文后,发出确认,然后等待一段时间后,释放TCP连接;

第七步、浏览器显示页面中所有文本。

浏览器接收到返回的数据包,根据浏览器的渲染机制对相应的数据进行渲染。渲染后的数据,进行相应的页面呈现和脚步的交互。

㈥ 本地域名服务器怎么找到根域名服务器

1、当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地域名服务器:你下一步应当向哪一个域名服务器进行查询。
2、然后让本地域名服务器进行后续的查询,根域名服务器通常是把自己知道的顶级域名服务器的IP地址告诉本地域名服务器,让本地域名服务器再向顶级域名服务器查询。
3、最后,知道了所要解析的域名的IP地址,然后把这个结果返回给查询的主机,本地域名服务器也可以采用递归查询,这取决于最初的查询请求报文的设置是要求使用哪一种查询方式。

热点内容
智e付忘了登录密码在哪里修改 发布:2025-03-15 10:05:20 浏览:649
手机热点密码忘了怎么办 发布:2025-03-15 09:28:26 浏览:363
缓解压力锻炼方法 发布:2025-03-15 09:23:01 浏览:426
impdp存储过程 发布:2025-03-15 09:20:05 浏览:741
pythoniris 发布:2025-03-15 09:05:27 浏览:190
浪淘沙服务器怎么没有了 发布:2025-03-15 09:05:26 浏览:100
ftprpm安装包下载 发布:2025-03-15 09:03:53 浏览:723
如何判断背包配置 发布:2025-03-15 09:03:00 浏览:900
淘宝api源码 发布:2025-03-15 09:00:00 浏览:160
压缩复原修车 发布:2025-03-15 08:46:52 浏览:80