linux系统怎么查询ip地址
linux系统怎么查询ip地址详细介绍
在 Linux 系统中,你可以使用多种命令来查询 IP 地址,下面为你介绍几种常见的方法。
1. 使用
ifconfig命令
ifconfig是一个常用的网络配置工具,它能显示网络接口的详细信息,其中就包含 IP 地址。若系统未安装该工具,你可以使用包管理器进行安装,比如在基于 Debian 或 Ubuntu 的系统中可使用apt-get install net-tools命令安装。
要查看 IP 地址,在终端输入以下命令:
bash
执行该命令后,会输出每个网络接口的详细信息,其中inet后面的值就是 IPv4 地址,inet6后面的值是 IPv6 地址。
2. 使用
ip命令
ip命令是新一代的网络配置工具,功能强大且更高效。使用以下命令可以查看 IP 地址:
bash
addr show
此命令会显示所有网络接口的详细信息,其中inet和inet6分别对应 IPv4 和 IPv6 地址。
若你只想查看活动网络接口的 IP 地址,可以使用以下命令:
bash
addr show up
上述命令只会显示 IPv4 地址。
3. 使用
hostname命令
如果你想查看当前主机的公共 IP 地址,可以使用hostname命令结合-I选项:
bash
该命令会显示当前主机的所有 IP 地址,包含本地和公共 IP 地址。
4. 查询公共 IP 地址
若你想查询系统的公共 IP 地址,可以借助外部服务。例如,使用curl命令向特定的 IP 查询服务发送请求:
bash
ifconfig.me
912 ifconfig.me
上述命令会向ifconfig.me服务发送请求,返回系统的公共 IP 地址。