named理论

v      DNS是一个分布式的数据库

v      通过客户机-服务器的访问方式访问每个部分的数据

v      DNS借助备份和缓存机制,来获得高可用性和拥有足够的性能

    • 树的最大深度不得超过127层,树中每个节点的节点名不得超过63个字符

 

v     

§         整个的域名空间可以根据组织划分或管理分类,组织成一个树状结构。树上的每个节点叫做domain,是一个标识

v      域名

§         一个domain的名字就是从根(.)开始,到当前节点的所有domain标志的集合

§         例如:

support.cisco.com.

    • 包含一个完整的分级域名下层树

 

v      zone只是domain的一部分,而不是整个domain,因为zone中不包括域下的子域,被一个具体详细的服务器所管理.区可以直接管理子域

 

 

主机和域名不区分大小写

解析顺序       先递归后迭代

1 缓存

2 检查是不是本机

3 查询host文件

c:\windows\system32\drivers\etc\hosts

/etc/hosts

4  dns服务器

v      根域名服务器

v      作为区认证域名服务器的最高级别域名服务器存在

v      为递归查询提供权威解释

v      域名查询采用UDP协议(53),而区域传输采用TCP协议(53)

 

域名服务器的类型

 

v      主域名服务器(master server

v      辅助域名服务器(slave server

v      高速缓存域名服务器(caching only server

v      转发服务器(forwarding server

 

 

 

v      Linux系统中,DNS是由BerkeleyBINDBerkeley Internet Name Domain)软件实现的

v      BIND是一项开源项目

v      BIND被多数UNIX及类UNIX厂商所采用

v      BIND软件包含以下3种元件:

§         DNS服务器软件

§         DNS Resolver函数库

§         DNS工具

 

v      BIND是一个客户机/服务器系统

v      BIND的服务是一个称为named的守护进程

 

v      bind-9.3.3-7.el5    主程序(2

v      bind-utils-9.3.3-7.el5  实用工具包nslookup dig (1)

v      bind-libs-9.3.3-7.el5  包含服务启支所需要的函数库和Resolver函数库(1)

v      caching-nameserver-9.3.3-7.el5  包含主服务器配置文件的模板(4)

 

v      在安装 caching-nameserver-x.x.x.x-xxxxxxx.rpm

v      /var/named/chroot/etc/ 下会在产生文件

v      named.caching-nameserver.conf (主配置文件,)

v      named.rfc1912.zones (区域 配置文件)

v      /etc/下会产生的两个软链接文件与上面的两个文件相链接

 

本文出自 “上善若水威加海内” 博客,转载请与作者联系!

你可能感兴趣的:(职场,休闲,named理论)