详解几种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 祝福语驱散霉运的话简短