温馨提示×

linux ifconfig如何查看IP

小樊
42
2026-08-27 01:13:50
栏目: 智能运维

在 Linux 中,可以使用 ifconfig 查看网络接口的 IP 地址。常见用法如下:

1. 查看所有网络接口的 IP

ifconfig

输出示例(部分):

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:fe12:3456  prefixlen 64  scopeid 0x20<link>
      ...
  • inet:IPv4 地址(如 192.168.1.100
  • inet6:IPv6 地址

2. 查看指定网卡(如 eth0)

ifconfig eth0

3. 只显示 IP 地址(常见技巧)

ifconfig | grep inet

或只看 IPv4:

ifconfig | grep 'inet '

⚠️ 注意

  • 新版本 Linux(如 Ubuntu 18.04+、CentOS 7+)默认可能未安装 ifconfig
  • 推荐使用 ip 命令(更现代、官方推荐)

使用 ip 命令查看 IP(推荐)

ip addr

或简写:

ip a

查看指定网卡:

ip addr show eth0

如果 ifconfig 不存在

安装方式:

  • Debian / Ubuntu:
    sudo apt install net-tools
    
  • CentOS / RHEL:
    sudo yum install net-tools
    

如果你愿意,可以告诉我你的 Linux 发行版,我可以给你最适合的命令示例。

0