Linux下查詢外網(wǎng)IP的幾種方法總結
Linux下查詢外網(wǎng)IP的幾種方法總結
Curl 純文本格式輸出:
curl icanhazip.com curl ifconfig.me curl curlmyip.com curl ip.appspot.com curl ipinfo.io/ip curl ipecho.net/plain curl www.trackip.net/i
curl JSON格式輸出:
curl ipinfo.io/json curl ifconfig.me/all.json curl www.trackip.net/ip?json (有點丑陋)
curl XML格式輸出:
curl ifconfig.me/all.xml
curl 得到所有IP細節(jié) (挖掘機)
curl ifconfig.me/all
使用 DYDNS (當你使用 DYDNS 服務時有用)
curl -s 'http://checkip.dyndns.org' | sed 's/.*Current IP Address: \([0-9\.]*\).*/\1/g' curl -s http://checkip.dyndns.org/ | grep -o "[[:digit:].]\+"
使用 Wget 代替 Curl
wget http://ipecho.net/plain -O - -q ; echo wget http://observebox.com/ip -O - -q ; echo
使用 host 和 dig 命令
如果有的話,你也可以直接使用 host 和 dig 命令。
host -t a dartsclink.com | sed 's/.*has address //' dig +short myip.opendns.com @resolver1.opendns.com
bash 腳本示例:
#!/bin/bash PUBLIC_IP=`wget http://ipecho.net/plain -O - -q ; echo` echo $PUBLIC_IP
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
linux?和?dockerfile?中配置環(huán)境變量的方式總結
要熟悉?dockerfile?配置?linux?的知識不能少,所以本文將給大家總結?linux?與?dockerfile?中各種環(huán)境變量,需要的朋友可以參考下2023-07-07Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17詳細配置
算不上經(jīng)驗,只能說是個人總結.在搭建過程中遇到的問題.并記錄下來.剛開學習始搭建環(huán)境的朋友少走一些彎路.這沒有過多的參數(shù),并不是什么高性能網(wǎng)站的部署.本人經(jīng)驗有限,在此分享一些遇到的問題.2012-06-06Linux上下行網(wǎng)速測試工具_speedtest-cli安裝使用方法
speedtest-cli是Linux下的一個上下行網(wǎng)速測試工具,是一個用Python寫的命令行腳本,需要的朋友可以參考下2017-03-03Centos 6.5環(huán)境實現(xiàn)本地局域網(wǎng)搭建YUM的方法【基于HTTP】
這篇文章主要介紹了Centos 6.5環(huán)境實現(xiàn)本地局域網(wǎng)搭建YUM的方法,較為詳細的分析了CentOS6.5基于HTTP實現(xiàn)本地局域網(wǎng)搭建YUM的具體步驟、相關命令與操作注意事項,需要的朋友可以參考下2018-04-04