Linux 主机/终端通过命令查询公网 IP 地址

如果是 Linux 桌面环境并安装浏览器,则可直接使用浏览器到 IP 地址查询网站上进行查询。但如果你不是处于桌面环境,无法使用浏览器上网百度搜索关键词 IP 进行查找的时候,下面的这个方法可以帮助你快速获取自己的公网 IP 地址。

如果不是桌面环境,则可以使用命令curlwget借助于公网 IP 查询网站的 API 进行查询以 ipinfo.io 为例,执行下方的第一行命令即可获取你的公网 IP 地址,但如果需要 Json 格式较为详细的信息可以使用第二行命令进行查询。

1、curl ipinfo.io/ip

2、curl ipinfo.io/json

当然,你也可以使用wget命令获取你的公网 IP 地址;

1、wget http://ipinfo.io/ip -O - -q ; echo

2、wget http://ipinfo.io/json -O - -q ; echo

你也可以将 api 地址更换为其他提供该项服务的 url ,除了本文示例的 ipinfo.io 以外,还有诸多网站提供类似的服务,譬如还有 IPList ,它同样是我日常使用较多的一个网站,打开网页输入查询的 IP 地址即可获得该地址的详细信息并以 Jason 格式输出,如果你是桌面环境不方便使用终端进行查询时是非常方便的!当然,你同样可以使用它的 API 进行查询,查询命令如下:

1、curl https://iplist.cc/api/

2、wget https://iplist.cc/api/ -O - -q ; echo

如果你可以访问https://ifconfig.me/的话,也可以使用它进行查询,API 更加的全面丰富,而且有详细的命令即查询结果演示,不过较为遗憾的是国内正常网络是无法访问这个网站的,所以也只能将它放在最后,但如果可以访问这个网站的话,用它就对了!关于具体的使用命令查询可直接前往这个网站内阅读了解。

免责声明:本文内所有资源全部收集于互联网,分享目的仅供学习参考。所有资源,请在下载后 24 小时内删除,请勿在未经本软件版权所有者书面授权的情况下用于商业用途。我们强烈建议您付费官方正版,既能商用还可以获得官方的技术支持。分享的资源如有侵权或拒绝资源被分享等问题,请速联系我们对侵权内容进行删除处理。

所有分享资源,均为实测后分享,如遇到安装失败,运行闪退等问题,请自行排查解决,我们无法保证分享资源兼容所有的系统及设备。部分分享资源由于其特殊性会被杀软误报,如若认为我们分享的资源有问题,可自行上网查找资源,在使用过程中出现的任何问题均与我们无关,请自行处理!本资源为免费分享,对于任何分享内容,我们无责任,更无义务提供任何性质的技术支持。如您遇到资源链接失效,请您通过留言的方式联系我们进行补链!如果本文号分享的内容对您有帮助的话,请记得关注,以便让更多的朋友关注我们,谢谢!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190929A0DX7J00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券