首页 > 服务器 > Win服务器 > 正文

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

2024-09-10 00:01:59
字体:
来源:转载
供稿:网友

本文主要介绍在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

该文件是针对localhost的反向解析。

$TTL 1D @ IN SOA localhost. root.localhost. (  2007091701  ; Serial  30800  ; Refresh  7200  ; Retry  604800  ; Expire  300 )  ; Minimum   IN NS localhost. 1  IN PTR localhost. 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表