百度
360搜索
搜狗搜索

Linux命令查找IP地址详细介绍

在 Linux 系统中,查找 IP 地址的常用命令如下:

1.
ip addr(推荐,现代标准工具)

  • 显示所有网络接口的详细信息,包括 IP 地址、子网掩码、MAC 地址等。

bash

 addr

a

  • 输出示例(节选):plaintext
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

    inet 127.0.0.1/8 scope host lo

    valid_lft forever preferred_lft forever

    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000

    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0

    valid_lft 86358sec preferred_lft 86358sec

  • 说明inet 后跟的是 IP 地址,lo 是回环接口(本地主机),eth0enp0s3 等是物理网卡,wlan0 是无线网卡。

2.
ifconfig(经典工具,需安装 net-tools 包)

  • 传统网络接口配置工具,显示 IP 地址、子网掩码、广播地址等。
  • 安装(以 Debian/Ubuntu 为例):bash
       net-tools

  • 使用:bash

  • 输出示例(节选):plaintext
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

    inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

    inet6 fe80::20c:29ff:fe3f:6b9a prefixlen 64 scopeid 0x20<link>

3.
hostname -I(快速获取所有非回环 IP)

  • 简洁地列出所有活动网络接口的 IP 地址(不包含回环地址 127.0.0.1)。

bash

 

  • 输出示例:plaintext
    192.168.1.100 10.0.0.5

4.
按接口筛选(例如查看 wlan0 的 IP)

  • 结合 grep 过滤特定接口:bash
     addr show eth0  

    addr show wlan0 -d/

5.
查看 IPv6 地址

  • 上述命令默认会显示 IPv6 地址,若只需 IPv4:bash
      addr  

总结:

  • 首选 ip addr:现代 Linux 系统默认支持,功能强大且输出详细。
  • 快速简洁用 hostname -I:适合快速查看所有非回环 IP。
  • 兼容性考虑用 ifconfig:需手动安装 net-tools,适用于习惯传统工具的用户。

根据你的 Linux 发行版和需求选择合适的命令即可。

阅读更多 >>>  杭州适合一个人去的酒吧

网站数据信息

"Linux命令查找IP地址"浏览人数已经达到17次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:Linux命令查找IP地址的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!