公司网络换了新路由器,做了 MAC 绑定,老电脑连不上。网管让先把网卡地址改回去,这才发现 Windows 里藏得挺深。
MAC 地址是什么
MAC 地址是网卡的物理地址,通常 12 位十六进制,写成 00-1A-2B-3C-4D-5E 这样。它在局域网里标识一台设备,路由器分配 IP、做访问控制都看它。mac地址修改一般用于网络测试、隐私保护或恢复原来的绑定,别拿它去冒用别人身份。
Windows 在命令提示符运行 ipconfig /all,找到正在用的网卡,物理地址那一行就是。Linux 用 ip link 或 ifconfig,macOS 在系统设置里点开网络详情也能看到。记下原地址,改坏了还能改回来。
Windows 改法
右键开始菜单进设备管理器,展开网络适配器,右键网卡选属性,切到「高级」选项卡,找到「网络地址」或 Network Address。选中「值」,填 12 位十六进制,不带横杠,确定后禁用再启用网卡。不是所有网卡都有这一项,没有就只能用别的方法。Win10 和 Win11 的设置里还有「随机硬件地址」,打开后连 Wi-Fi 会自动换地址。
Linux 和 macOS 改法
Linux 临时改,先 ip link set dev eth0 down,再 ip link set dev eth0 address 02:11:22:33:44:55,再执行 up。重启后失效。想永久生效,要在 NetworkManager 的连接配置里改 cloned-mac-address,不同发行版位置不一样,改完 nmcli connection up 重连。macOS 先断开 Wi-Fi,终端执行 sudo ifconfig en0 ether 02:11:22:33:44:55,再重新连接。系统里的「私有 Wi-Fi 地址」功能可能覆盖手动设置,改完确认一下。
改完连不上网
先确认地址格式合法,第一个字节不要是奇数,那是组播地址。路由器开了 MAC 过滤的,新地址要加进白名单。公司网络一般有准入系统,私自改 MAC 可能触发告警,动手前最好问一句网管。
mac地址修改能解决绑定问题,但它不是万能钥匙,准入、认证层层都在,动手前先搞清楚网络是怎么管的。