欢迎来到天天文库
浏览记录
ID:7781582
大小:117.50 KB
页数:26页
时间:2018-02-25
《linux操作系统8 服务器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本文由夏目洛晞贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。Linux操作系统用Linux构建Intranetliups内容提要Apache服务器的安装与设置FTP服务器的安装与设置DHCP服务器的安装与设置DNS服务器的安装与设置邮件服务器的安装与设置Linux下NAT服务器简介DNS服务器域名的介绍BIND的介绍(BerkeleyInternetNameDomain),当前有三版:bind4、bind8、bind9),支持多处理器、线程安全操作、公钥加密、IPv6支持、增量区传送等)BINDBIND的组
2、成:named守护进程,回答用户查询库例程,联系DNS分布式数据库的服务器DNS的命令接口:nslookup、dig和hostBINDBIND名字服务器的分类:权威:权威:一个区的正式代表主服务器:主服务器:区数据的首要服务器,数据在磁盘从服务器:从服务器:从主服务器复制得到它的数据存根:存根:和从服务器类似,但仅复制名字服务器的数据分支:分支:仅在域内可见的服务器(秘密服务器)非权威:非权威:用缓存数据回答查询:未知数据有效缓存:缓存:缓存以前的查询:没有本地区转发器:代替许多客户机执行查询,创建一个大的缓存转发器:递归:递归:代替您查询,直到返
3、回答案或出错非递归:非递归:如果不能回答查询,则返回下一服务器地址BIND解板库例程:客户机例程:gethostbyname轻量级例程:lwresd(对不支持IPv6的主机可以使用,要在服务器中包含lwres语句)BIND非/递归工作原理:例:访问:2-Q3-Rwww.sina.comwtb1-Qns.liaomeng.com9-AQ=QueryA=AnswerR=推荐7-R8-Q10-Aroot(“.”)com4-Q5-R6-Qsina.comns.sina.comBIND缓存和效率:早期缓存机制仅用于肯定回答,但实验发现DNSDNS查询请求有6
4、0%都是无效查询,因此后来60%实现了否定缓存BIND解析器配置:/etc/resolv.confsearch:列出了如果主机名不完整时要查询的域如:searchwtb.com.wtb.net.wtb.org.注:此文件中的DNS服务器地址必须是递归的(解析器不懂推荐)最多,可配置三个DNS地址,按顺序访问BIND下载安装BIND:www.isc.org(最新版BIND需openssl0.9.6e以上版本,在www.openssl.org下载最新版安装)BIND主配置文件:/etc/named.conf区文件目录:/var/named/区文件:na
5、med.ca//根服务器信息,在ftp.internic.com/domain获取named.local//本地反向区域localhost.zone//本地区域BIND—localhost.zone$TTL86400$ORIGINlocalhost.@1DINSOA423H15M1W1D)1DINNS1DINA@root(;serial(d.adams);refresh;retry;expiry;minimum@127.0.0.1BIND—named.local$TTL86400@INSOA(localhost.root.localhost.199
6、7022700;Serial28800;Refresh14400;Retry3600000;Expire86400);Minimumlocalhost.localhost.IN1INNSPTRBIND—/etc/named.conf注:1、每句以分号结束2、大括号用于分组3、可用:named-checkconf和namedcheckzone检查语法错误BIND—主配置语句类型include:插入一个文件options:设置名字服务器的全局配置选项和默认值server:指定每个服务器所特有的选项lwres:将DNS也配置成一个轻量级解析器key:定义
7、验证信息acl:定义访问控制列表zone:定义资源记录的一个区trusted-keys:定义预先设置的密钥controls:用ndc来定义用于控制名BIND的渠道logging:指定日志记录分类及其目的位置view:定义域名空间的一个veiw(视图)BINDinclude:补充文件引入named.conf文件include"path";options:指定全局选项,仅有一个9.0版本有50个左右的选项,以下是常用选项:version"string";[实际版本号]directory"path";[启动目录]notifyyes
8、no;[yes]:数据
9、发生改变,通知从服务器also-notifyservers_ipaddrs;[empty]:通知所有DNS服务器BIND-
此文档下载收益归作者所有