Linux终端命令查看自己的公网地址
前言:
加入你不是通过PPPOE等方式直接连到公网,而已又只有一个命令行的情况下,比如纯serv髫潋啜缅er版本的ubuntu,或者你是技术控,就想在终端查看自己的公网地址,虽然有终端浏览器之类的工具,但是太过麻烦,你也想通过简单的输入一个命令来查看自己的公网地址,就像简单的ifconfig一样,而一些过滤命令规则自己又不会写,那你就继续往下看。
复杂的命令过滤,如下所示:
curl -s checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
这个由于域名的问题访问不了。
简单的方法:
有更简单的维森么不用内,简单到和查看本地命令一样:
curl ifconfig.me
如下图所示:
如果你本地没有curl,可以用wget:
wget -qO- ifconfig.me/ip
效果如下: