跳到正文

测试网代理 IP:国内 Hardhat、Foundry、Sepolia 开发联网

设置一次 HTTPS_PROXY,安装器、编译器、分叉和 Sepolia 调用全部从同一个固定 IP 出去。

为什么国内做测试网开发要用代理

开发工具都从 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)。

买哪种 Proxy302 代理

可使用方向键横向滚动,阅读完整内容。

买哪种 Proxy302 代理
比较项目静态 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 请在到期前到「我的资产」手动续费。

5 步配好测试网代理

  1. 国内网络先开辅助工具

    代理要在海外网络下才能连上。在中国大陆,登录 Proxy302 控制台 → 连接工具 → 辅助工具,下载并运行,使用代理期间保持开着;工具和脚本里用辅助工具显示的本地地址和端口代替代理的主机和端口,用户名密码不变。已有能连海外的 VPN 也可以。

  2. 选择开发配置

    点「配置测试网代理」打开「静态机房代理」,使用场景已选 Web3。在「连接配置」里选地区和租期,协议保持 HTTP,「数量」按开发机台数或 CI 流水线条数填(一次最多 100 个),点「确认费用并生成」。

    预期结果 「当前配置」显示按 IP 和租期、Web3、地区和 HTTP。

  3. 复制连接信息

    付款后控制台会打开「我的资产」。在新代理上点「查看凭据」,复制出口地址(主机:端口)、用户名和密码。

  4. 给工具链导出代理

    在终端或 CI 密钥里把 HTTPS_PROXY 和 HTTP_PROXY 设为 http://用户名:密码@主机:端口(国内本机用辅助工具的本地地址和端口),NO_PROXY 设为 localhost,127.0.0.1,写法见下方示例。Hardhat 和 curl 会自动读取;Node.js 脚本用 NODE_USE_ENV_PROXY=1 启动。

  5. 先验证,再构建

    运行 curl -s https://ipinfo.io/ip,输出必须是代理的 IP;然后安装或更新 Foundry、用 Hardhat 编译、运行 Sepolia 脚本。

    预期结果 ipinfo.io 输出代理 IP,下载顺利完成。

整套工具链走代理(bash)

可使用方向键横向滚动,阅读完整内容。

# 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 换成辅助工具显示的本地地址和端口。

常见问题速查

报 407 Proxy Authentication Required

检查 HTTPS_PROXY 里有没有用户名和密码?特殊字符做了百分号编码吗?

处理 到「查看凭据」重新复制,把密码里的 @、: 等字符编码后再填。

调用本地节点开始失败

检查 调用它的工具 NO_PROXY 里有 localhost 吗?

处理 Hardhat 从不代理 localhost,但其他工具可能会;保持 NO_PROXY=localhost,127.0.0.1。

水龙头不给发测试币

检查 这个水龙头写明了哪些限额或条件?

处理 按它的规则来,或换 ethereum.org 列出的其他水龙头。换 IP 不会改变水龙头的规则。

测试网代理常见问题

国内 Foundry 装不上怎么办?

安装脚本要从 GitHub Releases 下载,而 GitHub 在国内连接不稳。先开辅助工具,把 HTTPS_PROXY 指向它的本地地址和端口,再运行安装命令。

应该用哪个以太坊测试网?

应用开发用 Sepolia;验证者和协议测试用 Hoodi。Holesky 自 2025 年 9 月起已弃用。

Hardhat 走代理需要插件吗?

不需要。Hardhat 3 自己读取 HTTPS_PROXY、HTTP_PROXY 和 NO_PROXY,用于 JSON-RPC 请求、分叉、下载编译器和验证合约。

能用代理多领水龙头吗?

不能。水龙头有自己的限额,请按规则使用;大量测试放在本地 Hardhat 网络里跑,而不是公共测试网。

CI 能用同一套配置吗?

可以。把 HTTPS_PROXY 放进 CI 密钥,给 CI 单独一条 IP,并把这条 IP 加进 RPC 服务商白名单。国内的 CI 机器直连代理通常会超时,请用海外的 CI。

来源与验证

9
  1. GreatFire 检测:github.com 等开发站点在中国大陆的访问情况

    第三方来源 · 核对于:

    2026-10-18 读取:github.com 受干扰比例 83%(最近一次测试 2026-10-01);raw.githubusercontent.com 最近 3 次有效测试全部受到干扰(最近一次 2026-09-26);registry.npmjs.org 最近一次测试(2026-03-17)可以访问。

    第三方连通性测试,个别网络可能不同。

  2. Hardhat 文档:在 HTTP 代理下使用 Hardhat 3

    官方文档 · 核对于:

    Hardhat 读取 https_proxy / http_proxy(大写 HTTPS_PROXY、HTTP_PROXY 同样有效)和 NO_PROXY;代理用于 JSON-RPC 请求、主网分叉、下载编译器和验证合约;localhost 等回环地址永远不走代理。

  3. Foundry 文档:安装,以及安装脚本

    官方文档 · 核对于:

    安装命令 curl -L https://getfoundry.sh/install | bash,然后运行 foundryup;手动安装从 GitHub Releases 页面下载二进制。2026-10-18 阅读安装脚本可见,它用 curl 从 GitHub Releases 下载 foundryup,并提示先把它的 bin 目录加入 PATH 再运行 foundryup。

  4. curl 手册:环境变量

    官方文档 · 核对于:

    curl 读取 http_proxy(仅小写)、HTTPS_PROXY、ALL_PROXY 和 NO_PROXY,小写优先。

  5. Node.js 文档:内置代理支持

    官方文档 · 核对于:

    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。

  6. ethereum.org:网络(2026 年 9 月 23 日更新)

    官方文档 · 核对于:

    Sepolia 是推荐的应用开发默认测试网;Hoodi 供协议开发者测试升级、质押者测试验证者;Holesky 自 2025 年 9 月起弃用;多数水龙头是输入地址领取测试 ETH 的网页应用。

  7. Proxy302 静态机房(Web3 场景)配置

    产品观察 · 核对于:

    2026-10-18 核对控制台源码:Web3 场景下的静态机房页面按 IP 和租期计费,协议可选 HTTP 或 SOCKS5、默认 HTTP,地区不会自动预选,「自动续租 IP」显示「暂未开放」,并注明静态 IP 不参与轮换。页面上的 Web3 提示为「开发与工具联网:按 IP · 默认 HTTP CONNECT · 1 个固定出口 · 协议与租期自行选择」。2026-10-19 起「数量」可填 1–100,控制台逐个下单、分别扣费。

  8. Proxy302 价格说明

    产品观察 · 核对于:

    价格页公布:动态住宅低价线路 US$1.50/GB、优质线路 US$5.00/GB,均 1 GB 起;账户以 PTC 结算,1 PTC = US$1.00;静态 ISP 与机房 IP 的租金取决于地区、数量和租期,付款前显示(2026-10-09 已与生产环境商品目录核对)。

  9. Proxy302 辅助工具使用教程

    产品观察 · 核对于:

    教程说明:在中国大陆,代理要在海外网络下才能连上;在控制台「连接工具 → 辅助工具」下载并运行免费的辅助工具,再把它显示的本地地址和端口填进指纹浏览器、浏览器插件或手机,账号密码不变;已有能连海外的 VPN 也可以。

准备好接入了吗?

注册账号、一次充值,即可选择动态住宅、静态 ISP 或数据中心出口。动态住宅覆盖 195+ 国家与地区。