命令行获取公网ip
curl http://httpbin.org/ip
curl httpbin.org/ip
curl ifconfig.me

最稳定推荐(2025实测)
curl icanhazip.com
curl ipinfo.io/ip
备选方案(全球节点多)
curl ifconfig.me
curl ipecho.net/plain
curl wgetip.com

curl cip.cc

curl cip.cc | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'

需要地理位置、运营商等元数据时使用:
curl ipinfo.io/json

yum install jq
curl ipinfo.io/json | jq '{ip, city, org, timezone}'

windows系统命令行

PS:地址仅供参考,不太准
当服务器未安装curl/wget时的应急方案(DNS协议查询):
yum install bind-utils 安装dig命令所在工具包
dig +short myip.opendns.com @resolver1.opendns.com

测试代理链路的出口IP:
curl -x socks5://127.0.0.1:1080 ipinfo.io/ip 1080替换为你的代理端口

没开代理软件时不存在端口就会失败

curl cip.cc

curl cip.cc | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'

最后几点:

参考:
获取公网IP命令大全 - mdnice 墨滴 获取公网IP命令大全 - mdnice 墨滴
MU5735 R.I.P
浙公网安备 33010602011771号