如何查看linux系统的公网ip

时间:2019-05-19 01:25:23  来源:igfitidea点击:

公网IP用于在互联网上的计算机之间进行通信。
全世界都可以通过互联网访问运行着公网IP的计算机。
所以我们可以说它是互联网上电脑的身份。

如果是windows是,我们可以直接在浏览器中打开百度,输入ip,就能看到公网ip。

如何在Linux上检查本地IP地址

使用Linux命令查找公网IP

命令1 - dig

使用dig命令来查找公网IP地址。
dig命令是一个DNS查找工具,用于Linux系统通过连接到OpenDNS服务器来查找公网IP地址。

dig +short myip.opendns.com @resolver1.opendns.com

命令2 - dig

使用wget命令获得公网IP地址,如下例所示。

wget http://ipecho.net/plain -O - -q ; echo

命令3,4,5 - curl

使用curl命令获取公网地址。

curl ipecho.net/plain; echo

curl icanhazip.com

curl ifconfig.me

在Shell脚本中获得公网IP

我们可以在shell脚本中使用以下命令获取计算机的公网IP,并将它们存储在一个变量中,以便在shell脚本的任何地方使用。

#!/bin/bash

PUBLIC_IP=`wget http://ipecho.net/plain -O - -q ; echo`
echo $PUBLIC_IP