命令行下获取 WAN IP
来源:互联网 发布:我知女人心小说杜漫宁 编辑:程序博客网 时间:2024/04/29 21:17
获取 WAN IP
来源:http://linuxtoy.org/archives/get-wan-ip.html#more-4991命令行下获取 WAN IP 。
如果你在 router 或者 firewall 后面,你直接查询 interface ,拿到可能不是 WAN 的 IP 。
很久很久以前的一个版本,把它们贴到 .bashrc (Bash 专用) 或者 .profile (非 Bash 专用)里面去
alias myip='curl -s www.123cha.com | grep -o "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" | head -n 1'
. .bashrc 或者 . .profile 即可生效,输入 myip 就能拿到 WAN IP。
@muzuiget 同学今天提到的另外一个简化版本
curl ifconfig.me
muzuiget 同学说后者有风险可能会被封。我觉得不会,拿个 WAN IP 跟他妈派对有毛关系?
我觉得 ifconfig.me 版本更 pythonic 些,返回 MIME 的是 text/plain,比前一个的 text/html 要快、干净。
csslayer 同学对此文也有贡献。
- 命令行下获取 WAN IP
- linux下获取ip地址的命令行
- wan ip
- Delphi中通过TClientSocket获取公网(WAN)IP地址
- OpenWRT 获取WAN口IP、DNS,网关地址
- 命令行下修改IP
- 用批处理脚本获取外网IP (Obtain WAN IP by bat script)
- 命令行下设置IP地址
- 命令行下修改IP地址
- 命令行下的ip安全策略
- Dos命令行下,如何通过IP地址获取局域网内机器的MAC地址?
- DOS命令行 nslookup获取IP地址
- linux 通过命令行获取本机外网IP
- virtualbox从命令行获取虚拟机ip地址
- Win7 下获取ip
- wan
- WAN
- WAN
- 安装整合 Apache2.2、PHP5、MySQL5、resin-3.1.10
- VS2005 无法找到文件MFC80ud.dll
- Linux系统中atime ctime mtime之间区别
- observer, pull or push?
- u-boot分析——struct gd_t与struct bd_t
- 命令行下获取 WAN IP
- opengl相关知识的学习11-10-25
- jQuery源码分析之Event事件分析
- 关闭red5的不需要的日志
- birdeye 绘制拓扑关系图
- MFC ActiveX 控件
- html文件传递参数的实现方法
- GC - Our Collectors
- 关于oracle中varchar2的最大长度