当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    在Windows 7 上安装DNS服务器bind9方法详解

    栏目:win服务器问题汇总 时间:2018-09-20 10:28

    本文主要介绍在WIN7上安装bind9 DNS服务器的方法,非常详细希望对大家有所帮助

    本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法。ntbind是Bind的Windows版本,

    1.下载BIND9.11

    下载地址:http://ftp.isc.org/isc/bind9/9.11.0rc3/。

    我的系统是window 7 64位需要下载BIND9.11.0rc3.x64.zip,建议下载9.11以上的版本,老版本可能不支持Win7,下载时注意区分操作系统的位数。

    2.安装BIND9.11

    下载完成后,解压文件,点击BINDInstall.exe直接傻瓜式的安装

    默认安装路径为”C:\Program Files\ISC BIND 9”。如下图

    安装过程中需要先安装VC2012运行库,安装程序已经集成如果你确定系统中已经安装过,可以跳过此步骤如下图

    安装成功如下图

    3.配置BIND9.11

    成功安装后打开DOS窗口,进C:\Program Files\ISC BIND 9\bin目录,用rndc-config.exe程序生产rndc.key。

    运行 rndc-confgen -a

    运行完成后会在etc目录下生成rndc.key

    回到安装目录下,在C:\Program Files\ISC BIND 9\etc目录下

    我们需要配置如下文件:

    1、创建文件named.conf

    options {  // zone文件的位置  directory "C:\Program Files\ISC BIND 9\etc";  // 无法解析的域名就去查询ISP提供的DNS  // 在下面的IP地址位置上填写ISP的DNS地址  forwarders {  //这里是你本机IP或者127.0.0.1  127.0.0.1; };  // 仅允许本机与192.168.0.0网段内的机器查询  allow-query {  127.0.0.1;  192.168.0.0/24;  }; }; // 根DNS zone "." {  type hint;  file "root.zone"; }; // localhost zone "localhost" IN {  type master;  file "localhost.zone";  allow-update { none; }; }; // localhost的反向解析 zone "0.0.127.in-addr.arpa" {  type master;  file "localhost.rev"; }; // 123.com是我们为自己的域的正向解析配置zone "123.com" IN {  type master;  file "123.com.zone"; }; 

    按照named.conf中的配置,我们还要准备如下文件:

    2、下载文件named.root

    ftp://ftp.rs.internic.net/domain/

    3、下载文件root.zone

    ftp://ftp.rs.internic.net/domain/

    以上两个文件不需要修改,只需下载到etc文件夹下即可。

    4、创建文件 localhost.zone

    该文件针对localhost进行正向解析。

    $TTL 1D @ IN SOA localhost. root.localhost. (  2007091701  ; Serial  30800  ; Refresh  7200  ; Retry  604800  ; Expire  300 )  ; Minimum  IN NS localhost. localhost. IN A 127.0.0.1 

    5、创建文件 localhost.rev