科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Win2000环境下使用BIND作域名服务器

Win2000环境下使用BIND作域名服务器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Windows 2000 server 以其优异的性能,逐渐被广泛的应用。在Windows 2000 server中新增了Active Directory服务,该服务存储所有网络资源的信息,如计算机、共享文件夹、用户等等。

来源:IT试验室 2008年4月8日

关键字: 活动目录 微软 操作系统 Windows

  • 评论
  • 分享微博
  • 分享邮件
    下面是实际的配置文件/etc/named.conf:
  
  options {
  directory "/var/named";
  pid-file "named.pid";
  allow-query { any;};
  auth-nxdomain yes;
  transfer-format one-answer;
  forwarders {
  10.65.1.1;
  10.65.1.2;
  10.65.50.1;
  };
  };
  zone "." {
  type hint;
  file "root.cache";
  };
  zone "0.0.127.in-addr.arpa" {
  type master;
  file "localhost.rev";
  notify no;
  };
  zone "ddri.com.cn" {
  type master;
  file "ddri.com.cn.db";
  allow-transfer {
  10.65.1.1;
  10.65.1.2;
  10.65.50.1;
  };
  allow-update {
  10.65.65.0/24;
  };
      update-policy {
  grand *.ddri.com.cn. self *.ddri.com.cn. A;
  grand *.ddri.com.cn. self *.ddri.com.cn. SRV;
  };
  zone "65.65.10.in-addr.arpa" {
  type master;
  file "10.65.65.db";
  allow-transfer {
  10.65.1.1;
  10.65.1.2;
  10.65.50.1;
  };
  allow-update {
  10.65.65.0/24;
  };
  update-policy {
  grand *.ddri.com.cn. self *.ddri.com.cn. A;
  grand *.ddri.com.cn. self *.ddri.com.cn. SRV;
  };
  
  };
  
  };
  
  在这个配置中允许所有IP 地址为10.65.65网段和域名为ddri.com.cn的计算机使用动态更新。(这个配置文件中还使用了转发器,并且为了在与低版本BIND进行区传送时兼容,我们使用了transfer-format one-answer;语句。)关于这个文件中的其它语句及可选项的语法,可以参考《BIND 9 ADMINISTRATOR REFERENCE MANUAL》。

  接着,配置区文件中的静态项。需要注意的是区文件是要被动态更新的,所以文件权限必须是被named可写的。下面给出了写好的正向解析的区文件 /var/named/ddri.com.cn.db的例子:

  @ IN SOA mail.ddri.com.cn. root.ddri.com.cn. (
  2000120615 ; Serial Number
  10800 ; Refresh after 3 hours
  3600 ; Retry after 1 hour
  604800 ; Expire after 1 week
  86400 ) ; Minimum TTL of 1 day
  
  @ IN NS mail.ddri.com.cn.
  @ IN A 10.65.65.1
  ddri.com.cn. IN NS mail
  localhost IN A 127.0.0.1
  
  mail IN A 10.65.65.1
  info IN A 10.65.65.18
  zyxx IN A 10.65.65.16
  ddri.com.cn. IN MX 10 mail

  反向解析记录区文件在这里就不例举了。

  最后:修改启动脚本使BIND 9 自动运行。在各种UNIX、Linux修改方法是不尽相同的,可以参考相关资料来修改。在solaris 2.6 下修改/etc/inet.d/inetsvc:
  找到…
  if [ -f /usr/sbin/in.named -a -f /etc/named.boot ]; then
  /usr/sbin/in.named; echo "starting internet domain name server."
  fi
  修改为:
  if [ -f /usr/local/sbin/named ]; then
  /usr/local/sbin/named; echo "starting BIND 9.1.3rc1."
  fi
  (在缺省情况下BIND 9安装在/usr/local/sbin下)
    重新启动服务器,BIND 9的配置就生效了。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章