在命令行内获取公网IP的几种简单方法
前言
不管是在家里还是办公室,或者是公司的主机,很多时候都是在内网中,也就是说很多都是通过NAT上网的,有时候需要查询下出口的公网IP,如果有浏览器可以用百度或者Google搜索ip这个关键词得到公网IP,那要是在命令行下呢?下面给大家分享下自己整理的几种方案
Extract your external IP using command line tools
更新历史
2018年11月20日 - 初稿
阅读原文 - https://wsgzao.github.io/post/myip/
扩展阅读
https://support.opendns.com/hc/en-us/search?utf8=%E2%9C%93&query=myip.opendns.com
dig
目前广受中外网友好评简单快速的查询公网IP方案,OpenDNS支持IPv4和IPv6
1 | # IPv4 |
curl
1 | curl whatismyip.akamai.com |
JSON
1 | curl ipinfo.io |