DNS学习

一、DNS简介

DNS是域名系统(Domain Name System)的英文缩写。域名解析是把域名指向网站空间IP,让人们可以通过访问域名来访问网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。

域名解析就是从域名到IP地址的转换过程。

正向解析:域名----------》IP地址

反向解析:IP地址-----------》域名

二、域名的组成和分类

2.1、格式

格式常见格式:www.baidu.com

完整格式:www.baidu.com.

. :根域,可省略不写

2.2、域名各组成部分解释

com:顶级域,由ICANN组织指定和管理

            分类:

                  国家区域域名:cn(中国)、hk(香港)、sg(新加坡)

                  通用顶级域名:com(商业机构)、org(非营利组织)edu(教育机构)等

                  新通用顶级域名:red(红色、热情)、top(顶级,高端)等

baidu:二级域,可由个人或组织申请注册

www:三级域(子域),服务器网站名代表

2.3、客户端访问站点过程

例如:客户端访问www.kernel.org

(1)客户端首先查看本地hosts文件,如果有则返回,否则进行下一步

(2)客户端查看本地缓存、是否存在本条目的缓存,如果有则直接返回。没有则进行下一步

(3)将请求转发给DNS服务器

(4)查看域名是否为本地解析,是则本地解析返回,否则进行下一步

(5)本地DNS首先在缓存中查找,如果有则直接返回,否则进行下一步

(6)向全球十三个根域服务器发起DNS请求,根域返回顶级域名的地址列表

(7)使用某一个org域的IP地址,发起DNS请求,org域返回kernel域服务器列表

(8)使用某一个kernel域IP地址,发起DNS请求,kernel域返回www.kernel.org主机的IP地址,本地DNS收到后返回给客户机,并在本地DNS服务器中保存一份

三、DNS软件

3.1 软件名称:bind

3.2 服务名称:named

3.3 软件端口:UDP 53 ,数据通信(域名解析),TCP 53,数据同步(主从同步)

3.4 配置文件:

主配置文件:/etc/named.conf

区域配置文件:/etc/named.rfc1912.zones(服务器解析的区域配置,正反向区域定义信息)

数据配置文件:/var/named/xx.xx(主机名与IP地址的对应解析关系,及主从同步信息)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值