dns 解析不及时谁之过?

2014-06-17 19:49:01 +08:00
 acpp
电信宽带

最近一直被一个问题困扰,除了大网站,其他网站,全部都要经过刷新2次以上才能访问

ping的返回结果也基本要2次,尝试换了各种公开的dns+电信自带的dns 都不行,

找不出原因了,求救!
4171 次点击
所在节点    问与答
15 条回复
sdcg1994
2014-06-17 21:01:08 +08:00
我现在都用bind自建DNS服务器用,效果不错,昨天还附加了dnscrypt用来专门解析被污染的一些域名
acpp
2014-06-17 21:29:07 +08:00
能稍微详细的说一下吗,我也弄弄试试,不然现在太操蛋了!
sdcg1994
2014-06-17 21:56:33 +08:00
@acpp http://www.isc.org/downloads/ 到这下bind 9.10.0-P2 然后安装,不过安装后还得自己配置一些文件,基本配置说明在bin目录下readme1st.txt里,搞好后打开etc/named.conf,在options里加两行
forward only ;
forwarders {114.114.114.114;};
这就是最简单的纯转发服务器,更高级的功能就比较复杂了
不过按照你的情况,114.114.114.114都不行的话,前面那些忽略,在FTP.INTERNIC.NET里下载named.cache,然后放到etc里面,named.conf里面最后一行加入
zone"." {
type hint;
file "named.cache";
};
这样每个域名都会跑到根域名服务器去递归查询。

保存后bin目录下运行named -g 麻烦的是每次开机都得运行一遍,可以写个批处理文件开机运行就行。
sdcg1994
2014-06-17 22:01:07 +08:00
@acpp 记得把自己的DNS设置改为127.0.0.1.。。
不过小网站偶尔还是得刷新2遍,因为递归查询也要时间。。。
而且我自己写了一堆zone文件去冒充google的权威解析服务器,然后惊奇地发现有大约1/20的youtube视频可以直接播放(╯°ヮ°)╯
em70
2014-06-17 22:09:42 +08:00
先排除法,同网络其他电脑正常吗,绑定hosts后访问和ping正常吗
Lone
2014-06-17 22:11:26 +08:00
用dnsspeeder自建缓存,绿色无公害,操作简单
acpp
2014-06-17 22:12:23 +08:00
@sdcg1994 谢谢
acpp
2014-06-17 22:14:08 +08:00
@em70 同网络其他电脑正常吗(只有一台电脑,不过硬盘多,换了几个系统也都是一样), 绑定hosts后访问和ping正常吗 (你的意思是说,把直接把域名和对应的ip 放到hosts文件里,来判断是否是dns服务器的问题吧? )
hanchengluo
2014-06-18 07:07:26 +08:00
阿里DNS223.6.6.6、223.5.5.5
acpp
2014-06-18 18:17:31 +08:00
@hanchengluo 谢谢啊又多了一个选择,我试试
pubby
2014-06-18 21:36:15 +08:00
跟楼主同样问题,杭州电信 最明显是 www.v2ex.com 经常dns超时

电信DNS和自建bind递归都一样
acpp
2014-06-18 22:13:48 +08:00
@pubby 那你现在问题解决了吗 ?


我刚才刚换成阿里的dns的时候感觉很快,现在好像打开某些站还是有问题,貌似是心理作用,你说说你的情况
pubby
2014-06-18 22:29:48 +08:00
@acpp 就是dns解析超时,偶尔。
大概一周了,不是心里作用。最近比较忙,还没空解决这个事情 :D
acpp
2014-06-18 22:30:38 +08:00
主要是不管什么网站,都要刷新一次才能访问,这个实在是难以接受。。。
em70
2014-06-19 04:02:15 +08:00
@acpp 没其他电脑手机也可以试试,没有wifi,虚拟机也行,反正排除才能缩小问题范围,不然绕瞎猜哪行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/118034

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX