DNS服务器的配置与管理——理论
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DNS服务器的配置与管理——理论
一、DNS服务器配置与管理
理论
1、DNS定义和作用
DNS(Domain Name System),域名系统。
2、使用DNS的原因
(1)IP地址
在互联网中,依靠IP地址来识别网络中的每一台设备。
当用户访问互联网中的服
务器时,必须要知道服务器的IP地址。
但是IPv4地址大概有40亿+个,如果每
个都对应一台服务器,要让普通用户记住这些服务器的IP地址,几乎是天方夜谭。
(2)域名
为了方便普通用户访问Internet上的服务器,RFC 1035定义了DNS映射关系。
即给每台需要被访问的服务器取一个容易理解和记忆的名字。
在互联网中通常根据服务器所在位置区域或功能区域,采用分级的方式来命名服务器,因此称为域名。
3、域名的命名规则
域名分为顶级域名(一级域名)和子域名(二级域名、三级域名……)
其中
cn为顶级域名,表示中国。
通过使用域名,人们很容易理解这台服务器在什么位置,属于哪个部门,用来组什么,同时也更容易记住该服务器
顶级域名是固定的,子域名可以随意取。
(英文)
下面是常见的顶级域名
4、DNS工作原理
(1)DNS是如何完成域名解析的
虽然给服务器定义了域名,但Internet实际上仍然只能通过IP地址来寻找服务器,因此,在使用域名访问服务器时,需要先通过DNS,将域名解析为对应的IP地址,然后再通过IP地址访问目的服务器。
需要注意的是,由于DNS只负责域名解析,并不负责网络通信,因此就算没有DNS,网络仍然可以正常通信,只不过不能使用域名来访问服务器,必须使用IP
地址来访问。
域名与IP地址之间的解析,是由域名服务器完成的。
Internet上的域名解析不是由一台域名服务器实现的,而是由分布在各级区域的
域名服务器共同完成的。
域名服务器可以为该区域主机提供域名解析,也可以将下级子域委托给下级域名
服务器。
问题:如何配置一个域名映射多个IP地址?关于该问题的解答,请看该系列博客。
(2)域名解析示例
如果缓存中也没有解析记录,即本DNS服务器无法解析,则查看是否设有转发域
名服务器,如果有则将解析请求转发给转发域名服务器。
③如果没有设置转发域名服务器,解析请求将被发送到根域名服务器。
⑪本地域名服务将解析结果返回给PC,并将解析记录写入自己的缓存中。
⑫主机根据解析结果,向目的IP发送数据包。