使用一段时间后只有国内 DNS 在工作 #14

Closed
4ft35t opened this Issue May 14, 2015 · 13 comments

Projects

None yet

10 participants

@4ft35t
4ft35t commented May 14, 2015

版本:ChinaDNS_1.3.1-1_ramips_24kec.ipk
设置 DNS 为 114.114.114.114 和 ss 转发的 127.0.0.1:5353,无论是开启延时还是压缩,大概 2-3 分钟后,日志里就只剩下 114 在活跃,127 在日志里完全看不到,境外域名无法解析。重启 chinadns 就好了。

@4ft35t 4ft35t changed the title from 是用一段时间后只有国内 DNS 再工作 to 使用一段时间后只有国内 DNS 再工作 May 14, 2015
@4ft35t 4ft35t changed the title from 使用一段时间后只有国内 DNS 再工作 to 使用一段时间后只有国内 DNS 在工作 May 14, 2015
@cielpy
cielpy commented May 16, 2015

似乎也遇到这个问题了,国内的网站可以正常解析,国外的不行,看浏览器显示正在解析,然后就显示DNS错误,我的是在中继的路由器上部署的ChinaDNS。然后重启也不管用。

@cielpy
cielpy commented May 17, 2015

似乎我在主路由上部署的ChinaDNS也碰到了这个问题,有时候一直显示正在解析主机,然后重启ChinaDNS就好了。@aa65535

@isbasex
isbasex commented May 20, 2015

同样遇到这个问题,并且重启之后马上又会无法解析国外网站

@xcjiang
xcjiang commented May 23, 2015

以前一直是好的,但从今天早上开始,莫名也出现了这样的问题。表现是国内域名OK,国外域名全不行。重启chinadns后恢复正常,但一两个小时后又再次出现异常。
我的配置:
config chinadns
option enable '1'
option compression '1'
option bidirectional '0'
option chnroute '/etc/chinadns_chnroute.txt'
option port '5353'
option server '114.114.114.114,127.0.0.1:5300'
option result_delay '0.3'

127.0.0.1:5300由ss-tunnel转发到8.8.4.4:53。
感觉出现问题时像是udp出不去了,但此时ss应该是没有问题的,因为我只重启chinadns就又OK了,ss压根没动。
我现在想有没有什么debug的模式啊,现在出了问题后感觉没什么手段去定位。

补充:
昨天选择手动启动chindns,加了-v 参数,出现问题后发现只有国内DNS的返回,看不到国外dns的返回。
除此之外看不到更多的信息。

@ghost
ghost commented Jul 6, 2015

如何指定某一个网站不通过ss代理,比如微软官网,我用的是日本的节点,然后一直给我显示日本微软官网。并且bing地图也直接定位到了日本

@aa65535
Owner
aa65535 commented Jul 6, 2015

这个问题基本是因为 ChinaDNS 上游服务器不稳定导致的。

@destinyyun
不需要使用 ChinaDNS 查询的域名可以在 dnsmasq 中设置
类似 server=/.microsoft.com/114.114.114.114 的规则就行了。

@aa65535 aa65535 closed this Jul 6, 2015
@ghost
ghost commented Jul 6, 2015

好的知道了,thanksSent from my Huawei Mobile

@xcjiang
xcjiang commented Jul 6, 2015

问题关闭了吗,但问题确实存在啊,而且单单重启chindns就好了,屡试不爽,这无法用上游服务器的问题来解释吧,一次两次还有可能是巧合,但次次都是如此就说不通了。

@riaqn
riaqn commented Aug 9, 2015

我也可以确认这个问题的存在.
启动参数:

chinadns -c /usr/share/chnroute.txt -l /usr/share/iplist.txt -v -s 223.5.5.5,8.8.8.8

dig @8.8.8.8 google.com没有问题.
dig google.com卡住.
log显示的信息都是223.5.5.5的,没有8.8.8.8的.
重启chinadns就可以解决.

@ohyeah521

我也遇到这样的情况,刚开始用非常好用,然后突然某一天就会这样,重启路由就好了。症状就是所有国内的IP都能正常解析,国外的都不能解析,注意,是不能够解析,不是被投毒。

@hellorocky

遇到了相同的情况

@joysky77
joysky77 commented Aug 4, 2016

遇到同样的问题,这个问题解决了吗?

@zhEdward
zhEdward commented Jan 5, 2017

目前还存在 mark

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment