请问二级域名是什么,应该怎么解析?

请问二级域名是什么,应该怎么解析?,第1张

二级域或称二级域名,互联网DNS等级之中,处于顶级域名之下的域。二级域名为域名的倒数第二个部分,例如在域名example.baidu.com中,二级域名是Baidu。

二级域名解析:当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名服务器。本地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。

同时域名服务器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能回答该请求,则此域名服务器就暂成为DNS中的另一个客户,向根域名服务器发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样以此类推,一直向下解析,直到查询到所请求的域名。

扩展资料

二级域名,顶级域名之下的域名,在国际顶级域名下,域名注册人的网上名称,例如ibm,yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如com,edu,gov,net等。 

中国在国际互联网络信息中心(InterNIC)正式注册并运行的顶级域名是CN,这也是中国的一级域名。在顶级域名之下,中国的二级域名又分为类别域名和行政区域名两类。

类别域名共6个,包括用于科研机构的ac;用于工商金融企业的com;用于教育机构的edu;用于政府部门的gov;用于互联网络信息中心和运行中心的net;用于非盈利组织的org。而行政区域名有34个,分别对应于中国各省、自治区和直辖市。

参考资料来源:百度百科-二级域名

参考资料来源:百度百科-域名解析

参考资料来源:百度百科-域名级别

一般来说,实现前缀域名访问可以通过3种方式:

第一种、不同的域名指向不同的IP地址,即访问2个相互独立的服务器来实现,只需要在DNS解析时,分别指向不同的IP。从图中可以看出,前缀 www 和 dianying/bbs 指向的IP地址是不同的,也就是分别指向了2个不同的服务器。

缺点是:如果网站只有一个IP地址时,这种方法显然是不可取的。

2

第二种、在服务器上假设DNS服务来解析不同的前缀域名,这种方法比较麻烦,也不在本文探讨的范围内,省略。

第三种、是本文要重点介绍的,实现起来也非常简单。也满足服务器所分配的地址只有一个时使用。

1、首先要做的是实现域名的泛解析,什么是泛解析,就是在DNS的解析中加入一条如下图所示的记录。顺便说下,我用的是百度解析,好处是可以实现百度的云加速提升网站的访问速度。

记录添加成功后10分钟左右,我们测试一下泛解析是否已经成功。

在cmd窗口中,ping XX.jurongsky.com 就可以看出来了(XX 为域名前缀,此处代表任意字符)。下图是我的测试

2、在IIS中配置主机头

打开默认网站(图中的 www.jurongsky.com )的属性,点击“网站”标签的“高级”按钮

在“高级”对话框中,参考下图中的设置,如果参数不对,可以点击下面的“编辑”按钮。

3、添加新的网站

在IIS的“网站”上右击鼠标,选择“新建”——“网站”,

在弹出的“网站创建向导”对话框中,点击“下一步”。

在输入网站描述中,输入如图所示的标识。点击“下一步”。

在下图中输入主机头的值,下一步,如图所示。

为新的网站分配一个不同的目录。

最后,别忘了在你的DNS解析中添加一条记录,就像下图这样

这样,新的网站就建好了,只要让默认网站和新的网站分别指向服务器上不同的主目录,在你的IIS中存在了多个不同的网站,就可以实现前缀域名的访问了。如下图

问题1

域名是分级的,从右往左,一级级用NS记录授权的。如根将.cn授权给某台DNS,这台DNS又将 edu.cn授权给另一台DNS,这台再将 qjnu.edu.cn授权给你的 dns1.qjnu.edu.cn。当然这台DNS仍能将 foo.qjnu.edu.cn授权给另外的服务器。

(当然,授权给的下级用一个域名做标识,一般会上级会提供下级DNS服务器使用域名的IP,但这并不代表下级就不需要增加这条对应了)

问题2

DNS分权威DNS和缓存DNS。问题1中的DNS是权威DNS,管理自己所被授权的域;

缓存DNS是你指的10.1.2.14,或ADSL上网时自动分配的DNS,这些DNS只是缓存,当缓存不存在时会向根-下一级等进行迭代查询。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/61359.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存