如何快速获取服务器的外部 ip 地址,这篇文章介绍了一个超快的方法。
查询公网 ip
一般查询本机的外部 ip 都是通过 http 的方法。OpenDNS 提供一个通过 dns 查询获取本机公网 ip 的方法:
ipv4
$ dig +short myip.opendns.com @resolver1.opendns.com
ipv6
$ dig +short AAAA myip.opendns.com @resolver1.ipv6-sandbox.opendns.com
添加为 alias
alias myipv4="dig +short myip.opendns.com @resolver1.opendns.com 2> /dev/null"
alias myipv6="dig +short AAAA myip.opendns.com @resolver1.ipv6-sandbox.opendns.com 2> /dev/null"
alias myip="myipv4; myipv6"
Comments
注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。