07/27/2017

快速获取服务器公网 ip 地址(轻量、超快)

如何快速获取服务器的外部 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"

本文链接:https://blog.whe.me/post/get-external-ip.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。