windows10个人版使用ntbind搭建dns服务
1.下载BID9.11
下载地址:http://ftp.isc/isc/bind9/9.11.0rc/
我的系统是window 10 64位需要下载BID9.11.0rc.x64.zip,建议下载9.11以上的版本,老版本可能不支持Win10,下载时注意区分操作系统的位数。
2.安装BID9.11
下载完成后,解压文件,点击直接傻瓜式的安装
默认安装路径为”C:\Program Files\ISC BID 9”。如下图
要设置Service Account Password,否则提示无法安装。
安装过程中需要先安装VC2012运行库,安装程序已经集成如果你确定系统中已经安装过,可以跳过此步骤如下图
安装成功如下图
.配置BID9.11
成功安装后打开DOS窗口,进C:\Program Files\ISC BID 9\bin目录,用程序生产rndc.key。
运行 rndc-confgen -a
运行完成后会在etc目录下生成rndc.key
回到安装目录下,在C:\Program Files\ISC BID 9\etc目录下
我们需要配置如下文件:
1、创建文件
opti {
// zone文件的位置
directory C:\Program Files\ISC BID 9\etc;
// 无法解析的域名就去查询ISP提供的DS
// 在下面的IP地址位置上填写ISP的DS地址
forwarders {
//这里是你本机IP或者127.0.0.1
127.0.0.1;
};
// 仅允许本机与192.168.0.0网段内的机器查询
allow-query {
127.0.0.1;
192.168.0.0/16;
10.21.0.0/16;
10.22.0.0/16;
};
};
// 根DS
zone . {
type hint;
file root.zone;
};
// localhost
zone localhost I {
type master;
file localhost.zone;
allow-update { none; };
};
// localhost的反向解析
zone 0.0.127.in-addr.arpa {
type master;
file localhost.rev;
};
// 12是我们为自己的域的正向解析配置
zone 12 I {
type master;
file 12.zone;
};
// whalecloudvcenter是我们为自己的域的正向解析配置
zone whalecloudvcenter I {
type master;
file whalecloudvcenter.zone;
};
// whalecloudvcenter的反向解析
zone 100.168.192.in-addr.arpa {
type master;
file whalecloudvcenter.rev;
};
- 下载文件named.root
- 下载文件root.zone
ftp://ftp.rs.internic/domain/
以上两个文件不需要修改,只需下载到etc文件夹下即可。
4、创建文件 localhost.zone
该文件针对localhost进行正向解析。
$TTL 1D
@ I SOA localhost. root.localhost. (
2007091701 ; Serial
0800 ; Refresh
7200 ; Retry
604800 ; Expire
00 ) ; Minimum
I S localhost.
localhost. I A 127.0.0.1
5、创建文件 localhost.rev
该文件是针对localhost的反向解析。
$TTL 1D
@ I SOA localhost. root.localhost. (
2007091701 ; Serial
0800 ; Refresh
7200 ; Retry
604800 ; Expire
00 ) ; Minimum
I S localhost.
1 I PTR localhost.
6、创建文件 12.zone
12是我们自定义的域名,该文件为我们自己的域名进行正向解析。
12. I SOA ns1.12. root.12. (
2007091701 ; Serial
0800 ; Refresh
7200 ; Retry
604800 ; Expire
00 ) ; Minimum
I S ns1.12.
* I A 127.0.0.1
这里我将12域名都泛解析到127.0.0.1上
- 创建文件whalecloudvcenter.zone
whalecloudvcenter. I SOA ns1.whalecloudvcenter. root.whalecloudvcenter. (
2007091701 ; Serial
0800 ; Refresh
7200 ; Retry
604800 ; Expire
00 ) ; Minimum
I S ns1.whalecloudvcenter.
* I A 192.168.100.1
- 创建文件whalecloudvcenter.rev
$TTL 1D
@ I SOA whalecloudvcenter. root.whalecloudvcenter. (
2007091701 ; Serial
0800 ; Refresh
7200 ; Retry
604800 ; Expire
00 ) ; Minimum
I S whalecloudvcenter.
1 I PTR whalecloudvcenter.
配置完上述文件后,目录如下:
上面的named.pid,session.key是程序临时自动生成的文件,不需要我们自建。
设置安装目录权限,添加named用户权限如下图:
设置服务启动用户:
控制面板-->管理工具-->服务-->ISC BID-->右键-->属性-->登陆-->本地账户
我这边测试不这样设置在net start named服务的时候报下面的问题:
接下来,在DOS窗口中进入”C:\Program Files\ISC BID 9\bin”目录,启动DS服务器:
以服务的方式启动:
net start named
或者停止
net stop named
也可以在系统的服务中启动 ISC BID服务
如果现出“ Window 无法启动 ISC BID 服务 错误1067:进程意外终止”如下图
出现这个问题有可能是下面个方面出现问题
1.缺少配置文件
下面6个文件是我们这次配置的必须文件,特别是
localhost.rev
localhost.zone
named.root
rndc.key
root.zone
2.权限不够
请添用户 named 可读写权限到C:\Program Files\ISC BID 9 目录上
.程序意外结束导致named.pid文件没有正确删除
停止ISC BID服务,删除C:\Program Files\ISC BID 9\etc目录下的named.pid文件
再次启动ISC BID服务,成功!
将我们本机电脑默认的DS服务器改成127.0.0.1或本机IP
如果想让DS服务器正常访问本机IP与DS服务必须设置固定IP
我们需要设置我们本地使用的dns为本机127.0.0.1。
我们来PIG一下12域名试试
- com我们没有建反向解析,所以就不测试反向解析了。
我们来测试whalecloudvcenter的正反向解析。
正向解析:
反向解析:
我这边192.168.100.1就是本地的局域网ip,对应127.0.0.1
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
推荐阅读
留言与评论(共有 10 条评论) |
本站网友 认命吧 | 14分钟前 发表 |
$TTL 1D @ I SOA localhost. root.localhost. ( 2007091701 ; Serial 0800 ; Refresh 7200 ; Retry 604800 ; Expire 00 ) ; Minimum I S localhost. 1 I PTR localhost. 6 | |
本站网友 翔安二手房出售 | 5分钟前 发表 |
创建文件 opti { // zone文件的位置 directory C | |
本站网友 碧螺春属于什么茶 | 24分钟前 发表 |
$TTL 1D @ I SOA localhost. root.localhost. ( 2007091701 ; Serial 0800 ; Refresh 7200 ; Retry 604800 ; Expire 00 ) ; Minimum I S localhost. 1 I PTR localhost. 6 | |
本站网友 大陵穴 | 21分钟前 发表 |
安装过程中需要先安装VC2012运行库,安装程序已经集成如果你确定系统中已经安装过,可以跳过此步骤如下图 安装成功如下图 .配置BID9.11 成功安装后打开DOS窗口,进C | |
本站网友 北京亚太花园酒店 | 4分钟前 发表 |
创建文件 12.zone 12是我们自定义的域名,该文件为我们自己的域名进行正向解析 | |
本站网友 男人十全大补汤 | 28分钟前 发表 |
设置安装目录权限,添加named用户权限如下图: 设置服务启动用户: 控制面板-->管理工具-->服务-->ISC BID-->右键-->属性-->登陆-->本地账户 我这边测试不这样设置在net start named服务的时候报下面的问题: 接下来,在DOS窗口中进入”C | |
本站网友 鼻黑头 | 14分钟前 发表 |
\Program Files\ISC BID 9\etc目录下 我们需要配置如下文件: 1 | |
本站网友 新生儿腹泻的原因 | 24分钟前 发表 |
$TTL 1D @ I SOA localhost. root.localhost. ( 2007091701 ; Serial 0800 ; Refresh 7200 ; Retry 604800 ; Expire 00 ) ; Minimum I S localhost. localhost. I A 127.0.0.1 5 | |
本站网友 中国十大家具品牌 | 8分钟前 发表 |
\Program Files\ISC BID 9\etc目录下的named.pid文件 再次启动ISC BID服务,成功! 将我们本机电脑默认的DS服务器改成127.0.0.1或本机IP 如果想让DS服务器正常访问本机IP与DS服务必须设置固定IP 我们需要设置我们本地使用的dns为本机127.0.0.1 |