首 页 教育新闻课件中心论文中心教学教案试题中心语文专题综合下载技术教程公务员  
设为首页
加入收藏
联系我们
您当前的位置:中国教育资源网 -> 技术教程 -> 网络相关 -> 服务器 -> Web服务器 -> 技术内容 退出登录 用户管理

Linux架设DNS服务器之二Web服务器教程

论文作者:佚名  论文来源:不详  论文发布时间:2006-6-18 21:52:25  论文发布人:chjchjchj

减小字体 增大字体

              摘要:Linux架设DNS服务器之二

2. 安装服务器软件


2.1 取得bind软件包(现在新的版本为8.2.2 p5)


从bind的主页http://www.isc.org上取得最新stable版的三个文件:


bind-contrib.tar.gz


bind-doc.tar.gz


bind-src.tar.gz


或者从http://www.redhat.com上取得三个文件:


bind-8.2.2-p5-9.i386.rpm


bind-devel-8.2.2-p5-9.i386.rpm


cache-nameserver-6.2-2.noarch.rpm


2.2 安装bind软件包


安装tar封装的软件包:


先解压软件包


tar zxpf bind-contrib.tar.gz


tar zxpf bind-doc.tar.gz


tar zxpf bind-src.tar.gz


编辑修改Makefile.set 文件,增加或修改


'DESTLIB=/usr/lib/bind/lib'


'DESTINC='/usr/lib/bind/include'


编译并安装


make


make install


安装rpm封装的软件包:


rpm -Uhv bind-8.2.2-p5-9.i386.rpm


rpm -Uhv bind-devel-8.2.2-p5-9.i386.rpm


rpm -Uhv cache-nameserver-6.2-2.noarch.rpm


3.让服务器跑起来---基本篇


3.1


    BIND可被配置成几种不同的运行方式,通用的BIND配置为纯解析器系统,纯缓存服务器,主服务器,辅服务器.


    解析器是指通过域名服务器查询域信息的程序代码,在unix系统中,它是以库例程的方式实现的,而并不是一个单独的客户程序.纯解析器系统很容易配置,只要设置一下/etc/resolv.conf文件.这种方式通常用于由于某些限制不能在本地运行域名服务器软件的系统中.


例如:/etc/resolv.conf内容类似为:


search test.com


nameserver 127.0.0.1


nameserver 172.16.0.1


    当配置解析器库以使用BIND名字服务进行主机查找,你也必须告知它使用哪个名字服务器。对此有一个独立的文件,称为resolv.conf。如果这个文件不存在或是空的,那么解析器就假设名字服务器在你本地的主机上。


    如果在你的本地主机上运行一个名字服务器,你必须单独地设置它。


    resolv.conf中最重要的选项是nameserver,它给出了要使用的名字服务器的IP地址。如果你通过几次给出nameserver选项指定了几个名字服务器,那么它们会以给出的顺序试用。因此,你应该首先给出最可靠的服务器。目前,至多支持三个名字服务器


    如果没有给出nameserver选项,那么解析器试图连接本地主机上的名字服务器


    其它两个选项,domain和search涉及到如果BIND不能用第一个请求解析主机名时附加在主机名上的缺省域。search选项指定了一个试用的域名列表。列表项是用空格或制表符分开的。


    如果没有给出search选项,就会通过使用域名本身从本地域名以及直至root的父域中建立一个搜寻列表。本地域名可以使用domain语句给出;如果一个也没有给出,那么解析器就通过系统调用getdomainname(2)来获取。


3.2 其它三类配置方式是用于域名服务器


纯缓存服务器


    纯缓存服务器运行域名服务器软件,但并没有域名服务器数据库文件,它记录下每一个从远程域名服务器获得的数据,以回答将来对同一信息的查询.


纯缓存服务器所需的三个基本配置文件:


/etc/named.conf


/var/named/named.ca


/var/named/named.local


创建或修改/etc/named.conf:


// generated by named-bootconf.pl


options {


directory "/var/named";


/*


* If there is a firewall between you and nameservers you want


* to talk to, you might need to uncomment the query-source


* directive below. Previous versions of BIND always asked


* questions using port 53, but BIND 8.1 uses an unprivileged


* port by default.


*/


// query-source address * port 53;


forwarders {172.16.0.1;172.16.0.11;};


};


//


// a caching only nameserver config


//


zone "." {


type hint;


file "named.ca";


};


zone "0.0.127.in-addr.arpa" {


type master;


file "named.local";


};


    在文件中"forwarders {172.16.0.1;172.16.0.11;};"其中的IP地址是你网络中主服务器和辅服务器的IP地址.
创建或修改/var/named/named.local


@ IN SOA localhost. root.localhost. (


1997022700 ; Serial


28800 ; Refresh

[] [返回上一页] [打 印] [收 藏]  
 ∷相关技术评论  (评论内容只代表网友观点,与本站立场无关!) [查看发表评论...]
 
 中国教育资源网免费技术教程下载中心-站内广告 站内广告 中国教育资源网免费技术教程下载中心-站内广告 
 中国教育资源网站内搜索 站内搜索 中国教育资源网站内搜索 
 

   
 中国教育资源网免费技术教程下载中心-栏目导航 栏目导航 中国教育资源网免费技术教程下载中心-栏目导航 
· Windows 9XMEXP · Windows NT20002003
· LinuxBSD · 系统综合
· IISApache · 硬件技术
· Web服务器 · FTP服务器
· 邮件服务器 · 域名服务器
· Windows服务器 · 代理服务器
· 服务器综合
 
中国教育资源网免费技术教程下载中心-相关教程  相关技术 中国教育资源网免费技术教程下载中心-相关教程
· 手把手教你装Linux系
· [组图] Linux最新版本抢鲜体
· Linux与Windows硬盘
· 找回Linux超级用户r
· [图文] 实现Linux与windows
· Linux与Windows谁更
· [组图] 怎样让你的Linux使用
· 让你的Linux用起来跟
· Win XP和 RedHat Li
· 如何在Linux环境模拟
 中国教育资源网免费技术教程下载中心-本月热门教程 本月热门 中国教育资源网免费技术教程下载中心-本月热门教程 
 
 中国教育资源网免费技术教程下载中心-本日热门论文 本日热门 中国教育资源网免费技术教程下载中心-本日热门论文 
 
关于本站 - 网站帮助 - 免费课件 - 美容 - 绿色软件 - 软件下载 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站留言
浙ICP备06010405号 Email:cnkjz@163.com 技术支持:名流设计
版权所有 Copyright© 2002-2004 名流