使用curl测试代理是否可用

Published on Aug. 22, 2023, 12:11 p.m.

下面是一个参考脚本

#!/bin/bash
n=0
while [ $n -lt 80 ]; do
    echo "${n}:"
    curl -x socks5://127.0.0.1:38801 ifconfig.me #curl -x是指定代理方式连接,ifconfig.me是一个查询外网IP的网站
    echo "--------"
    curl -x socks5://127.0.0.1:38802 ifconfig.me #curl -x是指定代理方式连接,
    echo "--------"
    curl -x socks5://127.0.0.1:38803 ifconfig.me #curl -x是指定代理方式连接,
    echo "--------"
    curl -x http://127.0.0.1:24678 ifconfig.me #curl -x是指定代理方式连接,
    echo ""
    n=$((n+1))
    sleep 10
done

核心就是curl

curl -x socks5://127.0.0.1:38801 ifconfig.me

Tags: