如何在 Ubuntu 20.04 LTS 中找到您的公共 IP 地址

在我之前的一篇文章中,我向您展示了在 Ubuntu 20.04 中查找私有 IP 地址的方法。 这篇文章专门介绍查找公共 IP 地址的所有方法。

我们使用了 Ubuntu 20.04。 但是,以下一些方法也可以在其他 Linux 发行版中使用。 开始了。

在 Ubuntu 20.04 中查找公共 IP 地址

方法一:使用谷歌

打开你的 Google Chrome 浏览器并使用关键字“我的 ip 是什么”进行搜索。 谷歌会显示你的公共 IP。

方法二:查询 DNS 提供商

许多 DNS 提供商会让您访问您的公共 IP 地址信息。

方法一:使用 dig 命令

您可以使用以下任何 dig 命令从您的 DNS 提供商访问您的公共 IP 地址信息。

dig +short myip.opendns.com @resolver1.opendns.com
dig ANY +short @ns1-1.akamaitech.net ANY whoami.akamai.net

方法二:使用主机命令

您还可以使用以下主机命令从您的 DNS 提供商查询您的公共 IP 地址信息。

host myip.opendns.com resolver1.opendns.com

或者您可以通过在命令中使用 grep 和 awk 来进一步缩小答案。

host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

方法 3:使用在线服务

一些在线服务提供您的公共 IP 地址信息。 为了 example,您可以通过从这些服务提供商处下载文件来访问此信息。

  1. IP 回声服务:ipecho.net
  2. icanhazip.com
  3. ifconfig.co
  4. ifconfig.me
  5. ipinfo.io

方法一:使用 wget 命令

首先,使用以下命令安装 wget 并在出现提示时输入您的密码。

sudo apt update && sudo apt install wget -y

然后,您可以使用以下任何 wget 命令从上述服务提供商处查找您的公共 IP。

wget -qO- https://ipecho.net/plain | xargs echo

wget -qO- ifconfig.co

wget -qO- ifconfig.me | xargs echo

wget -qO- https://ipinfo.io/ip

方法二:使用 CURL 命令

首先,使用以下命令安装 cURL 并在出现提示时输入您的密码。

sudo apt update && sudo apt install curl -y

然后,您可以使用这些 CURL 命令从服务提供商处查找您的公共 IP。

curl ifconfig.co

curl ifconfig.me && echo

curl icanhazip.com && echo

curl https://ipinfo.io/ip

我希望你已经从这篇文章中学到了。 如有任何问题或建议,请在下方评论,谢谢,祝您有美好的一天。