直接给出可用IP前要清楚一件事,任何免费代理IP清单,当你看到的时候,列表里面一半地址大概率已经失效。免费代理存活时间往往只有数小时,短的甚至几分钟,并不是夸大。有实测从10个主流免费代理平台提取100个IP,超过八成无法建立基础网络连接;剩下可以连通的里面,仅大约1%能稳定运行超过30分钟。
与其给一份很快失效的IP列表,不如讲清楚持续获取可用IP的渠道,以及安卓设备的使用方法。
几个当下还在更新的免费IP来源
GitHub上有自动化验证项目,手动浏览网页找代理相比之下可靠性更高。Thordata的awesome-free-proxy-list项目分别按每日、每6小时执行IP校验,每条IP附带所属国家、延迟等级、匿名类型和存活时长。当前校验结果中,SOCKS5协议可用数量76个,HTTP有57个,HTTPS28个。另外proxmint项目每30分钟执行一轮重测,通过真实HTTP请求逐个验证节点,现有活跃代理1589个,覆盖101个国家,SOCKS5节点233个。

如果你需要少量地址直接测试,下面是近期抓取公开列表,记录抓取时刻标记可用的SOCKS5代理:
198.8.94.174:39078(加拿大,延迟590ms);220.158.232.118:1080(柬埔寨,延迟104ms,可用率93%);38.49.210.79:40000(加拿大,延迟285ms,可用率94%);167.86.79.35:1080(德国,延迟703ms,可用率92%)。
这些IP存在共同短板,你尝试连接的时候很可能已经失效。不是推荐来源不靠谱,是免费代理本身的特性决定,节点大多来自暴露端口或者无人维护的服务器,随时下线。
安卓上怎么把这些IP用起来
安卓原生自带代理设置入口,但该设置仅Wi-Fi网络生效。连上Wi-Fi打开网络详情,找到代理选项切换手动模式,填入IP和端口即可。这个方式操作简单,但移动流量无法使用,部分应用会绕过系统代理配置。
想要全部应用流量走代理,需要安装第三方工具。安卓免费工具主要分为三类。
Super Proxy属于免费应用,依靠HTTP或者SOCKS5隧道转发全部应用流量。安装后在软件内点击+添加代理,填入服务器地址、端口以及协议类型。这个工具只是手动配置载体,本身不提供IP,需要自行填入上面渠道获取的节点。
Drony的实现思路是本地搭建代理服务,修改Wi-Fi配置把流量转发至本地,再由Drony转发流量到远程代理节点。优势不用root权限,能够处理部分跳过系统代理的应用。配置分为本地代理和远程代理两层,远程部分填写拿到的IP和端口。
ProxyDroid是老牌工具,直接修改全局网络代理参数。但底层依赖iptables,新版安卓系统,非root设备支持度很差,版本适配更新滞后。设备没有获取root权限,优先选择Drony或者Super Proxy。
免费代理的代价:你的数据从哪来,到哪去
免费代理并不是公益服务。维护大规模代理网络,带宽、服务器都有硬性成本,用户不用付费,代价就是自身数据。
研究人员检测数百个免费代理服务后发现,大部分代理会改动经过的网络流量,不少节点会向网页注入HTML或者JS代码,一部分会记录用户账号凭证。你在HTTP页面填写密码、支付信息,在到达目标网站之前,代理运营方就能获取这份数据副本。隐蔽之处在于目标网站正常接收请求返回页面,用户前端看不出异常。
HTTPS可以一定程度阻止内容注入,代理无法在不破坏TLS证书链的前提下篡改加密流量。但代理依旧能看到你访问的域名,大量免费代理列表标记为transparent透明代理,这类节点会直接向外暴露真实IP,不存在匿名效果。
还有一点容易忽略,IP过往访问记录。很多免费代理IP之前发送垃圾邮件或者爬虫,已经被各大网站风控系统标记。使用这类IP访问普通站点很容易触发风控,轻则代理节点封禁,严重会连带真实账号被限制。
什么时候可以用,什么时候不要用
不能直接判定免费代理完全不能使用,部分场景可以临时使用。测试不同地区网页展示效果,简单验证代码在代理环境运行情况,或是查询不涉及隐私的信息。这类场景不用登录账号、提交支付信息,一次性使用更换IP,风险可控。
但下面这些操作不要使用免费代理。不要在代理连接状态登录任何账号。不要进行支付、填写银行卡信息。不要当成日常上网固定通道,稳定性要求高的长期任务也不适合。免费代理IP连通率很低,超过八成无法连接,剩下可用节点大多撑不过半小时,没办法承载持续网络访问。
一个折中思路,把免费代理当成一次性消耗资源。从GitHub自动校验项目批量拉取IP,筛选低延迟、标注elite高匿名、存活超过2天的节点,只用于一次性无隐私风险任务。用完直接丢弃,下次重新获取节点。这样既能利用免费资源,同时压低风险。