首页 / 协议 / SOCKS5
免费 SOCKS5 代理列表
经过验证与健康检测的免费 SOCKS5 代理列表 —— 可下载 TXT、JSON、CSV 格式,每小时刷新,无需注册、无需信用卡。
当前可用 SOCKS5 代理数:—
TXT 文件每行一个 host:port。JSON 文件额外提供延迟、质量分、检测方式与最近检测时间。
如何使用 SOCKS5 代理
SOCKS5 代理转发原始 TCP(及 UDP)流量,同一个代理可用于 HTTP 请求、爬虫抓取和大多数命令行工具。从列表中任取一条,指给你的客户端即可。
curl
curl -sL https://raw.githubusercontent.com/xyzs996/free-proxy-health-list/main/proxies/protocols/socks5/data.txt -o socks5.txt proxy="$(head -n 1 socks5.txt)" curl --socks5-hostname "$proxy" -I "https://example.com/" --max-time 10
Python(requests)
pip install "requests[socks]"
import requests
proxy = "socks5h://1.2.3.4:1080" # 换成列表中的一行
r = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy},
timeout=10,
)
print(r.json())
socks5h://(注意结尾的 h)会让 DNS 通过代理解析,做爬虫和保护隐私时通常需要这种方式。
使用步骤
- 点上方按钮(或用
curl)下载 SOCKS5 TXT 文件。 - 取一行
host:port—— 文件按速度从快到慢排序。 - 以
socks5h://host:port形式配置到客户端。 - 代理慢或失效就换下一行 —— 免费代理时刻在轮换,务必保留备选。
SOCKS5 / SOCKS4 / HTTP 对比
| 特性 | SOCKS5 | SOCKS4 | HTTP |
|---|---|---|---|
| 任意 TCP 流量 | 支持 | 支持 | 仅 HTTP/HTTPS |
| UDP 支持 | 支持 | 不支持 | 不支持 |
| 远程 DNS | 支持 | 不支持 | 经 CONNECT |
| 身份认证 | 支持 | 不支持 | 支持 |
拿不定主意时,SOCKS5 对爬虫和自动化最灵活。纯网页请求用 HTTP 代理通常就够,SOCKS4 是更轻量的备选。
常见问题
这些免费 SOCKS5 代理安全吗?
公开 SOCKS5 代理由未知运营方共享提供,切勿传输登录凭据、令牌或个人数据。它们适合测试、抓取公开页面和自动化,不适合敏感流量。
列表多久更新一次?
每个代理都会被重新检测,列表每小时重新发布。每条 JSON 记录带 lastChecked 时间戳和 latencyMs 延迟,方便剔除过期或过慢的条目。
为什么有的代理几分钟就失效?
免费代理天生不稳定——不断有新的出现、旧的消失。这正是列表每小时做健康检测并按速度排序的原因。失败就循环取下一条。
需要 Star 或注册吗?
不需要。列表是完全公开的快照,走稳定 CDN 直链。Star 只是帮助其他开发者发现它。
需要更实时的检测、筛选和轮换?
公开列表没有 SLA。规划中的 Pro API 提供更实时的检测、按延迟与质量筛选,以及面向生产的轮换端点。