热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

debian下配置DNS

来源: 作者: 时间:2007-01-31 Tag: 点击:
 第一步:安装bind。(目前debian的sid,同样提供了8版本的bind和9版本的bind,后者的软件包名字叫做bind9.deb,版本是最新的9.2.1版。)
      apt-get install bind9
 
第二步:Debian机器的DNS指向它自己。修改/etc/resolv.conf
  例如:
   
search test.com
    
nameserver 192.168.1.32

第三步:修改配置/etc/bind/named.conf
  例如:
// 
指定 named 从 /var/dns/目录下读取 DNS 数据文件那么(目录可以根据自己的习惯随便指定)
   options {
     directory "/var/dns/bind"; 
   };
//
指定 named 从 db.dns 文件中获得 Internet 的顶层“根”服务器地址。
   zone "." {
     type hint;
     file "db.dns";
  };
// 指定 named 作为127.0.0网段地址转换主服务器。
 
zone "0.0.127.in-addr.arpa" in { 
    type master; 
    file "db.127.0.0"; 
  };
// 指定 named 作为 192.168.1 网段地址转换主服务器
   
zone "1.168.192.in-addr.arpa" in { 
    type master; 
    file "db.192.168.1";
   };
// 指定 named 作为 test.com 域的主域名服务器
   zone "test.com" in { 
      type master;
      file "db.test"; 
  };
第四步:
在/var/dns/bind 目录下建立 db.test 文件.
  
@ IN SOA www.test.com. root.www.test.com. (
200211131 ; serial, todays date + todays serial #
28800 ; refresh, seconds
7200 ; retry, seconds
3600000 ; expire, seconds
86400 ) ; minimum, seconds
NS www.test.com.
MX 10 www.test.com.

; 域名服务器列表
test.com. IN NS www.test.com.

; 计算机名称和地址
localhost IN A 127.0.0.1
www.test.com. IN A 192.168.1.32

; 别名
www
IN CNAME www.test.com.
ftp IN
CNAME www.test.com.

第五步:
在/var/dns/bind 目录下建立 db.127.0.0 文件
@ IN SOA www.test.com root.www.test.com. (
2002111300 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.test.com.

1 IN PTR localhost.

第六步:在/var/dns/bind 目录下建立 db.192.168.1 文件
@ IN SOA www.test.com root.www.test.com. (
2002111300 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.test.com.

; 所有主机都写在这儿
32 PTR www.test.com.

第七步:
 
#cp /etc/bind/db.root /var/dns/bind/db.dns

#rndc reload

#rndc reconfig

#
/etc/init.d/bind9 restart

// 用nslookup测试是否成功,如跟下面一样,则证明成功
#nslookup www.test.com
Server: 192.168.1.32
Address: 192.168.1.32#53

Name: www.test.com
Address: 192.168.1.32

#nslookup 192.168.1.32
Server: 192.168.1.32
Address: 192.168.1.32#53

32.1.168.192.in-addr.arpa name = www.test.com.

最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册