URN Logo
UNIX Resources » Linux » China Linux Forum » 域名服务器和邮件服务器 » 16 » Strange DNS Cache-only Server problem on RH 9
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
Strange DNS Cache-only Server problem on RH 9
Strange DNS Cache-only Server problem on RH 9 - luckeycn [2004-04-26 06:24 | 1,103 byte(s)]
 
Re: Strange DNS Cache-only Server problem on RH 9 - riser [2004-04-26 09:24 | 883 byte(s)]
 
 
 
 
Of course - riser [2004-04-26 12:00 | 9 byte(s)]
 
Re: Of course - luckeycn [2004-04-26 13:31 | 593 byte(s)]
 
Re: Of course - riser [2004-04-26 13:48 | 81 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 10:19 | 346 byte(s)]
 
Re: Of course - riser [2004-04-27 11:15 | 127 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 11:33 | 437 byte(s)]
 
Re: Of course - riser [2004-04-27 11:56 | 272 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 12:21 | 1,151 byte(s)]
 
Re: Of course - riser [2004-04-27 14:17 | 312 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 20:05 | 1,090 byte(s)]
 
Re: Of course - kraml [2004-04-30 23:12 | 105 byte(s)]
 
Re: Of course - riser [2004-04-28 09:00 | 145 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 10:14 | 566 byte(s)]
 
Re: Of course - lhl [2004-04-27 11:07 | 840 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 11:25 | 1,245 byte(s)]
 
Re: Of course - lhl [2004-04-27 11:33 | 86 byte(s)]
 
Re: Of course - luckeycn [2004-04-27 11:38 | 540 byte(s)]
 
Re: Of course - lhl [2004-04-27 11:46 | 32 byte(s)]
 
Re: Of course - lhl [2004-04-26 19:59 | 99 byte(s)]
 
Subject: Strange DNS Cache-only Server problem on RH 9
Author: luckeycn    Posted: 2004-04-26 06:24    Length: 1,103 byte(s)
[Original] [Print] [Top]
1. Objective: Setup a Cache-only DNS server for Internet users

2. Environment:
a. RedHat 9 with only ¨DNS Server〃 package installed(2 components: standard and
caching name server). Version: BIND 9.2.1-16

b. Only one simple change in /etc/named.conf as below:
query-source address * port 53〃;

c. Update /var/named.ca based on root-servers.net

3. Symptoms: When using ¨dig〃, I can query all the sites, but NOT ¨granddictionnaire.com〃, which is a valid site I can query on my Windows 2000 Cache-only server.

4. Workaround: Have to add ¨forward only/first〃 and forwarder pointing to ISP. Then it becomes a caching and forwarding server, not just caching-only.

5. Bug? ¨service named restart〃. BTW. When running the command, it wonˇt stop the service. Have to modify /etc/init.d/named to kill the process instead. Bug??
[Original] [Print] [Top]
Subject: Re: Strange DNS Cache-only Server problem on RH 9
Author: riser    Posted: 2004-04-26 09:24    Length: 883 byte(s)
[Original] [Print] [Top]
->When using ¨dig〃, I can query all the sites, but NOT ¨granddictionnaire.com〃, which is a valid site I can query on my Windows 2000 Cache-only server.

There is no problem to resolve "granddictionnaire.com" in my linux box. So it has no business with what platform you are using.

->Bug? ¨service named restart〃. BTW. When running the command, it wonˇt stop the service. Have to modify /etc/init.d/named to kill the process instead. Bug??

Please refer to http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=dns&Number=446758&page=&view=&sb=&o=
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Strange DNS Cache-only Server problem on RH 9
Author: luckeycn    Posted: 2004-04-26 09:50    Length: 424 byte(s)
[Original] [Print] [Top]
谢谢版主的回复, 我也觉得是. 但我一直都用最小安装.不装任何包,没有图形.唯一的东西是DNS.
然后改那几样东西.搞不懂哪里有问题.
请问您也是用RH9,cache only吗?有没有设forwarder?? 有forwarder是一定行的.

>>There is no problem to resolve "granddictionnaire.com" in my linux box. So it has no business with >>what platform you are using.
[Original] [Print] [Top]
Subject: Re: Strange DNS Cache-only Server problem on RH 9
Author: riser    Posted: 2004-04-26 10:05    Length: 98 byte(s)
[Original] [Print] [Top]
这跟forwarder并没有太大关系,因为都是到internet上取信息。这种情况只能解释为dns服务暂时性的不稳定。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Strange DNS Cache-only Server problem on RH 9
Author: luckeycn    Posted: 2004-04-26 10:33    Length: 74 byte(s)
[Original] [Print] [Top]
你还没回我的问呀.你说在你的LINUX上没问题.是9吗?没有设forwarder吗?
[Original] [Print] [Top]
Subject: Of course
Author: riser    Posted: 2004-04-26 12:00    Length: 9 byte(s)
[Original] [Print] [Top]
Of course
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-26 13:31    Length: 593 byte(s)
[Original] [Print] [Top]
版主大人,您老人家回答问题也太简单了吧.
请您指教一下我的做法有什么问题: 多谢了.

