详解几种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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志