游客发表
你连上家里路由器的意思那一刻,手机或电脑就被分配了一个叫“MAC地址”的意思东西。它跟Wi-Fi本身没关系,意思但没它你根本上不了网。意思很多人把MAC和IP搞混,意思或者以为它跟苹果电脑有关——都不是意思。MAC地址是意思网卡的身份证,烧在硬件里,意思全球唯一。意思
具体点说,意思MAC全称是意思Media Access Control,翻译过来叫媒体访问控制。意思它是意思一串12位的十六进制数,比如00:1A:2B:3C:4D:5E。意思前6位是意思厂商编号,后6位是厂商自己分配的序列号。你买任何一张网卡、一个手机、一台笔记本,它的Wi-Fi芯片或以太网口都有一个这样的地址。理论上,全世界找不到两块网卡有相同的MAC地址。
为什么Wi-Fi要用到MAC?因为Wi-Fi是共享介质。你家的路由器、邻居家的路由器、楼上楼下的设备,都在2.4GHz或5GHz频段上发信号。空气里飘着无数数据帧,谁的设备该收哪个?靠的就是MAC地址。路由器一看目标MAC是00:1A:2B:3C:4D:5E,就知道这帧是发给你的,别人收不到。这个过程发生在数据链路层,比IP层更底层。
我遇到过一件事。朋友家Wi-Fi总是断,换了路由器也没用。后来登录后台一看,连接设备列表里有一个陌生MAC地址,名字叫“unknown”。他这才发现是隔壁租户蹭网,而且对方用了一个MAC地址克隆工具,伪装成他家的智能电视。路由器把两个相同MAC的设备当成一个,反复踢下线。改掉Wi-Fi密码,再绑定自己设备的MAC白名单,问题就没了。
MAC地址在Wi-Fi里还有个实际用途:过滤。很多路由器支持“MAC地址白名单”或“黑名单”。白名单的意思是,只有列表里的设备能连;黑名单则是禁止某些设备连。这招对付蹭网比改密码更彻底,因为密码可能被分享出去,但MAC地址你没法猜。不过要注意,MAC地址可以被伪造。手机上的“随机MAC”功能就是干这个的——iOS和Android连Wi-Fi时默认会生成一个临时MAC,防止商场或酒店追踪你的行踪。
有人问,那IP地址跟MAC什么关系?打个比方:IP是你家的门牌号,MAC是你身份证号。快递员送包裹,先看门牌号(IP)找到你家小区,进了楼之后再看身份证号(MAC)确认是你本人签收。Wi-Fi网络里,数据包从互联网过来,先到路由器,路由器根据IP找到你的设备,再通过MAC把数据帧准确送到你的网卡。没有MAC,路由器就不知道该把数据帧扔给哪个设备。
你可以在自己电脑上查MAC地址。Windows打开命令提示符,输入ipconfig /all,找到“物理地址”那一行。Mac电脑在系统设置-网络-高级-硬件里看。手机一般在“关于手机-状态信息”里。查出来那串像A4:5E:60:12:34:56的东西就是。前六位A4:5E:60可以查厂商,比如苹果、华为、Intel。
最后说个冷知识。MAC地址理论上不可改,但网卡驱动允许你“伪装”一个。Linux下用macchanger,Windows下改注册表。有些公共Wi-Fi要求你登录网页认证,其实就是记录你的MAC,然后放行。你下次再去,它认出这个MAC,直接放行。所以如果你不想被认出来,开随机MAC就行。但家里路由器如果设了MAC白名单,开随机MAC反而连不上——你得先把随机MAC加进白名单,或者关掉随机功能。
Wi-Fi MAC就是网卡的物理地址,负责局域网内精准投递数据。它不神秘,也不难懂。下次再看到路由器后台那一串串十六进制数字,你知道那是每台设备的唯一代号就行了。
友情链接