百度
360搜索
搜狗搜索

linux上查看网卡ip命令详细介绍

在 Linux 系统中,查看网卡 IP 地址的常用命令有以下几种:

1.
ip addrip address(推荐)

这是现代 Linux 系统(使用 iproute2 工具)的标准命令,输出信息更详细且支持 IPv4/IPv6。
用法
bash

 addr show

a

输出示例(以 eth0 网卡为例):
plaintext

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

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

link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff

inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0

valid_lft 86399sec preferred_lft 86399sec

inet6 fe80::21a:2bff:fe3c:4d5e/64 scope link

valid_lft forever preferred_lft forever

  • inet 行对应 IPv4 地址(如 192.168.1.100)。
  • inet6 行对应 IPv6 地址。
  • state UP 表示网卡处于激活状态。

2.
ifconfig(经典命令,需安装 net-tools 包)

这是传统命令,输出更简洁,但在较新的 Linux 发行版(如 Ubuntu 20.04+、CentOS 8+)中可能需要手动安装 net-tools 包。
安装(以 Debian/Ubuntu 为例):
bash

   net-tools

用法
bash

eth0

输出示例
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::21a:2bff:fe3c:4d5e prefixlen 64 scopeid 0x20<link>

ether 00:1a:2b:3c:4d:5e txqueuelen 1000 (Ethernet)

RX packets 12345 bytes 67890 (67.8 KB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 67890 bytes 123456 (123.4 KB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  • inet 对应 IPv4 地址,inet6 对应 IPv6 地址。

3.
hostname -I(快速查看所有活动 IP)

这是最简单的命令,直接输出所有激活网卡的 IPv4 地址(不显示 IPv6 和详细信息)。
用法
bash

 

输出示例
plaintext

192.168.1.100 10.0.0.5

  • 多个 IP 地址用空格分隔(如同时连接有线和无线网卡)。

4.
cat /etc/network/interfaces(查看网卡配置文件,非实时状态)

适用于使用传统网络配置文件(如 Debian/Ubuntu 的 ifupdown 机制)的系统,显示网卡的静态配置(如手动设置的 IP)。
用法
bash

 /etc/network/interfaces

示例内容(静态 IP 配置):
plaintext

auto eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1




9123456auto eth0iface eth0 inet staticaddress 192.168.1.100netmask 255.255.255.0gateway 192.168.1.1

阅读更多 >>>  双口网卡有啥作用

总结:

  • 推荐新手使用 ip addrhostname -I,前者详细,后者简洁。
  • ifconfig 适用于习惯传统工具的用户,但可能需要额外安装。
  • 根据 Linux 发行版的不同(如 RedHat/CentOS 使用 nmclinmtui 配置网络),命令细节可能略有差异,但查看 IP 的核心命令基本一致。

← 上一篇: 下一篇:

网站数据信息

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