哪个浏览器支持代理?


10

我正在Nexus上运行ICS 4.1.1。我想在家中设置一个Web代理,以便在通过3G(不是Wi-Fi)连接时可以在Nexus上读取页面之前对其进行过滤。

我浏览了ICS 4.1.1随附的两个浏览器的设置...

在此处输入图片说明

...但是我找不到与代理相关的任何内容。这是否意味着这些浏览器不支持代理?有解决方法吗?


您的设备是否已扎根?
Android Quesito 2012年

1
搜索Play商店。您可以尝试使用带有FoxyProxy附加组件的Firefox。
Android Quesito 2012年

不,它不是扎根的。感谢您的链接。令我惊讶的是,甚至Chrome都无法使用代理。
古尔巴哈尔2012年

1
代理位于操作系统级别。检查您的设备设置。您可以在proxy标签中找到一些内容。
ale

Answers:


5

正如Al的上述评论所指出的,这不是哪个浏览器支持它的问题,而是如何启用它的问题。正如Sachin的评论所暗示的那样,可用的解决方案取决于您的设备是否植根(越来越多的可能性)。

无根设备

只要仅用于浏览器,就有多种简单的解决方案。所以确实如HTTP代理设置让您接触到隐藏的HTTP代理服务器设置,Android系统本身提供。对于不止浏览器,ASProxy可能是一个选择-但它不是免费的。它甚至为本地网络提供了一个旁路-因此您可以决定哪些地址是通过代理路由的,哪些可以直接访问。

植根设备

首选显然是ProxyDroid:评级很高,它提供了很多功能:

  1. 支持HTTP / HTTPS / SOCKS4 / SOCKS5代理
  2. 支持基本/ NTLM / NTLMv2身份验证方法
  3. 仅代理一个或多个应用程序
  4. 多配置文件支持
  5. 将配置绑定到WIFI的SSID /移动网络(2G / 3G)
  6. 用于快速打开/关闭代理的小部件
  7. 电池和内存消耗低(用C编写并编译为本机二进制文件)
  8. 绕过自定义IP地址
  9. 防火墙背后人员的DNS代理,不允许解析外部地址
  10. PAC文件支持(仅基本支持,感谢Rhino)

而且,另一个重要的优点是:该应用程序是开源的,而且免费!


1
感谢Izzy,但是在我的非root用户Galaxy Nexus 4.2.1上,“ HTTP代理设置”只是被忽略,浏览器(Chrome和Dolphin)只是直接上网,而不是通过我拥有的本地代理。
Gulbahar 2013年

设置-> WiFi和无线中长按WiFi AP时,4.x提供的代理设置如何?也没有效果吗?
伊兹(Izzy)

谢谢你的提示。我主要使用3G来访问Web,因此需要一种可以与3G配合使用的解决方案。看来我必须继续操作并扎好手机。
古尔巴哈尔

11

我有一个Galaxy S4,并使用ConnectBot连接到我的SSH服务器,并通过客户端将端口转发到端口8080。然后将Firefox设置为使用SOCKS代理,只需转到About:Config并输入以下内容:

network.proxy.socks: 127.0.0.1
network.proxy.socks_port: 8080 (or whatever port you chose to forward in ConnectBot)
network.proxy.socks_remote_dns: true
network.proxy.type: 1 (this tells Firefox to use your manual proxy settings)

希望这可以帮助!


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.