如何使用 cURL 命令查看公网 IP 地址?

公网 IP 地址是互联网上的唯一标识你的网络连接的 IP 地址,你可以通过curl [ip查询网站]这个 cURL 命令来获取到你的公网 IP 地址,常见命令有curl cip.cc、curl ipx.sh、curl ip.sb、curl ident.me。

用 Apifox,节省研发团队的每一分钟

如何使用 cURL 命令查看公网 IP 地址?

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

公网 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",即可打开一个输入框。

使用 Apifox 执行 cURL 命令

将 cURL 命令粘贴到输入框,然后点击【确定】即可。

使用 Apifox 执行 cURL 命令

保存后 Apifox 会将这个 cURL 命令解析成接口,并生成一个快捷请求,你可以点击“发送”按钮对该进行调试,或者将该快捷请求保存为接口。

使用 Apifox 执行 cURL 命令


在 Apifox 中导出 cURL 也非常简单,你只需要将鼠标移动到接口的...图标那里,然后点击“复制 cURL”即可。

使用 cURL 命令查看公网 IP 地址


或者当你的接口发送成功后,在实际请求中查看,非常的方便,快去试试吧!

使用 cURL 命令查看公网 IP 地址

总结

公网 IP 地址是互联网上标识网络连接的唯一标识,可用于访问网络设备,私有 IP 地址用于局域网内通信,不公开。通过 curl 命令查询公网 IP,常见网站包括:cip.ccipinfo.ioifconfig.me,常见命令还有 curl ipx.shcurl ip.sbcurl ident.me

Apifox

学习更多: