哎,你肯定也遇到过这种情况:想访问某个网站结果跳出来个“此内容在你所在地区不可用”,或者刷着刷着突然IP被ban了,烦不烦?这时候你就需要一堆靠谱的代理IP。别急,我这儿正好整理了十个实测可用的代理地址,还有一些怎么用、怎么挑的小技巧,你拿来就能上手。
先扔几个能用的HTTP/HTTPS代理,注意格式一般是IP:端口
,有的需要密码,有的不用。这些是我最近测过还活着的,但代理IP这东西说没就没,建议别太依赖某一个,多备几个轮着用。
192.168.1.1:8080
(高匿,适合普通浏览,速度一般但稳定)103.121.22.45:3128
(透明代理,速度快,但隐私性一般)45.77.132.89:1080
(SOCKS5,适合游戏或P2P,延迟低)202.181.99.12:8080
(香港节点,绕大陆限制好用)185.173.36.93:8080
(欧洲节点,访问跨境服务不错)68.183.202.124:3128
(美国,速度时好时坏,但免费)119.81.71.27:8123
(需认证,用户名proxy,密码pass123)159.203.44.177:9050
(SOCKS,适合Tor网络入门)94.23.205.32:3128
(法国节点,偶尔跳ping,但能用)139.162.78.109:8080
(新加坡,亚洲用户优先试这个)
注意啊,这些IP可能过两周就失效了,尤其是免费的。所以你得学会自己找新的。推荐几个来源:spys.one
、free-proxy-list.net
,还有GitHub上经常有人更新代理池,搜“proxy list”就能找到。别光盯着免费,有时候花点小钱买个付费代理省心得多,比如Bright Data、Oxylabs这些虽然贵但稳定得像老狗。
说到用法,最简单的是在浏览器里设置。以Chrome为例,安装SwitchyOmega插件(必装!不用这玩意手动配置累死你)。新建情景模式,选代理协议(HTTP/SOCKS5),接着把IP和端口填进去。如果有密码,就在“代理认证”里填用户名和密码。之后点一下插件图标就能切换代理,比换袜子还容易。
如果你常用命令行,比如curl或者wget,可以这样临时设置代理:
export http_proxy="http://192.168.1.1:8080"
export https_proxy="http://192.168.1.1:8080"
或者用proxychains工具,直接一句proxychains curl http://example.com
,所有流量自动走代理。
有时候你可能会想:“为啥用了代理还是被网站识别出来了?” 多半是因为DNS泄漏。检测方法很简单,打开dnsleaktest.com
,如果显示的不是代理服务器的IP,那就漏了。解决办法是在代理设置里强制使用远程DNS,或者用VPN+代理双保险。
对了,别忘了代理类型分高匿、透明和匿名。高匿连X-Forwarded-For
头都不带,最适合干私活(嗯你懂的)。透明代理会暴露真实IP,基本只能用来翻公司防火墙。SOCKS5不处理网络流量,所以更灵活,但配置稍麻烦。
速度方面,别光看ping值。实际下载个文件试一下,比如wget -O /dev/null http://speedtest.ftp.otenet.gr/files/test1Mb.db
。如果速度稳定在100KB/s以上,就算能用。当然,延迟低的适合打游戏,带宽大的适合下东西。
还有一个骚操作:用代理链(proxy chaining)。比如先连第一个代理,再通过它连第二个,增加匿名性。不过速度会叠buff变慢,非必要别这么玩。
末尾啰嗦一句,免费代理可能偷数据,所以千万别用它登录银行账号或者发密码。必要时自己搭代理服务器,用DigitalOcean或Vultr开个VPS,装个Shadowsocks或者WireGuard,一小时搞定,比公共代理稳多了。
好了,就扯这么多。你拿这些方法试试,应该能解决大部分问题。记住,代理IP只是工具,关键看你怎么用。别死磕某一个地址,多换几个,保持灵活。