如何用浏览器和 cURL 验证 MaskProxy 代理是否生效 | MaskProxy 官方教程

如何用浏览器和 cURL 验证 MaskProxy 代理是否生效

配置代理后,第一件事不是马上运行正式任务,而是验证代理是否真的生效。本文介绍两种常用测试方法:浏览器测试和 cURL 测试。

方法一:浏览器测试

  1. 打开浏览器或代理扩展,将 MaskProxy 提供的主机、端口、用户名和密码填入代理设置。
  2. 保存配置后,打开一个 IP 查询页面,查看当前出口 IP 和地区。
  3. 如果页面显示的 IP 已经变化,说明浏览器请求正在通过代理转发。

如果浏览器弹出账号密码输入框,通常表示代理服务器可以连接,但认证信息未正确保存。请重新检查用户名、密码和代理类型。

方法二:cURL 测试

cURL 更适合排查技术问题,因为它能直接显示连接错误。下面是 HTTP 代理示例:

curl -x http://用户名:密码@主机:端口 https://api.ipify.org

如果使用 SOCKS5,可以按工具支持情况改成 socks5 或 socks5h:

curl -x socks5h://用户名:密码@主机:端口 https://api.ipify.org

如何判断结果

  • 返回一个 IP:代理已连通,继续检查地区是否符合预期。
  • 连接超时:检查本地网络、防火墙、端口、协议和目标站点可访问性。
  • IP 地区不一致:以多个检测源交叉确认,并注意不同数据库可能存在延迟。

建议每次修改代理参数后都做一次轻量测试。这样可以在正式任务开始前发现配置错误,减少无效请求和排查成本。