Closed GoogleCodeExporter closed 9 years ago
这是当前experiment版本的bug,正在修复中,理想情况应该是所�
��流量被重定向到ssh tunnel,无需squid支持。
Original comment by max.c...@gmail.com
on 16 Feb 2011 at 1:27
Original comment by max.c...@gmail.com
on 16 Feb 2011 at 1:27
我找到问题了,是iptables规则有问题
对于experiment版本,也就是使用socks的版本,您使用的iptables规
则为
/data/data/org.sshtunnel/iptables_g1 -t nat -A OUTPUT -j REDIRECT --to-ports
8123
可能跟iptables的版本有关,需要加上-p选项才可以,否则后面�
�� --to-ports是不认的,即
/data/data/org.sshtunnel/iptables_g1 -t nat -A OUTPUT -p tcp -j REDIRECT
--to-ports 8123
同时,这个问题也出现在0.5.3版中将53端口重定向到1053端口,
这条iptables规则也少了-p,导致没有正确执行
不过我很奇怪为啥要重定向dns查询端口到1053端口呢?
1053端口没有开程序阿
Original comment by firefoxe...@gmail.com
on 16 Feb 2011 at 2:51
谢谢您关于experiment版本的解答,我也正在想要是直接ssh
tunnel而不要squid那该多美阿。
我比较喜欢socks代理+ssh
-D的方式,不知是否可以做成这样的?
android平台编程也仅仅限于看得懂的程度,所以也不好瞎修改
Original comment by firefoxe...@gmail.com
on 16 Feb 2011 at 2:53
请帮助尝试这个版本,socks代理依然无法在我的手机上运行(
三星 i5800),但可以正常的运行在模拟器中,代码见
experiment-2 分支。
Original comment by max.c...@gmail.com
on 17 Feb 2011 at 5:09
Attachments:
同样不行,用wireshark抓包之后发现查询完dns之后就没有报文��
�互了。
Original comment by firefoxe...@gmail.com
on 17 Feb 2011 at 7:50
你的机器的型号和ROM版本是多少?
Original comment by max.c...@gmail.com
on 17 Feb 2011 at 7:52
机器是 t mobile g2 ( htc vision),ROM 是CyanogenMod-6.1.1-vision,
android版本是2.2.1
再次确认一下,experiemnt版本的squid代理不用设置的吧?
Original comment by firefoxe...@gmail.com
on 17 Feb 2011 at 8:07
experiment 将不再开发,请更新到最新 0.6.1
版本,此版本已解决 HTTPS 问题。
鉴于性能问题,已放弃在 Android 上实现动态端口转发。
Original comment by max.c...@gmail.com
on 18 Feb 2011 at 4:46
Original issue reported on code.google.com by
firefoxe...@gmail.com
on 16 Feb 2011 at 12:34