linux shell查看当前外网IP

 更新时间:2015年09月28日 08:54:26   投稿:hebedich  
这篇文章主要介绍了如何在LINUX操作系统下查看本地IP地址(在SHELL下)的相关资料,需要的朋友可以参考下

功能飞铲更简单,只是获取外网IP。部分网站针对curl 的ua进行处理。

满足了一下自己的搜集癖,搜集了不少可以用来查询外网IP的网址和方法。

#国内某网站的接口,只返回IP
curl ip.6655.com/ip.aspx
curl whatismyip.akamai.com
#更多用法访问ifconfig.co
wget -qO - ifconfig.co
 
curl icanhazip.com
dig +short myip.opendns.com @resolver1.opendns.com
 
curl ident.me
curl v4.ident.me
curl v6.ident.me
#慢
curl curlmyip.com 
curl ifconfig.me
curl inet-ip.info
 
 
#返回IP和地区
curl ip.6655.com/ip.aspx?area=1
curl 1111.ip138.com/ic.asp
curl ip.cn
curl cip.cc
 
 
#需要翻x墙,只返回IP
curl ip.appspot.com
 
#参考 http://unix.stackexchange.com/questions/22615/how-can-i-get-my-external-ip-address-in-bash
#有人给了以下测试方法
 
wget https://raw.githubusercontent.com/rsp/scripts/master/externalip-benchmark
chmod a+x externalip-benchmark
./externalip-benchmark

相关文章

  • 使用shell脚本分析网站日志统计PV、404、500等数据

    使用shell脚本分析网站日志统计PV、404、500等数据

    这篇文章主要介绍了使用shell脚本分析网站日志统计PV(浏览量)、404、500等数据,用一个脚本来实现,需要的朋友可以参考下
    2014-05-05
  • 详解Linux ln 命令

    详解Linux ln 命令

    Linux 中的文件分为 Hard Link 和 Symbolic Link 两种。Hard Link 文件又被称为硬链接文件、实体链接文件,Symbolic Link 文件则常被称为符号链接、软链接文件。这篇文章主要介绍了Linux ln 命令 ,需要的朋友可以参考下
    2019-08-08
  • Linux 使用grep筛选多个条件及grep常用过滤命令

    Linux 使用grep筛选多个条件及grep常用过滤命令

    这篇文章主要介绍了Linux 使用grep筛选多个条件及grep常用过滤命令,需要的朋友可以参考下
    2018-07-07
  • shell 创建子进程及并行延时执行命令方法

    shell 创建子进程及并行延时执行命令方法

    本文主要介绍了shell 创建子进程及并行延时执行命令方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • jq命令对JSON进行过滤遍历结构转换等操作实例

    jq命令对JSON进行过滤遍历结构转换等操作实例

    这篇文章主要介绍了jq命令对JSON进行过滤遍历结构转换等操作实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • Shell脚本中$符号的嵌套使用方法小结

    Shell脚本中$符号的嵌套使用方法小结

    在编写Shell脚本时,通过嵌套使用$符号,间接获取变量或表达式的值的具体方法,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2023-05-05
  • Git代码提交流程及git命令汇总(基础篇)

    Git代码提交流程及git命令汇总(基础篇)

    git 现在的火爆程度非同一般,它被广泛地用在大型开源项目,团队开发,以及独立开发者,甚至学生之中。这篇文章给大家介绍一些Git代码提交流程和Git基础命令的使用,需要的朋友参考下吧
    2017-12-12
  • 如何使用 Bash 脚本中的time命令来统计命令执行时间(中英双语)

    如何使用 Bash 脚本中的time命令来统计命令执行时间(中英双语)

    本文介绍了如何在Bash脚本中使用`time`命令来测量命令执行时间,包括`real`、`user`和`sys`三个时间指标,并展示了如何格式化输出和将结果保存到文件中,感兴趣的朋友一起看看吧
    2025-01-01
  • Linux查看当前使用的shell的方法总结

    Linux查看当前使用的shell的方法总结

    这篇文章总结了在Linux和Unix系统中查看当前使用的shell的几种方法,包括使用$0环境变量、$SHELL环境变量、ps命令、echo命令、readlink命令和grep命令,并通过代码示例讲解的非常详细,需要的朋友可以参考下
    2025-03-03
  • 检查linux网络状态的两个脚本

    检查linux网络状态的两个脚本

    检查linux网络状态的两个脚本,包括通过定时收发email检测网络连通性、定时检测网络状态通过email发送,有需要的朋友可以参考下
    2013-02-02

最新评论