[命令行] curl查詢公網出口IP
不管是在家里還是辦公室,或者是公司的主機,很多時候都是在內網中,也就是說很多都是通過 NAT上網的,有時候需要查詢下出口的公網IP,如果有瀏覽器,可以用百度, google搜
ip
這個關鍵詞得到公網IP,那要是在命令行下呢? 下面是運維開發群的大神們分享的幾個接口,整理了下分享給大家。
liuzhizhi@lzz-rmbp|logs # curl ipinfo.io { "ip": "114.110.1.38", "hostname": "No Hostname", "city": "Beijing", "region": "Beijing Shi", "country": "CN", "loc": "39.9289,116.3883", "org": "AS4808 CNCGROUP IP network China169 Beijing Province Network" }% liuzhizhi@lzz-rmbp|logs # curl ip.cn 當前 IP:114.110.1.38 來自:北京市 廣東恆敦通信技術北京分公司 liuzhizhi@lzz-rmbp|~ # curl cip.cc IP : 114.110.1.38 地址 : 中國 北京市 數據二 : 北京市 | 廣東恆敦通信技術北京分公司 URL : http://www.cip.cc/114.110.1.38 liuzhizhi@lzz-rmbp|~ # curl myip.ipip.net 當前 IP:114.110.1.38 來自於:中國 北京 北京 聯通/電信 liuzhizhi@lzz-rmbp|~ # curl ifconfig.me 114.110.1.38 liuzhizhi@lzz-rmbp|logs # curl http://members.3322.org/dyndns/getip 114.110.1.38
幾個網址也非常好記憶
- ip.cn
- ipinfo.io
- cip.cc
- ifconfig.me
- myip.ipip.net