|
蓝森林 http://www.lslnet.com 2006年8月18日 15:18
linux下DNS好象不缓存?
唉~~因为我一直在LINUX下工作~所以刚发现,每次在浏览器里输入域名访问网站,
大部分情况下会在状态栏出现正在解析域名的提示(firefox&opera),跟windows比较了一下,发现果然速度慢了很多,用nslookup好象不太明显,在浏览器里反正是每次都解析,win下浏览器(IE测试过)基本上看不到接写的过程,马上就转到ip了~~
请问大家有这种问题吗?可能不是DNS缓存的问题,我只是猜测。。。 |
linux下DNS好象不缓存?
man dig
dig www.webname.com +trace
是不是快了? |
linux下DNS好象不缓存?
我现在有点茫然了。。。不知是不是运行dig的原因,现在只要是访问过的域名,第二次就不会花很长时间了,但是win下貌似第一次就不用解析很快的样子,而且不同的浏览器之间好象不能共享这种DNS?我的意思是如果换个浏览器就算以前解析过这个域名,只要没有用这个浏览器访问他第一次还是会花好常时间解析。
我的操作系统是RH AS3,还有MagicLinux,都是这个样子,不知道说明白没有。。。 |
linux下DNS好象不缓存?
唉~自己再顶一下~
其实问题还是没有解决,我不是故意夸大他的严重性~~貌似很多linux都有这个问题,只不过大家没有意识到而已~~我刚开始也没感觉~~时间长了,越来越受不了,打开一个网页要先解析半天。。。。这个。。这个~~我就不信没人遇到过这个问题!!! |
linux下DNS好象不缓存?
这问题我也遇到了,当用户少时很严重,但当用户多时就没问题了。我在家中和为某ISP安装的是同样的named,但表现完全不同。这是不是和设置某个项目的寿命期有关?期盼答案。 |
linux下DNS好象不缓存?
不管什么东东, IE也好, Mozilla 也能, 都要去做DNS解析才能访问的.
你看到IE的, 是因为它只显示 opening .... , 换 netscape/mozilla 就看到了. resolv... connect... wait.... 呵呵.
另外, dns 应该是有 cache 的. 好象浏览器本身也有个 cache, 但我不知道 它们是怎么用的. |
linux下DNS好象不缓存?
-->
恩对~我测试了一下发现firefox是缓存的,但只要关闭之后重新打开,他又要重新解析,也就是说域名缓存跟随浏览器进程
其他浏览器貌似也这样,opera,konqueror.
这样好象我的问题是浏览器 缓存导致的~~可是浏览器缓存怎么。。怎么办呢?
firefox的配置中有两项跟DNS有关~~我关掉了也不管用,而且在google上查貌似跟这两个也没什么关系
network.dns.disableIPv6
network.dns.ipv4OnlyDomains |
linux下DNS好象不缓存?
找一个速度快的DNS |
linux下DNS好象不缓存?
存吧 |
linux下DNS好象不缓存?
| linux下DNS好象不缓存?
| linux下DNS好象不缓存?
把服務中的 DNS Client 關掉,立足點就相同了 |
linux下DNS好象不缓存?
自己建一个缓存服务吧:
http://www.linuxsir.org/bbs/showthread.php?t=93585&highlight=djbdns |
linux下DNS好象不缓存?
| 那linux为什么不带缓存呢?
网络上那么多linux服务,难道都是自己进行dns缓存吗?
那多麻烦?
是不是哪里有个配置选项,选上了就可以了。
测试发现window还是可以缓存一阵的。
|
| |