手机版 收藏 导航

Linux 环境下 IP 地址获取的技巧_Linux 下查看 IP 地址的不同方式介绍

原创   www.link114.cn   2024-08-30 13:39:55

Linux 环境下 IP 地址获取的技巧_Linux 下查看 IP 地址的不同方式介绍

在 Linux 系统中,获取 IP 地址有多种方式。最常用的方法是使用 ifconfig 命令,该命令可以显示系统中所有网络接口的详细信息,包括 IP 地址、子网掩码、MAC 地址等。另一种常见方法是使用 ip addr 命令,该命令提供更加现代和易读的输出格式。

除此之外,您还可以使用 hostname -I 命令获取当前系统的 IP 地址。这个命令会返回系统中所有可用的 IP 地址。您只需要获取特定网卡的 IP 地址,可以使用 ip addr show [interface] 命令,其中 [interface] 是您要查询的网卡名称。

在某些情况下,您可能需要获取本机的外网 IP 地址。这可以通过使用诸如 curl ifconfig.mewget -qO- ifconfig.me 等命令实现。这些命令会向公共服务发送请求,并返回您的外网 IP 地址。

除上述方法,Linux 系统还提供其他一些查看 IP 地址的方式。例如,您可以使用 cat /etc/hosts 命令查看系统的 hosts 文件,该文件中记录主机名与 IP 地址的对应关系。另外,cat /etc/resolv.conf 命令可以显示系统的 DNS 服务器配置,从中也可以获取一些与 IP 地址相关的信息。

您需要获取特定网卡的 IP 地址,可以使用 ip -o addr show dev [interface] 命令,其中 [interface] 是您要查询的网卡名称。这个命令会返回更加详细的网卡信息,包括 IP 地址、MAC 地址等。

在某些情况下,您可能需要通过 GUI 工具来查看 IP 地址。在 Ubuntu 等 Linux 发行版中,您可以使用系统设置应用程序中的网络选项卡来查看网络接口的 IP 地址。