欢迎来到天天文库
浏览记录
ID:62519160
大小:171.01 KB
页数:36页
时间:2021-05-11
《[精选]LinuxDNS服务器培训教程.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、LinuxDNS服务器DNS简介使用域名服务安装和配置Linux域名服务器用解析工具nslookup检测DNS配置DNS简介域名服务的相关概念DNS的分层结构域的委托管理域名解析过程域名注册域名服务的相关概念主机域域名域名系统域名服务器解析器缓存生存期反向域名解析Bind域名解析过程(1)客户机提出域名解析请求,并将该请求发送给本地的域名服务器。(2)本地的域名服务器收到请求后,先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。(3)如果本地的缓存中没有该记录,则本地域名服务器把请求发给根域名服务器,根域名服务器返回给本地域名服务器一
2、个所查询域(根的子域)的主域名服务器的地址。(4)本地服务器向上一步返回的域名服务器发送请求,接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级域名服务器的地址。(5)重复第四步,直到找到正确的纪录。(6)本地域名服务器将结果返回给客户机;同时把返回的结果保存到缓存,以备下次使用。域名注册中国的域名体系在.cn下直接注册二级域名使用域名服务/etc/host.conf文件host.conf文件指定如何解析主机名,Linux通过解析器库来获得主机名对应的IP地址。/etc/nsswitch.conf文件nsswitch.conf文件(系统数据库和域
3、名服务转换设置文件)是由SUN公司开发的,用于管理系统中多个配置文件查找的顺序,它比/etc/host.conf文件提供了更多的功能。nsswitch.conf中的每一行或者是注释(以#号开头),或者是一个关键字,后跟冒号和对此关键字的设置。其中对主机名查询的设置关键字为hosts。安装和配置Linux域名服务器1安装Bind92配置惟高速缓存域名服务器3配置主域名服务器4配置辅域名服务器5配置域名转发器BIND的安装命令rpm-Uvhbind-9.2.0-8.i386.rpm安装BIND9软件包rpm-Uvhcaching-nameserver-7.2-1.
4、noarch.rpm安装缓存服务器软件包BIND的安装文件bind-9.2.0-8.i386.rpmBIND9的安装软件包caching-nameserver-7.2-1.noarch.rpm配置缓存服务器需要安装的软件包BIND的启动与停止/etc/rc.d/init.d/namedBIND的启动脚本servicenamedstart启动BIND服务器的命令servicenamedstop停止BIND服务器的命令servicenamedstatus查询BIND服务器状态的命令servicenamedrestart重新启动BIND服务器的命令named的配置文
5、件主配置文件:/etc/named.conf区文件目录:/var/named/区文件:named.canamed.locallocalhost.zone/etc/named.confoptions{directory"/var/named";pid-file"/var/run/named/named.pid";};zone"."IN{typehint;file"named.ca";};zone"localhost"IN{typemaster;file"localhost.zone";allow-update{none;};};zone"0.0.127.in-a
6、ddr.arpa"IN{typemaster;file"named.local";allow-update{none;};};/var/named/named.ca………….3600000INNSA.ROOT-SERVERS.NET.A.ROOT-SERVERS.NET.3600000A198.41.0.4;;formerlyNS1.ISI.EDU;.3600000NSB.ROOT-SERVERS.NET.B.ROOT-SERVERS.NET.3600000A128.9.0.107;;formerlyC.PSI.NET;.3600000NSC.ROOT-SER
7、VERS.NET.C.ROOT-SERVERS.NET.3600000A192.33.4.12;;formerlyTERP.UMD.EDU…………/var/named/named.local$TTL86400@1DINSOA@root(42;serial(d.adams)3H;refresh15M;retry1W;expiry1D);minimum1DINNS@1DINA127.0.0.1/var/named/named.local$TTL86400@INSOAlocalhost.root.localhost.(1997022700;Serial28800;R
8、efresh14400;Retry36
此文档下载收益归作者所有