检测Socks5代理是否可用

用linux或win10或MAC终端,可以使用curl去测试代理ip是否可用

  1. 命令行输入curl -V看下是否能够看到curl的版本号

  2. 如果可以看到版本号,则可以使用curl去检测

  3. IP检测网址 以下任选其一,

http://myip.ipip.net

https://haoip.cn

https://api.ip.sb/ip

http://ip.3322.net

http://ip.qaros.com

http://ip.cip.cc

http://icanhazip.com

https://api.ipify.org

http://httpbin.org/ip

使用Socks5代理检测:

  • 假设 代理账号为 xxxx 代理密码为 yyyy 代理服务器ip为 11.22.33.44 代理服务器端口为 5678,检测网站为 http://icanhazip.com

  • 命令: curl --socks5 代理账号:代理密码@代理服务器ip:代理服务器端口 目标网站

  • 示例

  • curl --socks5 xxxx:[email protected]:5678 http://icanhazip.com

使用http代理检测:

  • 假设 代理账号为 xxxx 代理密码为 yyyy 代理服务器ip为 11.22.33.44 代理服务器端口为 5678,检测网站为 http://icanhazip.com

  • 命令: curl -x 代理账号:代理密码@代理服务器ip:代理服务器端口 目标网站

  • 示例

  • curl -x xxxx:[email protected]:5678 http://icanhazip.com

不使用代理检测:

  • 命令: curl 目标网站

  • 示例

  • curl http://myip.ipip.net

检测结果:若代理IP生效成功,则返回代理IP地址信息,若失败 则返回报错

你可能感兴趣的:(API技术点,安全,http,网络,socks,静态代理)