详解几种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 送男友2026祝福语简短
13 送给老师退休祝福语简短
14 迎元旦平安祝福语简短
15 新年祝福语大全简短成语
16 周一祝福语简短精辟
17 学校校长新年祝福语简短
18 宝贝生日祝福语简短独特