Linux命令行方式获取本机外网IP地址
条评论如果是视窗界面,我们打开个浏览器,访问可以返回ip的网页就可以得到自己的外网ip,在Linux命令行终端上,我们可以使用curl命令,调用有ip返回的网络接口得到本机所处的外网ip.
$ curl icanhazip.com
$ curl ident.me
$ curl ipecho.net/plain
$ curl whatismyip.akamai.com
$ curl tnx.nl/ip
$ curl myip.dnsomatic.com
$ curl ip.appspot.com
$ curl -s checkip.dyndns.org | sed ‘s/.IP Address: ([0-9.]).*/\1/g’
有些网站的接口已不可用,以上请逐条试验.
转自:http://xmodulo.com/2013/04/how-to-find-the-public-ip-address-from-command-line.html
本文标题:Linux命令行方式获取本机外网IP地址
文章作者:凹凸曼
发布时间:2015-03-14
最后更新:2024-09-28
原始链接:https://sobaigu.com/get-wan-ip-in-shell.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。