免费注册 查看新帖 |

Chinaunix

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

[DNS] DNS不能运行.求救大虾 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-18 19:28 |只看该作者 |倒序浏览
我用的是redhat9自带的bind
配置完后发现解析的地址错误
[root@localhost root]# nslookup
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
> www.killgoogle.com
Server:         202.196.41.126
Address:        202.196.41.126#53

Non-authoritative answer:
www.killgoogle.com      canonical name = killgoogle.com.
Name:   killgoogle.com
Address: 68.178.232.100
> 202.196.41.126
Server:         202.196.41.126
Address:        202.196.41.126#53

** server can't find 126.41.196.202.in-addr.arpa: NXDOMAIN


我查了一下,出来的地址:68.178.232.100是一个域名解析的网站.
我再用named -g提示如下:

[root@localhost root]# named -g
Apr 18 19:26:53.860 starting BIND 9.2.1 -g
Apr 18 19:26:53.861 using 1 CPU
Apr 18 19:26:53.897 loading configuration from '/etc/named.conf'
Apr 18 19:26:53.928 no IPv6 interfaces found
Apr 18 19:26:53.929 listening on IPv4 interface lo, 127.0.0.1#53
Apr 18 19:26:53.929 binding TCP socket: address in use
Apr 18 19:26:53.929 listening on IPv4 interface eth0, 202.196.41.126#53
Apr 18 19:26:53.929 binding TCP socket: address in use
Apr 18 19:26:53.939 /etc/named.conf:19: couldn't add command channel 127.0.0.1#953: address in use
Apr 18 19:26:53.953 ignoring config file logging statement due to -g option
Apr 18 19:26:53.966 couldn't open pid file '/var/run/named/named.pid': File exists
Apr 18 19:26:53.967 exiting (due to early fatal error)
///////////////

我的named.conf如下:
// generated by named-bootconf.pl

options {
        directory "/var/named";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
        // query-source address * port 53;
};

//
// a caching only nameserver config
//
controls {
        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
        type hint;
        file "named.ca";
};

zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};
zone "killgooglen.com" IN {
        type master;
        file "killgoogle.com";
};
zone "41.196.202.in-addr.arpa" IN {
        type master;
        file "202.196.41.rev";
};

include "/etc/rndc.key";

版主,,,,帮下忙喔........

[ 本帖最后由 killgoogle 于 2008-4-18 22:22 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-04-18 22:02 |只看该作者
给我五十分我给你说是怎么回事儿

论坛徽章:
0
3 [报告]
发表于 2008-04-18 22:12 |只看该作者
原帖由 scyzxp 于 2008-4-18 22:02 发表
给我五十分我给你说是怎么回事儿


五十分?我总身价就10分....

我想是我的rndckey出了问题.但不知道该怎么解决...

论坛徽章:
0
4 [报告]
发表于 2008-04-18 23:31 |只看该作者
你是不是没有做这个啊?
生成rndc控制命令的key文件
[root@linux named]# sbin/rndc-confgen > etc/rndc.conf
从rndc.conf文件中提取named.conf用的key

论坛徽章:
0
5 [报告]
发表于 2008-04-19 07:44 |只看该作者
现把named -g中的提示搞明白

论坛徽章:
0
6 [报告]
发表于 2008-04-19 16:15 |只看该作者

回复 #1 killgoogle 的帖子

你的DNS正常启动了吗?
看提示,好像是之前的dns并没有退出
运行rndc reload,然后再用dig来测试(nslookup都已经废弃了,就不要用了)

论坛徽章:
0
7 [报告]
发表于 2008-04-20 13:21 |只看该作者
原帖由 killgoogle 于 2008-4-18 19:28 发表
我用的是redhat9自带的bind
配置完后发现解析的地址错误
[root@localhost root]# nslookup
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host'  ...


明明提示你端口被占用,不能绑定端口。
这就不明白呢?

用两次killall named后再用你的命令named -g
看看提示是什么?

论坛徽章:
0
8 [报告]
发表于 2008-04-27 16:25 |只看该作者
呵呵。。。这么久了。不过还是谢谢最后这位大侠。。。。。我现在换rhel5了。现在正在弄呢!

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-10-08 06:20:00
9 [报告]
发表于 2008-09-23 16:05 |只看该作者
我也有同样的问题!请指教!

论坛徽章:
4
IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-10-09 06:20:00操作系统版块每日发帖之星
日期:2015-10-20 06:20:00IT运维版块每日发帖之星
日期:2015-11-03 06:20:00
10 [报告]
发表于 2008-09-23 23:21 |只看该作者
no IPv6 interfaces found                             //ipv6 接口没有找到
binding TCP socket: address in use            //TCP sock 地址在使用中
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP