电脑MAC地址查询方法

MAC地址(Media Access Control Address)是网络设备的物理地址,由制造商烧录到网卡的ROM中,用于在网络中唯一标识设备,无论是排查网络问题、设置路由器白名单,还是进行网络管理,查询设备的MAC地址都是常见需求,以下是不同操作系统和设备下查询MAC地址的详细方法,涵盖Windows、macOS、Linux、路由器及手机等场景。
Windows系统查询方法
在Windows系统中,查询MAC地址有多种方式,操作简便且适用于不同版本。
-
通过命令提示符查询
- 按
Win+R键打开“运行”对话框,输入cmd并回车,打开命令提示符。 - 输入命令
ipconfig /all并回车,显示所有网络适配器的详细信息。 - 在“以太网适配器”或“无线局域网适配器”下,找到“物理地址(Physical Address)”,后面的12位字符(如
00-1A-2B-3C-4D-5E)即为MAC地址,若使用有线连接,查看“以太网”部分;若使用Wi-Fi,则查看“无线局域网适配器”部分。
- 按
-
通过设置界面查询
(图片来源网络,侵删)- 打开“设置”>“网络和Internet”>“状态”,点击“硬件属性”。
- 在“属性”窗口中,“物理地址”即为MAC地址。
-
通过设备管理器查询
- 右键点击“开始”菜单,选择“设备管理器”。
- 展开“网络适配器”,右键点击当前使用的网卡(如“Intel(R) Ethernet Connection”),选择“属性”。
- 在“高级”选项卡中,找到“网络地址”或“ Locally Administered Address”,若未显示,则切换到“详细信息”选项卡,属性选择“网络地址”即可查看。
macOS系统查询方法
macOS系统查询MAC地址主要通过“系统信息”或终端命令实现。
-
通过系统信息查询
- 点击屏幕左上角苹果图标>“关于本机”>“系统报告”。
- 在“网络”类别下,选择当前使用的网络接口(如“Wi-Fi”或“以太网”),右侧“硬件地址”即为MAC地址。
-
通过终端命令查询
(图片来源网络,侵删)- 打开“终端”(应用程序>实用工具>终端)。
- 输入命令
ifconfig并回车,找到en0(有线网络)或en1(无线网络)对应的ether字段,后面的地址即为MAC地址。 - 若需快速查看,可输入
networksetup -listallhardwareports,在对应接口下查看“MAC Address”。
Linux系统查询方法
Linux系统主要通过终端命令查询MAC地址,不同发行版操作类似。
-
使用ifconfig命令
- 打开终端,输入
ifconfig或ip addr(需安装iproute2包)。 - 在
eth0(有线)或wlan0(无线)接口下,找到ether或link/ether字段,后面的地址即为MAC地址。
- 打开终端,输入
-
使用nmcli命令(适用于NetworkManager管理的系统)
- 输入
nmcli connection show查看网络连接名称,再输入nmcli connection show "连接名" | grep "mac-address"直接提取MAC地址。
- 输入
路由器管理界面查询MAC地址
若需查询已连接设备的MAC地址(如手机、电脑),可通过路由器管理界面查看。
- 登录路由器管理页面
- 在浏览器输入路由器默认网关地址(如
168.1.1或168.0.1),输入管理员账号密码登录。
- 在浏览器输入路由器默认网关地址(如
- 查找已连接设备列表
在“DHCP客户端列表”、“已连接设备”或“局域网设置”中,可查看各设备的名称、IP地址及MAC地址,不同品牌路由器(如TP-Link、华为、小米)路径略有差异,通常在“高级设置”或“网络状态”下可找到。
手机MAC地址查询方法
不同品牌手机查询MAC地址的路径不同,以下为常见系统操作:
-
Android系统
进入“设置”>“关于手机”>“状态信息”或“硬件信息”,查找“MAC地址”或“Wi-Fi MAC地址”,部分手机需在“设置”>“网络和Internet”>“Wi-Fi”中点击当前连接的Wi-Fi名称,查看“MAC地址”。
-
iOS系统
进入“设置”>“通用”>“关于本机”,向下滚动即可看到“Wi-Fi地址”(即MAC地址)。
特殊情况处理
- 虚拟机MAC地址:在虚拟机(如VMware、VirtualBox)设置中,查看“网络适配器”的“高级”选项,可查看到虚拟网卡的MAC地址。
- 蓝牙MAC地址:部分设备需在“蓝牙设置”中查看,或在终端通过
bluetoothctl命令查询。 - MAC地址克隆:部分路由器支持在“MAC地址克隆”功能中修改WAN口MAC地址,适用于宽带运营商绑定MAC地址的场景。
相关问答FAQs
Q1: 为什么我的设备显示多个MAC地址?
A: 设备可能包含多个网络接口(如有线网卡、无线网卡、蓝牙模块),每个接口对应一个MAC地址,虚拟机或USB网卡也会产生额外MAC地址,查询时需根据当前使用的网络类型(如Wi-Fi或以太网)选择对应接口的地址。
Q2: MAC地址和IP地址有什么区别?
A: MAC地址是物理地址,固化在硬件中,用于局域网内设备标识,长度为48位(如00-1A-2B-3C-4D-5E);IP地址是逻辑地址,由路由器分配,用于跨网络通信,长度为32位(IPv4)或128位(IPv6),MAC地址工作在数据链路层,IP地址工作在网络层,两者协同完成数据传输。
