详解几种Linux 查询外网出口IP命令的方法
Curl纯文本格式输出:
curlicanhazip.com curlifconfig.me curlcurlmyip.com curlip.appspot.com curlipinfo.io/ip curlipecho.net/plain curlwww.trackip.net/i
curlJSON格式输出:
curlipinfo.io/jsoncurlifconfig.me/all.jsoncurlwww.trackip.net/ip?json
curlXML格式输出:
curlifconfig.me/all.xml
curl得到所有IP细节(挖掘机)
curlifconfig.me/all
使用DYDNS(当你使用DYDNS服务时有用)
curl-s'http://checkip.dyndns.org'|sed's/.*CurrentIPAddress:\([0-9\.]*\).*/\1/g' curl-shttp://checkip.dyndns.org/|grep-o"[[:digit:].]\+"
使用Wget代替Curl
wgethttp://ipecho.net/plain-O--q;echo wgethttp://observebox.com/ip-O--q;echo
使用host和dig命令
如果有的话,你也可以直接使用host和dig命令。
host-tadartsclink.com|sed's/.*hasaddress//' dig+shortmyip.opendns.com@resolver1.opendns.com
bash脚本示例:
#!/bin/bash PUBLIC_IP=`wgethttp://ipecho.net/plain-O--q;echo` echo$PUBLIC_IP
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西