MAC地址和IP地址的区别是什么?一文讲清硬件地址与逻辑地址

很多人第一次听说"MAC 地址"都会懵:我用 IP查询工具 不是就能查到地址吗?怎么电脑里还有一个 物理地址(MAC)?它和 IP 地址到底是不是一回事?

简单说:IP 地址是"门牌号",MAC 地址是"身份证号"。一个是网络给你临时分配的、用来找位置;一个是出厂时写死在网卡里、用来认身份。这篇文章把两者的区别一次讲透,并附上各系统查看 MAC 地址的命令。

一、先搞清概念:IP地址和MAC地址分别是什么

IP地址:逻辑地址,网络上的"门牌号"

IP 地址(Internet Protocol Address)是设备在网络中的逻辑位置标识,比如 223.5.5.5(IPv4)或 2400:3200::1(IPv6)。它由路由器/运营商动态分配,换了网络就会变。IP 地址的作用是让数据包知道"该送到哪个网络、哪台设备"。

MAC地址:物理地址,网卡上的"身份证号"

MAC 地址(Media Access Control Address,介质访问控制地址)是网卡出厂时由厂商烧录的全球唯一标识,通常写成 XX-XX-XX-XX-XX-XXXX:XX:XX:XX:XX:XX 这样的 12 位十六进制。前 6 位是厂商代码(OUI),后 6 位是序列号。MAC 地址只在局域网(同一网络)内用于寻址,出了局域网基本不用它。

二、IP地址和MAC地址的核心区别(对比)

  • 本质不同:IP 地址是逻辑地址(软件层面),MAC 地址是物理地址(硬件层面)。
  • 分配方式不同:IP 地址由 DHCP 或手动配置分配,会变;MAC 地址出厂烧录,基本不变(可以改,见下文)。
  • 作用范围不同:IP 地址用于跨网络路由寻址(公网/局域网都认 IP);MAC 地址只在同一个局域网内识别设备。
  • 格式不同:IP 是点分十进制(IPv4)或冒号十六进制(IPv6);MAC 是 12 位十六进制,如 3C:97:0E:12:AB:CD
  • 由谁分配:IP 地址由网络管理员/运营商/DHCP 分配;MAC 地址由网卡厂商(IEEE 注册)分配。
  • 是否唯一:IP 地址全球可重复(私网 IP 各家用各的);MAC 地址理论上全球唯一(可通过改 MAC 伪造)。

打比方:IP 地址像"城市+街道+门牌",用来寄快递定位;MAC 地址像"身份证号",用来确认收货人身份。快递先按门牌号(IP)送到你家小区,进了小区再核对身份证(MAC)把包裹交到具体的人手里。

三、为什么有了IP地址,还需要MAC地址?

因为 IP 地址是"会变的临时身份",只靠它无法在局域网内精准找到设备。当你连上 WiFi,路由器通过 ARP 协议把 IP 和 MAC 对应起来,形成一个"IP ↔ MAC"映射表:IP 负责跨网络找路,MAC 负责局域网内"对号入座"。两者配合,数据才能准确送达。

四、怎么看自己的MAC地址?分系统命令

Windows

ipconfig /all

在"以太网适配器"或"无线局域网适配器"里找 物理地址(Physical Address),格式如 3C-97-0E-12-AB-CD。只看 MAC 也可以先 ipconfig,但 /all 更全。

Mac

ifconfig en0 | grep ether

en0 一般是有线网卡,en1 是无线网卡,ether 后面的就是 MAC 地址。也可以按住 Option 点菜单栏 WiFi 图标直接看。

Linux

ip link

输出里 link/ether 后跟的就是 MAC 地址。手机端:安卓在"设置 → 关于手机 → 状态信息"里看 WLAN MAC;iPhone 在"设置 → 通用 → 关于本机 → Wi-Fi 地址"。

五、MAC地址能改吗?改MAC有什么用

能。虽然出厂烧录,但操作系统允许修改/伪装 MAC 地址(俗称"克隆 MAC"或 MAC 伪装),常见用途:

  • 解决换路由器/换网卡后无法上网:部分运营商或路由器按 MAC 绑定,克隆旧 MAC 即可恢复上网。
  • 绕过设备的 MAC 限速/限制:个别公共 WiFi 按 MAC 限速或限时,改 MAC 可"换身份"。
  • 隐私保护:现在手机默认启用"随机 MAC",每次连接新 WiFi 都用不同的 MAC,防止被追踪。

注意:改 MAC 只能改本机网卡的地址,改不了 IP 归属地;网络黑名单、账号风控主要看 IP 而不是 MAC,想换 IP 可以看这篇:怎么隐藏IP地址?常见方法与风险

六、常见问题

IP地址和MAC地址哪个更重要?

日常上网主要靠 IP 地址,MAC 地址在局域网内才显身手。对普通用户,IP 地址(尤其公网 IP)更值得关注,比如判断自己是不是公网 IP、会不会被限制,参考 家用宽带为什么没有公网IP?CGNAT大内网详解

什么是"IP和MAC绑定"?有什么用?

在路由器/交换机上把某个 IP 固定绑定到指定 MAC,防止他人乱用 IP(比如公司防止私接设备)。副作用是换网卡后需要重新绑定,这也是"克隆 MAC"存在的原因。

MAC地址会暴露我的位置吗?

不会。MAC 地址只在本机所在的局域网内可见,出了局域网(比如上公网)路由器就把 MAC 换成自己的了,远程网站看到的只是你的 IP 地址。用 IP查询工具 查到的位置来自 IP 归属地,和 MAC 无关。

两台电脑MAC地址一样会怎样?

同一局域网内会冲突,出现"IP 地址冲突"或时断时续。这种情况的处理方法见 IP地址冲突怎么办?排查与解决

七、总结

一句话记住:IP 地址是逻辑的、会变的、用来找路;MAC 地址是物理的、几乎不变的、用来认设备。两者配合,数据才能在全球网络里准确送到你的电脑上。

想看自己当前的 IP 地址(公网出口)和归属地,用 IP查询工具 一秒搞定;想了解 IP 地址本身的更多知识,推荐 什么是IP地址?一文读懂IPv4与IPv6的区别

🚀 快速查看本机公网IP:打开 https://ip.gymcalc.cn,首页自动显示你的公网 IP、归属地与运营商,IPv4/IPv6 都支持。

← 上一篇
IP地址会变吗?为什么我的IP地址老在变
返回博客列表 →
查看更多文章