在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地址查询
文章来源:https://www.toymoban.com/news/detail-622236.html
总结:以上就是经常使用到的查询公网IP方法 文章来源地址https://www.toymoban.com/news/detail-622236.html
到了这里,关于使用curl命令行工具查询本地公网IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!