如何在Linux中查找IP地址如何在Linux中查找IP地址如何在Linux中查找IP地址如何在Linux中查找IP地址
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在Linux中查找IP地址

IP代表“互联网协议”,它是互联网上识别设备的唯一地址。每台机器的 IP 地址都是不同的,当我们访问 Google、Facebook 或其他一些平台时,它会记录下我们访问该网站的 IP 地址。该地址有助于互联网在不同设备之间共享信息。

任何机器的IP地址都可以在Linux上通过不同的命令找到,这些命令将在本文中讨论。

如何在Linux中使用命令查找IP地址

Linux中有不同的命令来查找IP地址,主要有两种类型的IP地址;公共和私有 IP 地址;私有IP地址是唯一的并分配给每台机器,而公共IP地址用于将设备连接到互联网。

要找出公共IP地址,我们可以使用ifconfig.me命令和curl:

$ curl ifconfig.me

查找它的另一种方法是运行 ipinfo 命令:

$ curl ipinfo.io/ip/

api命令还用于显示公共IP地址:

$ curl api.ipify.org

可以使用checkip命令方法查找IP地址:

$ curl checkip.dyndns.org

用于查找公共 IP 地址的最后一个便捷命令是:

$ curl ident.me

要查找私有IP地址,我们可以简单地使用“ip address”命令:

$ ip address

我们还可以在 IP 命令中使用“addr”或简单的“a”来代替地址:

$ ip addr
$ ip a

另一种查找 IP 地址的方法是使用 ip config 命令,但如果您使用的是基于 Debian-Ubuntu 的 Linux 发行版,则在此之前,您可能必须通过以下命令安装 net-tools 软件包:

$ sudo apt install net-tools

安装net-tools后,我们可以使用以下命令查找IP地址:

$ ifconfig -a

hostname 命令用于查找 DNS 名称,但也可用于查找 IP 地址:

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

IP路由命令也可用于获取IP地址:

$ ip route get 1.2.3.4 | awk '{print $7}'

查找 IP 地址最常用的方法之一是 nmcli 命令,我们可以在其中显示设备并显示其详细信息:

$ nmcli -p device show

我们可以简单地使用带有“-I”选项的“hostname”命令来显示主机名IP:

$ hostname -I

结论

IP地址用于识别互联网上的机器、发送和接收特定机器上的数据。每台机器的IP地址都是唯一的,它有助于互联网在不同机器之间传递信息。在本文中,我们讨论了在 Linux 中查找机器 IP 地址的不同命令。我们解释了查找两者的命令; Linux 中的公共和私有 IP 地址。

©2015-2025 艾丽卡 support@alaica.com