中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 操作系统 > BSD > 综合文章
分享我的Bind-9.3.1安装经历。
作者:未知 时间:2005-09-13 22:51 出处:Blog.ChinaUnix.net 责编:chinaitpower
              摘要:分享我的Bind-9.3.1安装经历。

今天晚上装好 bind9.3.1
发个贴记录下

今天晚上装好 bind9.3.1
发个贴记录下


0.环境
在局域网中,一台机器装FreeBSD 5.4,mini安装。IP:192.168.245.50 Hostname:bsd.ufo.cn,其他的为客户机。其中IP:192.168.245.1 Hostname:vm.
bind为 bind-9.3.1.tar.gz

1.安装 bind-9.3.1
#tar zxvf bind-9.3.1
# cd bind-9.3.1
#./configure
#make
#make install
就这样,一点悬念都没有。

2.配置named.conf 此文件在 /etc/namedb(其实只是link) 下,
如下:
代码:

options {
   directory "/etc/namedb";
   pid-file  "/var/run/named/pid";
   dump-file "/var/dump/named_dump.db";
   statistics-file "/var/stats/named.stats";
};

zone "." {
   type hint;
   file "named.root";
};

zone "localhost" {
   type master;
   file "localhost.zone";
};

zone "0.0.127.IN-ADDR.ARPA" {
   type master;
   file "localhost.rev";
};

zone "ufo.cn" {
   type master;
   file "ufo.cn.zone";
};

zone "245.168.192.IN-ADDR.ARPA" {
   type master;
   file "ufo.cn.rev";
};




配置完成后 named.root就已经有了。

3.配置localhost.zone

代码:

$TTL   86400
@   IN   SOA   bsd.ufo.cn. root.localhost (
            1
            28800
            14400
            3600000
            86400
            )
   IN   NS   localhost.
@   IN   A   127.0.0.1



4.配置localohst.rev
代码:

$TTL   86400
@   IN   SOA   bsd.ufo.cn. root.localhost (
         1
         28800
         14400
         3600000
         86400
         )

@   IN   NS   localhost.
1   IN   PTR   localhost.


5.配置ufo.cn.zone
代码:

$TTL   86400
@   IN   SOA   bsd.ufo.cn. root.localhost (
         1
         28800
         14400
         3600000
         86400
         )

   IN   NS      192.168.245.50
   IN   MX   10   192.168.245.50

@   IN   A   192.168.245.50
bsd   IN   A   192.168.245.50
mail   IN   A   192.168.245.50
ftp   IN   A   192.168.245.50
vm   IN   A   192.168.245.1


6.配置 ufo.cn.rev
代码:

$TTL   86400
@   IN   SOA   bsd.ufo.cn. root.localhost (
            1
            28800
            14400
            3600000
            86400
            )
@   IN   NS            192.168.245.50.
@   IN   MX   10     192.168.245.50.


50   IN   PTR   bsd.
50   IN   PTR   mail.
50   IN   PTR   ftp.
1   IN   PTR   vm.


7.生成 rndckey
/usr/local/sbin/rndc-confgen >> /etc/namedb/named.conf
然后把不需要的删去,形成前面的 named.conf 模样。

代码:

options {
   directory "/etc/namedb";
   pid-file  "/var/run/named/pid";
   dump-file "/var/dump/named_dump.db";
   statistics-file "/var/stats/named.stats";
};

zone "." {
   type hint;
   file "named.root";
};

zone "localhost" {
   type master;
   file "localhost.zone";
};

zone "0.0.127.IN-ADDR.ARPA" {
   type master;
   file "localhost.rev";
};

zone "ufo.cn" {
   type master;
   file "ufo.cn.zone";
};

zone "245.168.192.IN-ADDR.ARPA" {
   type master;
   file "ufo.cn.rev";
};

#注:以下为rndc-confgen 生成。
key "rndc-key" {
   algorithm hmac-md5;
   secret "sgfAWbAQXhM0D+Ydqoz1Sg==";
};

controls {
   inet 127.0.0.1 port 953
      allow { 127.0.0.1; } keys { "rndc-key"; };
};


8.完成。在 sysinstall中配置startup ,选中named
9.重启
reboot后测试。
10.测试

代码:

#nslookup
> bsd
Server:         192.168.245.50
Address:        192.168.245.50#53

Name:   bsd.ufo.cn
Address: 192.168.245.50
> ftp
Server:         192.168.245.50
Address:        192.168.245.50#53

Name:   ftp.ufo.cn
Address: 192.168.245.50
> set type=mx
> ufo.cn
Server:         192.168.245.50
Address:        192.168.245.50#53

ufo.cn  mail exchanger = 10 192.168.245.50.ufo.cn.
> 192.168.245.1
Server:         192.168.245.50
Address:        192.168.245.50#53

1.245.168.192.in-addr.arpa   name = vm.
>

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有