1. 安装RH9, 只要DNS(base+caching),没有装任何其它包.
2. 改/etc/named.conf, query port 53.
3. 更新/var/named/named.ca.
4. chkconfig --level 345 named start
5. service named start
6. dig granddictionnaire.com 问题就来了.

7. workaround. 在/etc/named.conf里加 forward only(first) and forwarders就行.
奇怪的是我装了有大概7,8次, 一样的装法,用同一套CD. 有一次成功的. 但我实在
比不出我做了什么不同的事.
[Original] [Print] [Top]
Subject: Re: Of course
Author: riser    Posted: 2004-04-26 13:48    Length: 81 byte(s)
[Original] [Print] [Top]
从原理上来说,你修改forwarder之后的唯一不同就在于你不再使用自己机上的named.ca了。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: lhl    Posted: 2004-04-26 19:59    Length: 99 byte(s)
[Original] [Print] [Top]

可见,大部分低质量链路应该使用ISP的DNS,而不应该直接查询root server。

----
时间永是流驶,BBS依旧不太平。
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 10:14    Length: 566 byte(s)
[Original] [Print] [Top]
我找到问题的解决方案了.

1. cache不能找到granddictionnaire.com的问题.
workaround: 加forwarder. 不是说这样就不会用cache. 而只是cache里没有时,到forwarder去找.
只是把一个caching server变成了caching and forwarding server.
solution: 这是一个bug. 但redhat没有正式的patch.不过在它的rawhide里有一个版本9.2.2-P3解决了这个问题.

2. service named restart hung.
workaround: 改/etc/init.d/named. 直接杀进程, 不调用rndc.
solution: 又是bug. 还是这个9.2.2-P3解决了这个问题.

Cheers!
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 10:19    Length: 346 byte(s)
[Original] [Print] [Top]
To riser:

Of course


还有一个问题. 你说你用rh 9没有这问题. 是不是你在linux box上设的DNS是你的ISP的DNS呀.

我发现这个问题是因为我把linux的DNS指向自己(127.0.0.1). 然后直接query root servers. 是一个pure
caching server. 如果你设了ISP的DNS, 已经是一个caching and forwarding了.
[Original] [Print] [Top]
Subject: Re: Of course
Author: lhl    Posted: 2004-04-27 11:07    Length: 840 byte(s)
[Original] [Print] [Top]
执迷不悟。

http://www.linuxforum.net/forum/gshowthreaded.php?Cat=&Board=dns&Number=447657&page=1&view=expanded&sb=5&o=all&fpart=

http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=dns&Number=488001&page=0&view=expanded&sb=5&o=
----
时间永是流驶,BBS依旧不太平。
[Original] [Print] [Top]
Subject: Re: Of course
Author: riser    Posted: 2004-04-27 11:15    Length: 127 byte(s)
[Original] [Print] [Top]
说句实话,你提问前就该弄明白这些dns的基本工作原理的。当然,我还是挺佩服你敢于提出质疑,但我可以明确地回答你,这些纯属画蛇添足。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 11:25    Length: 1,245 byte(s)
[Original] [Print] [Top]
没搞清情况前先不要急着教训人吧.

1. 我们用的是双ISP, 双54M出口. 不知道这是不是你说的"低质量链路".
2. 我装了一个promise ide raid.原厂的driver只支持最原始的kernel.没法升级.
正在想办法compile kernel 和driver呢. 所以.....



"可见,大部分低质量链路应该使用ISP的DNS,而不应该直接查询root server"

执迷不悟。

http://www.linuxforum.net/forum/gshowthreaded.php?Cat=&Board=dns&Number=447657&page=1&view=expanded&sb=5&o=all&fpart=

http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=dns&Number=488001&page=0&view=expanded&sb=5&o=
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 11:33    Length: 437 byte(s)
[Original] [Print] [Top]
请问你指的画蛇添足是指那些呢? 我POST了那么多. 您总是回答的太简单. 让我死个明白吧.
而且你还没回答我的问题呢. 在你的那个LINUX上, 你的DNS是指向你的ISP, 还是它自己? 谢谢!


"说句实话,你提问前就该弄明白这些dns的基本工作原理的。当然,我还是挺佩服你敢于提出质疑,但我可以明确地回答你,这些纯属画蛇添足."
[Original] [Print] [Top]
Subject: Re: Of course
Author: lhl    Posted: 2004-04-27 11:33    Length: 86 byte(s)
[Original] [Print] [Top]
呵呵~~带宽跟质量是两个问题;这个双出口若是你管理的,最好检查你的出口路由器。
----
时间永是流驶,BBS依旧不太平。
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 11:38    Length: 540 byte(s)
[Original] [Print] [Top]
???? what do you know about quality? I have another windows 2000 server running cache-only(not forward) at no problem at all. If yo don't know what to say, don't keep chaning subject. I am sick your comment. I am here to discuss pure technical questions. Not try to argue with somebody.
I think you should keep up with riser. He/she is much better than you. I won't comment on technical part. but personality is way better.

