给QQ配置代理,常见目的就几种:隐藏真实IP,解决异地登录验证,或是在特定网络环境优化消息收发。QQ客户端自带代理设置入口,不用额外安装软件,只是入口位置隐蔽,不同版本路径不一样,很多人第一次找会比较麻烦。
第一步就是获取代理地址。临时使用的话,可以看看GitHub上持续维护的开源代理池项目。HankNovic的ProxyClean专门聚合国内SOCKS5代理,从多个公开源抓取IP,在国内网络环境验证连通,握手、CONNECT校验通过才放入可用池,失效IP自动清除。可用池内每行是ip:port格式,直接复制粘贴到QQ。这类项目自动筛选IP,不用手动从几百条IP逐个测试。但免费代理存活时间短,几小时就失效,需要重新拉取新列表。

长期稳定使用,可以考虑付费服务商,天启、全民、神龙这类都提供国内SOCKS5节点,IP存活周期比免费代理更长,价格适中。使用时长决定选择,偶尔测试免费足够,长期挂代理建议选择付费。
拿到IP和端口,PC端在QQ登录页面配置,不要登录成功之后再找设置。打开QQ,登录窗口右上角或者右下角找到齿轮图标,点击进入设置页面。找到网络设置或者网络代理选项,不同版本文字描述略有差别,逻辑一致。下拉选择SOCKS5代理,填入地址、端口。代理需要账号密码验证的,勾选验证选项,填写用户名密码。填写完成点击测试,提示连接成功代表配置正常。
有个容易忽略的问题:Windows系统如果开启全局代理,QQ会优先走系统代理,QQ内填写的代理配置不会生效。排查方式简单,打开Windows设置-网络和Internet-代理,查看手动代理开关是否开启,开启就先关闭再测试。
手机端逻辑和PC完全不同。安卓、iOS无法单独给QQ应用设置代理,需要修改WiFi配置。安卓操作路径:设置→WLAN→长按当前WiFi→修改网络→高级选项→代理选择手动,填写代理主机名、端口。iOS:设置→无线局域网→点击已连接WiFi旁i图标→配置代理→手动,输入服务器地址、端口。这个修改属于全局代理,手机所有应用流量都会走代理,不仅仅是QQ。配置完成完全退出QQ重新打开,新代理设置才生效。
验证代理是否生效。PC端简单方法:登录QQ之后,打开好友聊天窗口,鼠标悬停好友头像,资料卡片会展示网络信息,让好友查看你的IP归属地,和代理IP地区一致,代表配置生效。手机端没办法查看,最简单办法,配置代理之后,手机浏览器打开IP查询网站,核对显示IP是否为代理地址。
配置失败,按顺序排查。先用命令行curl --socks5 ip:port https://api.ipify.org测试代理本身连通性,无法访问说明IP失效,更换IP重试。代理本身正常,QQ测试失败,检查端口复制有没有多余空格,这是最常见的简单错误。仍然失败,临时关闭防火墙重试,部分安全软件拦截QQ代理连接。最后确认代理类型,SOCKS5的IP填写到HTTP代理栏目,无法建立连接。
代理配置完成之后,日常维护需要留意:免费代理会失效,QQ登录提示网络连接失败或者持续转圈。不用重新完整配置,获取新IP端口,在QQ登录代理设置替换旧信息即可。付费服务商IP存活一般数小时到数天,后台标注剩余有效期,临近过期更换新节点。