免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2360 | 回复: 5
打印 上一主题 下一主题

[DNS] Windows下架设自己的DNS服务器 [复制链接]

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-01-09 01:09 |只看该作者 |倒序浏览
本帖最后由 niao5929 于 2016-01-09 01:48 编辑

鉴于各种无聊的域劫持以及域查询带来的网站打开慢的体验。笔者按照http://www.oschina.net/question/12_7893牛人红薯的办法进行了本地域服务建设,个人觉得在本地系统中消耗一点CPU性能来提供本地DNS。确实感觉网页打开要快很多。省下来的时间足够偿还CPU性能消耗。安装过程可以依照http://www.oschina.net/question/12_7893进行。该文档中关于named.conf配置中需要删除“# End of named.conf”,否则BIND程序将无法正常启动。其它无特殊要求。本人在WIN7下测试可用。
配置文件如下:
named.conf内容如下:
options {
    // zone文件的位置
    directory "C:\Windows\system32\dns\etc";

    // 无法解析的域名就去查询ISP提供的DNS
    // 在下面的IP地址位置上填写ISP的DNS地址
    forwarders {
        8.8.8.8;
        8.8.4.4;
        4.4.4.4;
        114.114.114.114;
        115.115.115.115;
        223.5.5.5;
        223.6.6.6;
    };

    // 仅允许本机和子网内的机器查询
    allow-query {
        127.0.0.1;
        172.22.0.0/16;
    };
};

// 根DNS
zone "."  {
    type hint;
    file "named.root";
};

// 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";
};
key "rndc-key" {
        algorithm hmac-md5;
        secret "SKWY2q3N2oLjblW8KqIsRQ==";
};

controls {
        inet 127.0.0.1 port 953
                allow { 127.0.0.1; } keys { "rndc-key"; };
};
localhost.zone内容如下:
$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
localhost.rev内容如下:
$TTL    1D

@       IN      SOA    localhost.    root.localhost. (
        2007091701          ; Serial
        30800               ; Refresh
        7200                ; Retry
        604800              ; Expire
        300 )               ; Minimum

            IN      NS      localhost.
1           IN      PTR     localhost.
其它内容均和http://www.oschina.net/question/12_7893帖子相同。欢迎大家进行愉快的玩耍,软件包已经给大家打包啦 BIND9.3.2_etc.zip (2.41 MB, 下载次数: 77)

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
2 [报告]
发表于 2016-01-11 13:44 |只看该作者
一般企业用,因为有AD,倒是有部署Windows下面的DNS服务器,个人没搞过自己用的

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
3 [报告]
发表于 2016-01-12 08:24 |只看该作者
最大的好处就是可以减少DNS查询的时间,没装之前DNS都是几百毫秒。装上了第一次长点。之后有时候就0MS了。这节省了大量的DNS查询时间。省资源的多

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
4 [报告]
发表于 2016-01-12 20:01 |只看该作者
今天在win10下把BIND也测试通过了。明天出安装文档。倒是出PDF供大家下载

论坛徽章:
24
天蝎座
日期:2014-05-13 18:05:59IT运维版块每日发帖之星
日期:2015-11-26 06:20:00操作系统版块每月发帖之星
日期:2015-12-02 14:57:54IT运维版块每月发帖之星
日期:2016-01-07 23:01:56IT运维版块每周发帖之星
日期:2016-01-07 23:04:2615-16赛季CBA联赛之青岛
日期:2016-01-23 07:58:272016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2016-03-23 14:20:06IT运维版块每日发帖之星
日期:2016-04-01 06:20:0015-16赛季CBA联赛之吉林
日期:2016-06-28 13:51:54IT运维版块每日发帖之星
日期:2016-07-01 06:20:00IT运维版块每日发帖之星
日期:2015-11-23 06:20:00
5 [报告]
发表于 2016-01-13 07:41 |只看该作者
回复 4# niao5929
在windows下用bind?为何不用windows操作系统自带的dns服务器了?在windows平台下,还是建议用他自带的,后期会少掉很多烦人的问题。windows操作系统为了让自家软体优先被使用,故意和很多第三方软体兼容性很差。已经深受其害已久。平时都还真没撒问题,但是一旦出个别的问题,windows官方都会给你答复,建议你使用系统自带的,不要使用第三方,直接醉了。

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
6 [报告]
发表于 2016-01-13 16:14 |只看该作者
回复 5# woxizishen
那我还得给我的机器装服务器版呀,哈哈,好麻烦

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP