免费注册 查看新帖 |

Chinaunix

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

[DNS] 帮我看看我的配置文件吧。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-15 22:20 |只看该作者 |倒序浏览
小弟刚开始接触dns,没啥基础,只是学了TCP/IP详解的DNS协议以后打算自己搭建一个DNS服务器,用的是bind9。
想法是在内网做一个aaa.bbb.的域,然后包括www.aaa.bbb. ftp.aaa.bbb 这两个域名。
我的resolv.conf 里面只有一个域名服务器就是 127.0.0.1

但是 host  www.aaa.bbb 的时候 报
Host www.aaa.bbb not found: 3(NXDOMAIN)
错误。
我的配置文件如下:

named.conf

  1. //
  2. // /etc/named.conf
  3. //

  4. options {
  5.         directory "/var/named";
  6.         pid-file "/var/run/named/named.pid";
  7.         //auth-nxdomain yes;
  8.         //datasize default;
  9.         //allow-recursion { 127.0.0.1; };
  10.         forwarders { 192.168.11.1; };
  11. // Uncomment these to enable IPv6 connections support
  12. // IPv4 will still work
  13. //      listen-on { none; };
  14. //      listen-on-v6 { any; };
  15. };

  16. zone "localhost" IN {
  17.         type master;
  18.         file "localhost.zone";
  19.         allow-update { none; };
  20.         allow-transfer { any; };
  21. };

  22. zone "0.0.127.in-addr.arpa" IN {
  23.         type master;
  24.         file "127.0.0.zone";
  25.         allow-update { none; };
  26.         allow-transfer { any; };
  27. };

  28. zone "." IN {
  29.         type hint;
  30.         file "root.hint";
  31. };

  32. zone "aaa.bbb" IN {
  33.         type master;
  34.         file "aaa.bbb.zone";
  35.         forwarders {};
  36.         allow-query { any; };
  37.         allow-update { none; };
  38.         allow-transfer { any; };
  39. };
复制代码


aaa.bbb.zone

  1. $TTL 3D
  2. @       IN      SOA     aaa.bbb. root.aaa.bbb.(
  3.         20060514 ; serial, todays date + todays serial #
  4.         8H      ; refresh, seconds
  5.         2H      ; retry, seconds
  6.         4H      ; expire, seconds
  7.         1D) ; minimum, seconds
  8. IN NS aaa.bbb.
  9. IN MX 10 aaa.bbb.

  10. ftp A 192.168.11.2
  11. www A 192.168.11.2
复制代码

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
2 [报告]
发表于 2006-05-15 23:06 |只看该作者
定义aaa.bbb的A记录试试

论坛徽章:
0
3 [报告]
发表于 2006-05-15 23:17 |只看该作者
aaa.bbb.的记录?
怎么定义?

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
4 [报告]
发表于 2006-05-16 01:32 |只看该作者
$TTL 3D
@       IN      SOA     aaa.bbb. root.aaa.bbb.(
        20060514 ; serial, todays date + todays serial #
        8H      ; refresh, seconds
        2H      ; retry, seconds
        4H      ; expire, seconds
        1D) ; minimum, seconds
IN NS aaa.bbb.
IN MX 10 aaa.bbb.

ftp A 192.168.11.2
www A 192.168.11.2

在这里面加
IN A     `ipaddress`   ;ipaddress是你的ip地址

论坛徽章:
0
5 [报告]
发表于 2006-05-16 18:47 |只看该作者
看了一下自己的/var/log/message.log 如下


  1. May 16 11:45:09 goodboy2 named[4104]: loading configuration from '/etc/named.conf'
  2. May 16 11:45:09 goodboy2 named[4104]: listening on IPv4 interface lo, 127.0.0.1#53
  3. May 16 11:45:09 goodboy2 named[4104]: listening on IPv4 interface eth0, 192.168.11.2#53
  4. May 16 11:45:09 goodboy2 named[4104]: command channel listening on 127.0.0.1#953
  5. May 16 11:45:09 goodboy2 named[4104]: command channel listening on ::1#953
  6. May 16 11:45:09 goodboy2 named[4104]: zone 0.0.127.in-addr.arpa/IN: loaded serial 42
  7. May 16 11:45:09 goodboy2 named[4104]: zone localhost/IN: loaded serial 42
  8. May 16 11:45:09 goodboy2 named[4104]: running
复制代码


这是不是说明自己定义的zone都没有载进来?

[ 本帖最后由 goodboy1881 于 2006-5-16 18:48 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2006-05-16 22:48 |只看该作者
这个看不出来,你在Named.conf里配置logging,然后再看看.

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2006-05-17 21:07 |只看该作者
看看 /etc/resolv.conf 用哪個 nameserver 優先?

论坛徽章:
0
8 [报告]
发表于 2006-05-17 22:19 |只看该作者
lz的定义有几处问题

首先 NS 记录指向的主机没有 A 记录

建议改为:




  1. IN  NS  aaa.bbb.

  2. aaa.bbb. IN A <ip>

  3. www IN CNAME aaa.bbb.

复制代码

论坛徽章:
0
9 [报告]
发表于 2006-05-17 23:39 |只看该作者
今天又修改了修改,感觉和原来差不多啊,但是就好使了。。。
确实是zong文件的格式问题,造成zong没有办法载入。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP