使用curl命令行工具查询本地公网IP地址

这篇具有很好参考价值的文章主要介绍了使用curl命令行工具查询本地公网IP地址。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,同时也可以查询本机公网IP地址,具体使用方法如下:

1、使用curl ipinfo.io查询;

curl ipinfo.io

返回值

[root@MiWiFi-R3D-srv ~]# curl ipinfo.io
{
  "ip": "1.203.179.218",// 此处是本机公网ip地址
  "city": "Beijing",// 城市名
  "region": "Beijing",// 区域名
  "country": "CN",// 国家代号
  "loc": "39.9075,116.3972",// 经纬度坐标
  "org": "AS4847 China Networks Inter-Exchange",// 运营商信息
  "timezone": "Asia/Shanghai",// 时区
  "readme": "https://ipinfo.io/missingauth"//提示ipinfo.io官网地址

2、使用curl ifconfig.me查询;

curl  ifconfig.me

 返回值

[root@MiWiFi-R3D-srv ~]# curl ifconfig.me
1.203.179.218 //只显示本机公网IP地址
[root@MiWiFi-R3D-srv ~]# 

3、使用ipinfo.io加ip地址,可查询这个ip的信息;

curl  ipinfo.io/192.168.31.84

 返回值

[root@MiWiFi-R3D-srv ~]# curl  ipinfo.io/103.208.15.138
{
  "ip": "103.208.15.138",//被查询的IP地址
  "city": "Beijing",//所属城市
  "region": "Beijing",//所属区域
  "country": "CN",//国家代码
  "loc": "39.9075,116.3972",//经纬度坐标
  "org": "AS9808 China Mobile Communications Group Co., Ltd.",//运营商信息
  "timezone": "Asia/Shanghai",//时区
  "readme": "https://ipinfo.io/missingauth"//ipinfo.io官网地址
}
[root@MiWiFi-R3D-srv ~]# 

 4、此命令在Windows的命令提示符中也可以使用

 使用方法如下:

C:\Users\User>curl ipinfo.io
{
  "ip": "1.203.179.218",
  "city": "Beijing",
  "region": "Beijing",
  "country": "CN",
  "loc": "39.9075,116.3972",
  "org": "AS4847 China Networks Inter-Exchange",
  "timezone": "Asia/Shanghai",
  "readme": "https://ipinfo.io/missingauth"
}

 5、最简单的是使用https://ip138.com/网址进行本机公网IP地址查询

 curl ip,tcp/ip,服务器,网络协议,windows,linux

总结:以上就是经常使用到的查询公网IP方法 文章来源地址https://www.toymoban.com/news/detail-622236.html

到了这里,关于使用curl命令行工具查询本地公网IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用 CURL 的“--resolve“选项将请求固定到 IP 地址

    在准备启动网站或调试已上线网站的问题时,有时在从网站请求内容时绕过 CDN 和代理层会很有帮助,方法是将这些 Web 请求直接发送到特定 IP 地址而不使用网站的公共DNS 记录。这种将 Web 请求直接“固定”到服务器的做法可以通过 更改您的 /etc/hosts 文件来完成,这将导致对

    2024年02月11日
    浏览(36)
  • WinSCP如何使用公网TCP地址访问本地服务器

    ​ Winscp 是一个支持 SSH( Secure SHell)的 可视化 SCP(Secure Copy)文件传输软件,它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 ​ 可视化操作就是直接把文件 从本机拖入 ,打开文件 直接双击 即可。 软件特性 支持协议众多:SSH ,FTP、SFTP、FTPS、

    2024年01月25日
    浏览(41)
  • 如何使用固定公网地址访问多个本地Nginx服务搭建的网站

    本文主要介绍如何在Windows系统对Nginx进行配置,并结合cpolar内网穿透工具实现固定公网地址远程访问多个本地站点。 1. 下载windows版Nginx 进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx 下载好后解压进入nginx目录双击Nginx.exe即可运行 打开浏览器输入http://localhost ,n

    2024年01月24日
    浏览(61)
  • php:如何在curl方式下url请求域名使用指定ip地址来访问某个服务器

            最近遇到一个问题,就是如何在curl请求某个域名的时候,可以指定某个ip访问,因为很多时候咱们的域名对应的是集群,会有很多服务器ip,并不一定是刚好访问到你想要的服务器,那么该如何解决呢? 例如:正常情况下,假设我们这样发送请求,如何指定访问

    2024年02月15日
    浏览(81)
  • 一个含不少免费额度和数据下载的IP地址来源查询工具

    大家好,我是TJ君! 如今在国内运营的各种互联网应用都有接入IP来源显示的要求,现在相关API的供应商也很多。今天TJ刚好看到一个不错的,所以马上给大家推荐一下。 这款不错的产品名称为: IPInfo 该IP查询工具除了传统的提供地址位置之外,还有很多其他能力,具体的这

    2024年02月08日
    浏览(42)
  • 命令行工具-cURL(用于使用URL传输数据)

    使用 Postman 进行接口测试,如下图。  在 Postman 的代码段里,可以转换你需要的不同语言的代码,其中就可以转换 cURL 代码。  将此代码复制到命令行里执行,可以执行成功,请求结果和在 Postman 里执行的结果一样。 cURL 在命令行或脚本中用于传输数据。   cURL 是一个利用

    2024年02月15日
    浏览(42)
  • IntelliJ IDEA如何使用固定地址公网远程访问本地Mysql数据库

    IDEA作为Java开发最主力的工具,在开发过程中需要经常用到数据库,如Mysql数据库,但是在IDEA中只能连接本地数据库,有时候需要访问其他地方如家里或者公司的数据库,将无法访问,内网的局限性导致我们只能在同一网络访问,无法跨网络访问,所以,本例将介绍如何在异

    2024年02月03日
    浏览(128)
  • Linux常用命令本地查询工具:LinuxStudy 1.0

    最近在学习Linux,上千的命令整理了一下,随用随查,也分享给需要的小伙伴。 语言平台为C# framework 4.7.1,旧系统可能需要更新平台。程序开源 ,可关注 https://gitee.com/windtrace/linux-study 新版本。 目前收集了 www.linuxcool.com https://github.com/jaywcjlove/linux-command 两个网站的命令,整理

    2024年02月08日
    浏览(40)
  • x-cmd pkg | public-ip-cli - 公共 IP 地址查询工具

    public-ip-cli 是一个用 Javascript 编写的命令行工具,用于获取当前计算机或网络所使用的公共 IP 地址。 它可以让用户在命令行界面上查询 OpenDNS、Google DNS 和 HTTPS 服务的 DNS 记录以获取与互联网通信时所分配的公共 IP 地址。 使用 x env use public-ip-cli 即可自动下载并使用 在终端运

    2024年01月17日
    浏览(66)
  • 本地部署Docker容器可视化图形管理工具DockerUI并实现无公网IP远程访问——“cpolar内网穿透”

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年04月25日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包