钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读809389
首页 Linux 正文内容

linux检查本机公网ip

钟逸 Linux 2025-04-19 14:58:15 18

在Linux系统中,可以通过命令行工具来查看本机的公网IP地址。下面介绍如何使用不同的 来获取本机公网IP:

使用curl命令

bash

curl -s ifconfig.me

使用dig命令

bash

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

使用nslookup命令

bash

nslookup myip.opendns.com resolver1.opendns.com

使用wget命令

bash

wget -qO- http://ipecho.net/plain

使用ifconfig命令

bash

ifconfig | grep "inet addr:" | grep -v "127.0.0.1" | awk '{print $2}'

使用hostname命令

bash

hostname -I | awk '{print $1}'

注意

* 不同的 获取的公网IP地址可能不同,因为它们使用不同的服务。

* 某些云服务或虚拟化环境可能会使用私有IP地址,在这种情况下,可以通过使用以下命令查看公共IP地址:

bash

curl -s http://169.254.169.254/latest/meta-data/public-ipv4

文章目录
    搜索