有人知道如何配置 iPad 的 http 代理 让所有应用都使用吗?

2015-03-08 11:36:53 +08:00
 benjiam
楼主的ipad 无法访问twitter, google,
墙外已有vps, 但无pptp 等vpn 服务 只有ss 服务
电脑上我使用了ss, ipad 就不行了。 不想越狱

所以我自己写了一个类似ss 的代理服务器 代理http 请求, 目前电脑使用完全没有问题。当我在ipad 把这个设置上后,我发现chrome 仍然不能使用,safari 可以使用代理, 而twitter 等客户端还不能。
这个有谁知道该如何设置吗?
7947 次点击
所在节点    问与答
20 条回复
datocp
2015-03-08 12:14:18 +08:00
我只知道socks4a开始的版本才支持域名通过远程socks服务器解析。twitter Facebook不能访问是典型的dns污染情况。
目前对网络影响最小的情况,在路由器里通过privox的选择性代理方式来连接ss 的本地socks5代理。然后终端再用代理软件连接privoxy.
pH
2015-03-08 12:15:00 +08:00
建议看看ss的官网,有关于iOS的介绍,分为越狱和未越狱的情形

我自己的情形其实也和楼主差不多,一直比较尴尬,(对于iPad的某些需求)
ynyounuo
2015-03-08 12:16:51 +08:00
因为前年的一些变动,Twitter / Facebook / Facebook Paper 等 app 就无法用 http 代理了
详情:/t/77221
ynyounuo
2015-03-08 12:17:15 +08:00
bilok
2015-03-08 12:43:15 +08:00
Chrome 关闭流量压缩
benjiam
2015-03-08 13:28:58 +08:00
@datocp 很显然不是dns的原因 http代理是不受dns污染的。
datocp
2015-03-08 13:51:57 +08:00
@benjiam 偶不大清楚你这个到底实现的是像ss的socks5代理还是http代理来着,没ios设备无从验证。http代理是不受dns污染,但是dns解析过程却是在本地isp而非远程socks端,所以像privoxy的选择性代理,指向socks5的域名就全部用远程的socks5服务器进行解析,但是即便这些,如果android下面使用proxydroid连接privoxy看起来twitter facebook也应该没问题,可是情况不是这样的,如果没钩选proxydroid的dns 代理 选项,dns依然是本地解析的。

看起来更像这些第三方的app不受系统控制,android下面通常都是用iptables redsocks全局方式指向代理的,ios就不清楚有什么第三方软件实现了。

vpn的话用softethervpn应该很好实现。ios设备应该本身就支持l2tp,另外还有openvpn connect客户端。
lsmgeb89
2015-03-08 14:09:08 +08:00
同问下 Netflix 在 iOS 上走的是什么协议?
ffffwh
2015-03-08 14:22:21 +08:00
VPS上能配置VPN,虽然步骤复杂我没成功过。。。
xumyselfcn
2015-03-08 15:16:56 +08:00
windows8.1+ss+路由器

我的是这样设置的:
在电脑上打开ss的客户端,开启“允许来着局域网的连接”,
然后打开ipad的wifi设置,最下面有HTTP代理设置
设置手动,填写电脑ip(路由器给分配的局域网ip),端口号(1080)

然后部分app可以科学上网了。
亲测的有:浏览器,twitter,微博等
部分app不能上网:QQ、微信等
datocp
2015-03-08 16:03:06 +08:00
ss的windows http代理用的polipo指向socks5代理。既然它可以privoxy问题也不大,而且这个东东可以用gfw黑白名单选择性代理。android下用它下google play没什么问题。刚在ios 6下弄了半天只安装了一个youtube客户端。其它的都需要ios7。。。

qq的东西,前些年它家不是跟360闹架吗。360这东西我本来就反感,一直用dnsmasq屏蔽360safe.com 360.cn,奇怪的是qq浏览器,ios 和 android下面的版本都可以绕开本地的强制udp53端口重定向功能,正常访问360的网站。。。无敌了。

proxy.action

{{alias}}
direct = +forward-override{forward .}
ssh = +forward-override{forward-socks5 127.0.0.1:1080 .}
default = ssh


{default}
/

{direct}
.cn

{ssh}
.google.com
ytzong
2015-03-08 16:19:07 +08:00
VPS 安装 PPTP VPN 非常简单啊,为什么不用
benjiam
2015-03-08 17:08:21 +08:00
@datocp http 代理 本地不做dns 查询,要去远端vps 做查询的,所以dns 不存在污染的问题。


@xumyselfcn 我同样方法测试了一下,,貌似不行啊! ss 本地
jaleo
2015-03-08 17:10:07 +08:00
因为twiiter用了spdy,所以...
越狱版的SS,默认设置里就禁用了spdy。
benjiam
2015-03-08 21:27:25 +08:00
vps 安装了一个pptp vpn win7 不使用加密 可以使用, 手机 ipad 都不行
pH
2015-03-09 09:03:00 +08:00
@ytzong 不是说前段时间PPTP已经被围剿了么?
ytzong
2015-03-09 11:16:18 +08:00
@pH 很多东西要自己试了才知道
pH
2015-03-09 16:00:28 +08:00
@ytzong 恩,我是很想。但是就是有点担心原有的SS会和新的有冲突。 如果你两个都部署了,互相无干扰。请告诉我一声,还有两天就要复试了。时间上不允许,谢谢了
ytzong
2015-03-09 20:55:23 +08:00
@pH 无干扰,有这会回复的功夫早就部署完了
benjiam
2015-03-18 11:33:27 +08:00
拉瓦工最便宜VPS

ppt p一件部署的,win7可以的。但是手机 iPad都不行

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

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

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

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

© 2021 V2EX