Closed GoogleCodeExporter closed 8 years ago
试一下这个 1.1.7rc ,装好以后最好在程序界面按 menu
键,选择“清除连接状态”清一下 DNS cache。
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 1:02
上面的试过了,跟之前download里面的1.1.7似乎没什么区别。缓�
��和程序数据也尝试过清理。
在terminal(这个没加入代理名单)里面用nslookup查询不能返回�
��果,设置参数换用别的DNS也是一样,关掉sshtunnel后没问题。
Original comment by dongshuz...@gmail.com
on 15 Apr 2011 at 2:11
在 ping 的同时,把你的 adb logcat 记录下来再发上来吧
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 2:13
测试一下这个版本
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 3:15
Attachments:
以前没用过adb,刚配好,呵呵。看了一下logcat的结果,仔细��
�了下,也不是完全不能解析,而是解析速度太慢,解析一个D
NS要5s以上(正常应该1s以内吧),这样很多程序估计就超时��
�,尤其是大网页请求主机名比较多的时候。
用手机内置浏览器访问了下www.sina.com.cn,日志在附件里。之��
�有访问过,所以有一些命中缓存的记录,不过新解析的耗时�
��很长。
这DNS解析是从我的VPS走的吗?试了下我VPS解析速度没问题。
Original comment by dongshuz...@gmail.com
on 15 Apr 2011 at 3:32
Attachments:
刚才那个日志文件比较大,grep了一下,贴其中一段吧:
D/CMWRAP->DNSServer( 1001): 解析www.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析int.dpool.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:55 耗时:7s
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:353 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析int.dpool.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:330 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:119 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析int.dpool.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析int.dpool.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i2.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析pfp.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i1.sinaimg.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:353 耗时:9s
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:345 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:353 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:352 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:49 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sina.mediav.com
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:49 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析d5.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:344 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析d1.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:345 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析i1.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sina.mediav.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d5.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d1.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i1.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sina.mediav.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d5.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d1.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i1.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d4.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i3.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析i0.sinaimg.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sina.mediav.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d5.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析image.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d1.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d2.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:344 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析hq.sinajs.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:230 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析secure-cn.imrworldwide.com
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:84 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析beacon.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:132 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析sgup.beacon.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:105 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析sports.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:332 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析finance.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:123 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析mil.news.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:124 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析d2.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析hq.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析secure-cn.imrworldwide.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sgup.beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sports.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析finance.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析mil.news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d2.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析hq.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析secure-cn.imrworldwide.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sgup.beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sports.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析finance.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析mil.news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析d2.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析hq.sinajs.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析secure-cn.imrworldwide.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sgup.beacon.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sports.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析finance.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析mil.news.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析ent.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:119 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析www.yiqisoo.com
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:86 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析search.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:80 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析www.78.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:189 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析mobile.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:332 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析digi.sina.com.cn
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:152 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析sina.allyes.com
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:81 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析www.89178.com
V/CMWRAP->InnerSocketBuilder( 1001): 建立通道
D/CMWRAP->DNSServer( 1001): 正确返回DNS解析,长度:196 耗时:6s
D/CMWRAP->DNSServer( 1001): 解析ent.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析www.yiqisoo.com
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析search.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析www.78.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析mobile.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析digi.sina.com.cn
D/CMWRAP->DNSServer( 1001): 命中缓存
D/CMWRAP->DNSServer( 1001): 解析sina.allyes.com
D/CMWRAP->DNSServer( 1001): 命中缓存
Original comment by dongshuz...@gmail.com
on 15 Apr 2011 at 3:35
看了日志,没有问题,解析都成功了。解析慢是没有办法的��
�情,因为需要避免DNS污染,获得可信的 DNS 记录。另外 DNS
记录是会被缓存的,所以也只有第一次慢罢了。
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 3:59
issue closed
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 3:59
这个DNS代理是全局的吗?可否仅对指定的程序使用DNS代理?��
�觉得DNS解析从SSH通道走也不会这么慢。
Original comment by dongshuz...@gmail.com
on 15 Apr 2011 at 4:04
Beta 分支的 DNS 查询 是直接走 Tunnel 的,电信 adsl
网络环境中一次查询需要花
8-10s。从长时间的使用经验来看,5s 左右是可以接受的范围。
在之前的测试中 DNS
必须以全局方式开启,否则无法完全起作用,这可能和
Android kernel 中 iptables 的支持不完整有关。
Original comment by max.c...@gmail.com
on 15 Apr 2011 at 4:10
Original issue reported on code.google.com by
dongshuz...@gmail.com
on 14 Apr 2011 at 1:49