Windows
系统级 HTTP/HTTPS 代理——所有遵循 Windows 代理设置的应用(Edge、默认 Chrome、.NET 应用、多数 CLI 工具)都会走 helodata。
设置 UI(Windows 10/11)
设置 → 网络和 Internet → 代理 → 手动代理设置。
打开 使用代理服务器。
地址:
gate.helodata.io(或 ISP IP),端口:7777。保存。
下一个出站请求时会弹凭证框:
用户名:完整代理用户名(如
helo_s1a2b3c4d5e-type-res-region-us)密码:子账号密码
设置 UI 不持久保存代理凭证——按应用各存各的。无人值守场景请用 PowerShell 或 netsh。
[screenshot: Windows 11 代理设置面板]
PowerShell(程序化)
$proxy = "http://gate.helodata.io:7777"
Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' `
-Name ProxyServer -Value $proxy
Set-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' `
-Name ProxyEnable -Value 1取消:
CLI 工具
Windows 上 curl 读 HTTP_PROXY / HTTPS_PROXY:
要持久化在 系统属性 → 环境变量 中设置。
WinHTTP(Windows 服务、.NET)
Windows 服务与 .NET HttpClient(走 WinHTTP,而非用户代理)需配置系统级代理:
撤销:
WinHTTP 不允许把凭证嵌入代理 URL——调用方需通过 IWebProxy.Credentials 自行提供。
验证
或在 Edge 中打开该 URL。
常见陷阱
两套代理系统(用户应用 WinINet vs 服务 WinHTTP)——可能需都配。
VPN 客户端 常以更高优先级注入代理 hook,请断开 VPN 测试。
.local与企业后缀自动绕过——挺有用,但留意 bypass 清单别误把目标排掉。
最后更新于
这有帮助吗?