广域网的DNS怎么获取?,第1张

服务,作用是解析域名,也就是说可以将我们常见到的网址和对应的IP地址进行相互转化。DNS的查询方式是有2种,迭代和递归,我们一般都在客户端到服务器之间做递归查询,服务器与服务器之间做迭代查询(DNS到DNS的查询)。了解完这些知识后来看你的问题,显而易见的你们学校的网络属于局域网,因为它有局域网的显著特点:1分布范围小 2属于同一工作组(根据你的描述只能判断出这2点特点)。你的补充问题其实是想说如果在局域网中的客户机配置了所架设域的DNS,能不能再配置广域网的DNS是吧?

解释一下,如果你的局域网中做了域环境,那么,你的客户机必须使用域内的DNS,否则无法加入到域中,也就意味着如果想在域内通信就必须使用这个DNS,而前面已经说了,客户端与服务器之间的DNS它的查询方式是递归查询(概念就不解释了),如果我们这个域中的DNS查询不到匹配的网址对应的IP他就会给网络中其他的DNS服务器发送查询请求,也就是DNS的迭代查询方式。那么只要保证你的域拥有公网的IP地址和与广域网的连接(这里所指的是你说的那个路由器)那么就可以进行域名和IP地址的转换。

说了这么多做个简单的总结,如果你们的网络中建立了域环境,那么,作为域内的客户机来说,你必须使用这个域的DNS,否则是无法在域中通信,这并不意味着不能获得广域网DNS,获取广域网DNS的任务只是交给了域中的DNS服务器。希望能解释你的困惑。

正常情况下LOCAL DNS都会缓存的,除非配置出错。

运营商的LOCAL DNS一般分为前后两层:

1、前端LOCAL DNS:负责接收用户查询域名请求,如果有缓存则直接返回;否则向后端LOCAL DNS发送递归查询

2、后端LOCAL DNS:接收前端DNS发出的域名请求,向外界权威DNS进行迭代查询

答案:A、B

递归查询(RecursiveQuery):客户机送出查询请求后,DNS服务器必须告诉客户机正确的数据(IP地址)或通知客户机找不到其所需数据。如果DNS服务器内没有所需要的数据,则DNS服务器会代替客户机向其他的DNS服务器查询。客户机只需接触一次DNS服务器系统,就可得到所需的节点地址。迭代查询(IterativeQuery):客户机送出查询请求后,若该DNS服务器中不包含所需数据,它会告诉客户机另外一台DNS服务器的IP地址,使客户机自动转向另外一台DNS服务器查询,依次类推,直到查到数据,否则由最后一台DNS服务器通知客户机查询失败。反向查询(ReverseQuery):客户机利用lP地址查询其主机完整域名,即FQDN。

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

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

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

扩展资料

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

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

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

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

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

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

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

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

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

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 广域网的DNS怎么获取?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情