使用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地址查询

 

总结:以上就是经常使用到的查询公网IP方法 

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值