Closed GoogleCodeExporter closed 8 years ago
能提供 adb logcat 中出异常的日志不?
1.5.3 beta1 中转换 IP 字串到数字时没有 catch
异常,应该是这样导致的
FC。仓库中的版本昨天已经修正了。
另外,这种解析貌似是要做反向解析(IP
到域名),我们目前似乎没有特殊处理,只能支持普通的域��
�到IP的解析,即正向解析。如果有对 DNS
协议熟悉的朋友请帮忙解释一下,谢谢。
Original comment by gnom...@gmail.com
on 31 Aug 2010 at 1:21
之前我也有从 adb logcat 看到过类似的 DNS
查询请求,没深入看。
反向解析,因此实际就是想到得到 IP 为 10.0.0.172 (移动 wap
代理服务器)的域名,因此,在 Hosts
中加入一条记录,应该就不需要走 DNS 了(猜测)。
Original comment by gnom...@gmail.com
on 31 Aug 2010 at 1:24
某些与网络有关的程序,如 netstat, iptables
等在输出结果时,试图输出主机名(或域名)来代替直接输��
� IP 地址,方便用户识别,因此会产生一些反向解析的请求。
也许我们可以简单的忽略掉这样的请求,不会有很严重的后��
�。
Original comment by gnom...@gmail.com
on 31 Aug 2010 at 1:30
嗯,直接忽略掉应该没问题,应该不止是 10.0.0.172
需要逆向解析
Original comment by biaji...@gmail.com
on 31 Aug 2010 at 2:38
就出现了一次。
确实应该是反向解析的,我看看在Hosts里面加一条10.0.0.172
cmwap.chinamobile.com,哈哈。
Original comment by snowwolf...@gmail.com
on 31 Aug 2010 at 2:39
返回:72.0.0.10.in-addr.arpa
返回值不是 172.0.0.10.in-addr.arpa 的原因是我们查询用的
lookupserver.com 输出结果时把原来的'in-addr' 变成 'inaddr'
了,dnsrelay 在解析时不正解。
当然,我们期望不提供反向解析的支持,所以返回值问题就��
�略掉。
Original comment by gnom...@gmail.com
on 31 Aug 2010 at 2:43
这种要是直接在dnsrelay上做修改呢?对于这种情况直接返回“
-”是不是也可以呢?在http
dns上本身就不提供支持了,这样cmwrap本身应该也不用做什么��
�改了吧?
Original comment by snowwolf...@gmail.com
on 31 Aug 2010 at 2:50
@snowwolf224 都可以。改 cmwrap
可以减少不必要的流量,只需要判断一下要查询的域名是不��
� ".in-addr.arpa" 结尾即可,从 DNS 包头应该也可以判断。
Original comment by gnom...@gmail.com
on 31 Aug 2010 at 3:02
Fixed in the trunk, will available in next release.
Original comment by gnom...@gmail.com
on 1 Sep 2010 at 6:36
Original issue reported on code.google.com by
snowwolf...@gmail.com
on 30 Aug 2010 at 4:46