上一篇
Ubuntu台式机如何查物理地址?
- 物理机
- 2025-06-10
- 3286
在Ubuntu台式机上查看物理地址(MAC地址),打开终端输入命令
ifconfig
,在对应网络接口(如eth0或enpXsY)信息中找到
ether
字段后的地址即为物理地址。
在 Ubuntu 桌面系统中查看网络接口的物理地址(MAC 地址)是网络配置和故障排除的常见需求,以下是多种已验证的有效方法,适用于不同版本的 Ubuntu(如 20.04 LTS、22.04 LTS 等),操作前请确保您有管理员权限(sudo
)。
方法 1:通过终端命令(推荐)
步骤:
-
打开终端:
Ctrl + Alt + T
或搜索 “Terminal”。 -
输入以下命令查看所有接口的 MAC 地址:
ip link show
输出示例:
1: lo: <LOOPBACK> ... link/loopback 00:00:00:00:00:00 2: enp3s0: <BROADCAST> ... link/ether a0:b1:c2:d3:e4:f5
- 找到您的网卡名称(如
enp3s0
、wlp2s0
),其link/ether
后即为 MAC 地址。
- 找到您的网卡名称(如
-
替代命令(旧版兼容):
ifconfig -a
- 在输出中查找
ether
字段(如ether a0:b1:c2:d3:e4:f5
)。
- 在输出中查找
方法 2:通过图形化界面
步骤:
- 点击右上角网络图标 → 选择 “Settings”(设置)。
- 进入 “Network”(网络) → 选择当前连接的网络(有线或无线)。
- 点击右侧齿轮图标(️)打开详情页。
- 在 “Details”(详细信息) 标签页中:
- 有线网络:直接显示 “Hardware Address”。
- 无线网络:需切换到 “Security”(安全) 标签页查看 “Device MAC Address”。
方法 3:查看系统日志
适用于临时无法使用图形界面或终端的情况:
cat /var/log/syslog | grep -i mac
- 系统启动时会记录网卡 MAC 地址,输出结果中包含类似
MAC: a0:b1:c2:d3:e4:f5
的信息。
注意事项
- 权限问题:
- 部分命令需
sudo
权限(如ifconfig
在较新版本中需安装net-tools
)。
- 部分命令需
- 多网卡场景:
- 设备可能有多个接口(有线、无线、虚拟网卡),通过名称区分(
en
开头为有线,wl
开头为无线)。
- 设备可能有多个接口(有线、无线、虚拟网卡),通过名称区分(
- MAC 地址克隆:
- 某些网络要求 MAC 地址绑定,可通过
ip link set dev enp3s0 address XX:XX:XX:XX:XX:XX
临时修改(重启后失效)。
- 某些网络要求 MAC 地址绑定,可通过
为什么需要 MAC 地址?
- 网络管理:路由器识别设备、IP 地址绑定。
- 安全审计:设备白名单控制。
- 故障诊断:确认网卡驱动是否正常加载。
引用说明:本文方法基于 Ubuntu 官方文档的网络配置指南及 Linux 内核网络子系统标准(
iproute2
工具集),详细信息可参考:
- Ubuntu 网络配置文档
man ip
或man ifconfig
(终端内查看手册)
通过上述任一方法,您均可快速获取准确的物理地址,如遇问题,建议检查网卡驱动状态(lspci -knn | grep -i net
)或咨询 Ubuntu 社区支持。