报 407 Proxy Authentication Required
检查 HTTPS_PROXY 里有没有用户名和密码?特殊字符做了百分号编码吗?
处理 到「查看凭据」重新复制,把密码里的 @、: 等字符编码后再填。
开发工具都从 GitHub 下载。Foundry 的安装脚本用 curl 从 GitHub Releases 下载 foundryup,而 GreatFire 显示 github.com 在中国大陆受干扰比例 83%,raw.githubusercontent.com 连接不稳。在这样的网络里,装工具、拉编译器、连测试网 RPC 都需要一条稳定的海外出口。
这些工具都认代理环境变量。Hardhat 3 会为 JSON-RPC 请求、主网分叉、下载编译器和验证合约读取 HTTPS_PROXY 与 NO_PROXY,并且从不代理 localhost;curl 同样读取 HTTPS_PROXY;Node.js 24.5 / 22.21 在设置 NODE_USE_ENV_PROXY=1 后,fetch() 和默认 agent 的请求也会走它。一个变量覆盖整套工具链。
在生态通用的测试网上测试。ethereum.org 推荐 Sepolia 作为应用开发的默认测试网,Hoodi 用于验证者和协议升级测试,Holesky 自 2025 年 9 月起弃用。水龙头是各自定规则的网页应用:代理帮你打开它们,不是帮你多领。
可使用方向键横向滚动,阅读完整内容。
| 比较项目 | 选择 | 原因 |
|---|---|---|
| 产品 | 静态机房代理 | 下载和 RPC 调用都快的固定 IP |
| 计费方式 | 按 IP 和租期 | 按 IP 和租期收费,不按编译器、分叉流量的 GB 数收费 |
| 买几条 IP | 每台开发机或每条 CI 流水线一条 | 每个环境出口和日志分开 |
| 国家 | 靠近 RPC 服务商,或 CI 所在地区 | Web3 场景不会自动预选国家,付款前自己选 |
| 协议 | HTTP(默认) | Hardhat、curl、Node.js 的 HTTPS_PROXY 都接受 http:// 代理地址 |
| IP 会变吗 | 租期内不变 | 白名单和 CI 配置一直有效 |
下面的「配置测试网代理」按钮会打开 Web3 场景的静态机房代理,按 IP 和租期计费、默认 HTTP。付款前选好地区、租期和「数量」(一次最多 100 个 IP)。
可使用方向键横向滚动,阅读完整内容。
| 比较项目 | 静态 ISP | 动态住宅 | 静态机房 |
|---|---|---|---|
| 你得到什么 | 一条租期内固定归你的家庭宽带 IP | 真实家庭宽带 IP:在所选国家保持粘性会话,低价线路也可全球轮换 | 机房固定 IP,控制台里速度最快、价格最低的一档 |
| 价格 | 按 IP 和租期计费,付款前以 PTC 显示(1 PTC = US$1) | 按流量:低价线路 US$1.50/GB、优质线路 US$5.00/GB,1 GB 起 | 按 IP 和租期计费,付款前以 PTC 显示 |
| 最适合测试网开发 | 在浏览器里连着钱包测试 dApp 前端 | 从多个国家检查测试网前端,按 GB 付费 | 工具链、分叉、Sepolia RPC 和 CI,每个一条固定 IP |
价格以美元计,用 PTC 余额支付(1 PTC = US$1)。先充值钱包,再购买需要的线路。自动续费暂未开放,静态 IP 请在到期前到「我的资产」手动续费。
代理要在海外网络下才能连上。在中国大陆,登录 Proxy302 控制台 → 连接工具 → 辅助工具,下载并运行,使用代理期间保持开着;工具和脚本里用辅助工具显示的本地地址和端口代替代理的主机和端口,用户名密码不变。已有能连海外的 VPN 也可以。
点「配置测试网代理」打开「静态机房代理」,使用场景已选 Web3。在「连接配置」里选地区和租期,协议保持 HTTP,「数量」按开发机台数或 CI 流水线条数填(一次最多 100 个),点「确认费用并生成」。
预期结果 「当前配置」显示按 IP 和租期、Web3、地区和 HTTP。
付款后控制台会打开「我的资产」。在新代理上点「查看凭据」,复制出口地址(主机:端口)、用户名和密码。
在终端或 CI 密钥里把 HTTPS_PROXY 和 HTTP_PROXY 设为 http://用户名:密码@主机:端口(国内本机用辅助工具的本地地址和端口),NO_PROXY 设为 localhost,127.0.0.1,写法见下方示例。Hardhat 和 curl 会自动读取;Node.js 脚本用 NODE_USE_ENV_PROXY=1 启动。
运行 curl -s https://ipinfo.io/ip,输出必须是代理的 IP;然后安装或更新 Foundry、用 Hardhat 编译、运行 Sepolia 脚本。
预期结果 ipinfo.io 输出代理 IP,下载顺利完成。
可使用方向键横向滚动,阅读完整内容。
# Proxy302 static datacenter IP from My assets
export HTTPS_PROXY="http://USERNAME:PASSWORD@HOST:PORT"
export HTTP_PROXY="$HTTPS_PROXY"
export NO_PROXY="localhost,127.0.0.1"
# 1. Check the exit IP your tools will use
curl -s https://ipinfo.io/ip
# 2. Install or update Foundry (the installer downloads from GitHub with curl)
curl -L https://getfoundry.sh/install | bash
export PATH="$PATH:${XDG_CONFIG_HOME:-$HOME}/.foundry/bin" # the installer asks you to add this
foundryup
# 3. Hardhat 3 reads HTTPS_PROXY for JSON-RPC, forking, compiler downloads and verification
npx hardhat compile
# 4. Node.js 24.5+ scripts (fetch, viem) follow the same variables with NODE_USE_ENV_PROXY=1
NODE_USE_ENV_PROXY=1 node scripts/check-sepolia.mjs
每个终端或 CI 任务设置一次即可。Hardhat 永远不代理 localhost,本地 127.0.0.1 节点照常可用;密码里的特殊字符要做百分号编码。在中国大陆本机运行时,HOST:PORT 换成辅助工具显示的本地地址和端口。
检查 HTTPS_PROXY 里有没有用户名和密码?特殊字符做了百分号编码吗?
处理 到「查看凭据」重新复制,把密码里的 @、: 等字符编码后再填。
检查 调用它的工具 NO_PROXY 里有 localhost 吗?
处理 Hardhat 从不代理 localhost,但其他工具可能会;保持 NO_PROXY=localhost,127.0.0.1。
检查 这个水龙头写明了哪些限额或条件?
处理 按它的规则来,或换 ethereum.org 列出的其他水龙头。换 IP 不会改变水龙头的规则。
安装脚本要从 GitHub Releases 下载,而 GitHub 在国内连接不稳。先开辅助工具,把 HTTPS_PROXY 指向它的本地地址和端口,再运行安装命令。
应用开发用 Sepolia;验证者和协议测试用 Hoodi。Holesky 自 2025 年 9 月起已弃用。
不需要。Hardhat 3 自己读取 HTTPS_PROXY、HTTP_PROXY 和 NO_PROXY,用于 JSON-RPC 请求、分叉、下载编译器和验证合约。
不能。水龙头有自己的限额,请按规则使用;大量测试放在本地 Hardhat 网络里跑,而不是公共测试网。
可以。把 HTTPS_PROXY 放进 CI 密钥,给 CI 单独一条 IP,并把这条 IP 加进 RPC 服务商白名单。国内的 CI 机器直连代理通常会超时,请用海外的 CI。
第三方来源 · 核对于:
2026-10-18 读取:github.com 受干扰比例 83%(最近一次测试 2026-10-01);raw.githubusercontent.com 最近 3 次有效测试全部受到干扰(最近一次 2026-09-26);registry.npmjs.org 最近一次测试(2026-03-17)可以访问。
第三方连通性测试,个别网络可能不同。
官方文档 · 核对于:
Hardhat 读取 https_proxy / http_proxy(大写 HTTPS_PROXY、HTTP_PROXY 同样有效)和 NO_PROXY;代理用于 JSON-RPC 请求、主网分叉、下载编译器和验证合约;localhost 等回环地址永远不走代理。
官方文档 · 核对于:
安装命令 curl -L https://getfoundry.sh/install | bash,然后运行 foundryup;手动安装从 GitHub Releases 页面下载二进制。2026-10-18 阅读安装脚本可见,它用 curl 从 GitHub Releases 下载 foundryup,并提示先把它的 bin 目录加入 PATH 再运行 foundryup。
官方文档 · 核对于:
curl 读取 http_proxy(仅小写)、HTTPS_PROXY、ALL_PROXY 和 NO_PROXY,小写优先。
官方文档 · 核对于:
v24.5.0 和 v22.21.0 起:设置 NODE_USE_ENV_PROXY=1 或 --use-env-proxy 后,全局 agent 为 fetch() 和 http/https 请求读取 HTTP_PROXY、HTTPS_PROXY、NO_PROXY;代理 URL 可带 username:password。
官方文档 · 核对于:
Sepolia 是推荐的应用开发默认测试网;Hoodi 供协议开发者测试升级、质押者测试验证者;Holesky 自 2025 年 9 月起弃用;多数水龙头是输入地址领取测试 ETH 的网页应用。
产品观察 · 核对于:
2026-10-18 核对控制台源码:Web3 场景下的静态机房页面按 IP 和租期计费,协议可选 HTTP 或 SOCKS5、默认 HTTP,地区不会自动预选,「自动续租 IP」显示「暂未开放」,并注明静态 IP 不参与轮换。页面上的 Web3 提示为「开发与工具联网:按 IP · 默认 HTTP CONNECT · 1 个固定出口 · 协议与租期自行选择」。2026-10-19 起「数量」可填 1–100,控制台逐个下单、分别扣费。
产品观察 · 核对于:
价格页公布:动态住宅低价线路 US$1.50/GB、优质线路 US$5.00/GB,均 1 GB 起;账户以 PTC 结算,1 PTC = US$1.00;静态 ISP 与机房 IP 的租金取决于地区、数量和租期,付款前显示(2026-10-09 已与生产环境商品目录核对)。
产品观察 · 核对于:
教程说明:在中国大陆,代理要在海外网络下才能连上;在控制台「连接工具 → 辅助工具」下载并运行免费的辅助工具,再把它显示的本地地址和端口填进指纹浏览器、浏览器插件或手机,账号密码不变;已有能连海外的 VPN 也可以。
注册账号、一次充值,即可选择动态住宅、静态 ISP 或数据中心出口。动态住宅覆盖 195+ 国家与地区。