网站大量收购独家精品文档,联系QQ:2885784924

BIND(DNS)源码包编译安装.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BIND(DNS)源码包编译安装

实验名称: DNS服务 --源代码包编译安装 实验要求的环境: 硬件环境:P4 2.4,512MB,80G 软件环境: Windows(客户端,模拟Internet用户) IP:/24 DNS: VMware4.5(64MB) RedHat 9.0 Server( IP:eth0:/24() DNS: Eth1:/24() DNS: 需要的软件工具、软件安装包: Bind-9.2.3.tar.gz(DNS服务工具包) 实验目的: 一.掌握DNS服务的搭建及其基本配置 二.学会使用基本的DNS资源记录类型(NS.MX.WWW.A.PTR) 三.掌握域的委派(授权) 实验步骤: 一:安装 获得bind-9.2.3.tar.gz 首先,把获得的bind-9.2.3.tar.gz包复制到/usr/local/src下,命令: Cp bind-9.2.3.tar.gz /usr/local/src/ (注:假设包在当前目录) 进入/usr/local/src/目录,解压bind工具包,命令: Cd /usr/local/src Tar -zxvf bind-9.2.3.tar.gz 安装bind包,前提:进入刚刚解压生成的bind-9.2.3目录(cd bind-9.2.3) 安装命令: a../configure --prefix=/usr/local/bind (指定安装的路径) b.make (生成二进制文件) c.make install (安装) 二:创建域 要求:可以解析www服务器 ()以及邮件服务器() B域的创建 Ln -s /usr/local/bind/sbin/rndc /usr/sbin/rndc Ln -s /usr/local/bind/sbin/named /usr/sbin/named Ln -s /usr/local/bind/sbin/rndc-confgen /usr/sbin/rndc-confgen Ln -s /usr/local/bind/bin/host /usr/bin/host Ln -s /usr/local/bind/bin/dig /usr/sbin/dig Ln -s /usr/local/bind/bin/nslookup /usr/bin/nslookup 1-6步,创建可执行文件的连接文件(目的:输入命令时不用进入指定目录) 8-9步,创建一个存放rndc.conf文件的目录etc,和一个存放存放named进程号的目录run Mkdir -p /usr/local/bind/etc 10. Mkdir -p /usr/loca/bind/var/run 11.Mkdir /var/named (创建域文件存放目录) 12用bind自带的工具rndc-confgen生成rndc.conf文件 命令: Rndc-confgen /usr/local/bind/etc/rndc.conf 13创建/usr/local/bind/etc/rndc.key,并将/usr/local/bind/etc/rndc.conf中的如下内容拷贝过去,把注释去掉: key rndc-key { algorithm hmac-md5; secret g+vS2rD3Wg6BZ4B48kDiFg==; }; controls { inet port 953 allow { ; } keys { rndc-key; }; }; 14用vi创建/etc/named.conf,并写入如下内容: options { directory /var/named; }; include /usr/local/bind/etc/rndc.key; zone . IN { type hint; file named.ca; }; zone 0.0.127. IN { type master; file named.local; allow-update {none;}; }; zone IN { type master; file .zone; allow-update {none;}; }; zone 1.168.192. IN { type master; file .local; allow-update {none;}; }; 15.获得named.ca文件 a.从internet

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档