"呵呵~~带宽跟质量是两个问题;这个双出口若是你管理的,最好检查你的出口路由器"
[Original] [Print] [Top]
Subject: Re: Of course
Author: lhl    Posted: 2004-04-27 11:46    Length: 32 byte(s)
[Original] [Print] [Top]
ok,不过没必要用英文。
----
时间永是流驶,BBS依旧不太平。
[Original] [Print] [Top]
Subject: Re: Of course
Author: riser    Posted: 2004-04-27 11:56    Length: 272 byte(s)
[Original] [Print] [Top]
先提两点建议吧:
1、虽然你post了很多,但是我看不出有多少新意在里面,帖子好坏并不是单凭字数来衡量的。

2、多从自身出发找原因,比无端的怀疑别人可能要好得多。

PS:没办法,我只好在这里画蛇添足了:我这里的的dns当然是设的127.0.0.1。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 12:21    Length: 1,151 byte(s)
[Original] [Print] [Top]
你说的都对. 我是在找原因. 我问你的设置不是在怀疑你,只是想比较一下有什么设置不同.我实在有点昏了.
请你帮忙帮到底.说直接一些吧. 根据我的做法. 请直接指出有什么错. 谢谢! 请务备直接回答技术问题本身:
再次感谢. 以下是我的安装过程:

1. rh9, only DNS(base+caching). original kernel 2.4.20-8
2. edit /etc/named.conf, query-source address * 53.
3. update /var/named/named.ca
4. chkconfig --level 345 named on
5. service named start


That's all.
问题是: dig granddictionnaire.com没反应.别的都行.
我试了不同的ISP, 不同的地方, 也用了不同的机器. 实在不知有什么不对. 搞笑的是在我装的
7,8遍中,有一次成功了. 但死活比不出不同. 我甚至列出所有的components and module版本.也看不出来.
请版主帮帮忙吧. 万分感激.



先提两点建议吧:
1、虽然你post了很多,但是我看不出有多少新意在里面,帖子好坏并不是单凭字数来衡量的。

2、多从自身出发找原因,比无端的怀疑别人可能要好得多。

PS:没办法,我只好在这里画蛇添足了:我这里的的dns当然是设的127.0.0.1。
[Original] [Print] [Top]
Subject: Re: Of course
Author: riser    Posted: 2004-04-27 14:17    Length: 312 byte(s)
[Original] [Print] [Top]
难以理解,为了一个域名,你愿意如此煞费苦心。既然你如此执着,那么请问,对于你得出的结论:granddictionnaire.com之外,其它都行。你真的验证过吗?

这么多域名之中,偶尔有一个域名解析不了,实在是很正常的事,何况你自己说有时也可以解析。

另外,你做的步骤里面2、3、4步都是没有必要的。
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: luckeycn    Posted: 2004-04-27 20:05    Length: 1,090 byte(s)
[Original] [Print] [Top]
yes. I did a lot sites(it's impossible to test every single one. :-) ). The thing is that I have a windows 2000 cache only server on the same network that can resolve "granddictionnaire.com" without any problem while I am struggling with this redhat 9.

For production: step 2,3,4 are necessary:

2. Most firewall only allow standard dns port 53.
3. make sure the records are current
4. make sure the dns is up every time you reboot the server.

So, do you know what's wrong? maybe you can setup something like mine. It only takes about 30 minutes on a P4.

BTW. I only can use english in the office. no Chinese software. Thanks a lot!


难以理解,为了一个域名,你愿意如此煞费苦心。既然你如此执着,那么请问,对于你得出的结论:granddictionnaire.com之外,其它都行。你真的验证过吗?

这么多域名之中,偶尔有一个域名解析不了,实在是很正常的事,何况你自己说有时也可以解析。

另外,你做的步骤里面2、3、4步都是没有必要的。
[Original] [Print] [Top]
Subject: Re: Of course
Author: riser    Posted: 2004-04-28 09:00    Length: 145 byte(s)
[Original] [Print] [Top]
Sorry, I couldn't reply you more because there is really no problem in my site. However, I still think you have no necessity to run step 2 and 3.
----
Heart——>Linux
[Original] [Print] [Top]
Subject: Re: Of course
Author: kraml    Posted: 2004-04-30 23:12    Length: 105 byte(s)
[Original] [Print] [Top]
我建议你打开bind的调试,dig之后检查log和named.run的输出,看看有什么问题
这样猜测没有办法找到问题
----

"最好的设计不是再也没有什么东西可以添加了,而是再也没有什么东西可以去掉"
[Original] [Print] [Top]
« Previous thread
那位大哥帮帮我啊!怎么在redhat9.0 用qmail的自动安装包安装qmail系统
域名服务器和邮件服务器
16
Next thread »
请教一个很菜的问题,请前辈赐教!
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:52:51, cost 0.090909957885742 ms.