ubuntu 如何查看某一个网卡的ip地址

在Ubuntu中,你可以使用多种方法来查看某一个网卡的IP地址。以下是一些常用的方法:

  1. 使用ip命令

    ip命令是现代Linux系统中用于显示和操作路由、网络设备、策略路由和隧道的工具。要查看所有网络接口的IP地址,你可以使用:

    |---|----------------|
    | | ip addr show |

    如果你只想查看特定网卡的IP地址,比如eth0,你可以使用:

    |---|---------------------|
    | | ip addr show eth0 |

    在输出中,查找inet后面的地址,这就是该网卡的IP地址。

  2. 使用ifconfig命令 (可能需要安装net-tools包):

    虽然ifconfig命令在现代Linux发行版中逐渐被ip命令所取代,但如果你习惯了使用ifconfig,你可以通过安装net-tools包来使用它。安装完成后,运行:

    |---|-----------------|
    | | ifconfig eth0 |

    eth0替换为你想要查看的网卡名称。在输出中,查找inet后面的地址来获取IP地址。

  3. 查看网络配置文件

    对于使用netplan配置的Ubuntu系统(如Ubuntu 18.04及更高版本),你可以查看/etc/netplan/目录下的YAML配置文件来了解网络接口的静态配置。但请注意,这只能显示静态配置的IP地址,如果网卡是通过DHCP获取IP地址的,那么配置文件中可能不会有具体的IP地址。

  4. 使用nmcli命令

    如果你的Ubuntu系统上安装了NetworkManager,你可以使用nmcli(NetworkManager的命令行界面)来查看网络接口的信息,包括IP地址。运行以下命令:

    |---|--------------------------|
    | | nmcli device show eth0 |

    eth0替换为你要查看的网卡名称。在输出中,查找IP4.ADDRESS[1]后面的地址来获取IP地址。

  5. 查看/sys/class/net/目录

    你也可以直接从系统文件系统中读取网卡的信息。每个网络接口在/sys/class/net/目录下都有一个对应的目录。你可以查看特定接口的address文件来获取网卡的MAC地址,但获取IP地址通常需要解析inet文件或使用其他方法。

通常,ip addr show命令是最直接和最常用的方法来查看网卡的IP地址。

相关推荐
Sunqk56658 分钟前
将开发板串口连接到Ubuntu后未找到对应的设备文件?
linux·运维·ubuntu
Sophnet云平台10 分钟前
MCP与A2A双协议解析:2026年Agent互操作的技术选型
linux·服务器·网络·上下文·mcp·大模型测评·sophnet
晚风叙码12 分钟前
Linux(二)权限问题
linux·服务器
YHHLAI12 分钟前
TypeScript 面试题:type 与 interface 的区别与相同点
java·ubuntu·typescript
BI专家之路2 小时前
安装linux/hadoop/jdk/hive
linux·hive·hadoop
GeW15 小时前
超详细!RHCE10版通用备考策略,内含评分细则解读
linux
用户0413284651315 小时前
Linux 服务开机自启动怎么配置?systemctl enable 原理详解
linux
草莓熊Lotso1 天前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君1 天前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
贝锐1 天前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制