公网 IP 地址是互联网上的唯一标识你的网络连接的 IP 地址,可用于在互联网上识别和访问你的网络设备。与之相对的是私有 IP 地址,它们用于在局域网内部进行通信,不直接暴露在互联网上。你可以通过curl [ip查询网站]
这个 cURL 命令来获取到你的公网 IP 地址,一些常见的命令见下文:
1. cip.cc
cURL 命令:
curl cip.cc
返回:
IP : 14.145.xxx.xxx
地址 : 中国 广东 xx
运营商 : 电信
数据二 : 广东省xx市 | 电信
数据三 : 中国广东省xx市 | 电信
URL : http://www.cip.cc/14.145.xxx.xxx
2. ipinfo.io
cURL 命令:
curl ipinfo.io
返回:
{
"ip": "14.145.xxx.xxx",
"city": "Shenzhen",
"region": "Guangdong",
"country": "CN",
"loc": "22.xxxx,114.xxxx",
"org": "AS4134 CHINANET-BACKBONE",
"postal": "518000",
"timezone": "Asia/Shanghai",
"readme": "https://ipinfo.io/missingauth"
}
3. ifconfig.me/all
cURL 命令:
curl ifconfig.me/all
返回:
ip_addr: 14.145.xxx.xxx
remote_host: unavailable
user_agent: curl/8.4.0
port: 59xxx
language:
referer:
connection:
keep_alive:
method: GET
encoding:
mime: */*
charset:
via: 1.1 google
forwarded: 14.145.xxx.xxx,34.117.xxx.xx
其它常见命令
curl ipx.sh
curl ip.sb
curl ident.me
使用 Apifox 执行 cURL 命令
如果在工作中要执行一些 cURL 命令,我更推荐使用 Apifox 进行调试,因为在 Apifox 中你可以将 cURL 命令及其结果保存起来并分享出去。在 Apifox 中调试 cURL 非常便捷,只需创建一个新的 HTTP 项目,然后在项目中将鼠标悬停在 +
号图标上,点击"导入 cURL",即可打开一个输入框。
将 cURL 命令粘贴到输入框,然后点击【确定】即可。
保存后 Apifox 会将这个 cURL 命令解析成接口,并生成一个快捷请求,你可以点击“发送”按钮对该进行调试,或者将该快捷请求保存为接口。
在 Apifox 中导出 cURL 也非常简单,你只需要将鼠标移动到接口的...
图标那里,然后点击“复制 cURL”即可。
或者当你的接口发送成功后,在实际请求中查看,非常的方便,快去试试吧!
总结
公网 IP 地址是互联网上标识网络连接的唯一标识,可用于访问网络设备,私有 IP 地址用于局域网内通信,不公开。通过 curl 命令查询公网 IP,常见网站包括:cip.cc
、ipinfo.io
、ifconfig.me
,常见命令还有 curl ipx.sh
、curl ip.sb
、curl ident.me
。
学习更多: