日本电子维修技术 网络对网络有洁癖的用户慎用小米路由做AP




=========Update========
AX6000在这个情况下其实也是会自行变更MAC地址,不过中间经历的时间比较长,这回连OUI都不同,不过改完的OUI也属于小米就是了
======================

RT,之前我在水区发过一帖,今天又发生类似的事情让我不得不出来发帖让大家看下,现在还在寻找触发这个行为的机理。

我在测试环境下用一台MikroTIk路由给AX3600和AX6000放在同一个网段,使用包装上和管理界面内标示的MAC地址绑定了IP,并用ip firewall drop了来自这几个IP的input和forward的包,路由器开AP模式(此时不影响连上AP的设备上网,只是AX3600和AX6000本体不能联网而已),当然因为测试环境,所以其实是没有网络的,路由的WAN口是都没接设备,只是另一个LAN口有一台服务器做iperf server而已。

在观察了大概几个小时时候我发现AX3600神奇地自行切换到了另一个MAC地址(此时管理界面仍然显示的是包装上的MAC地址),当然由于有前车之鉴我已经记录了那个神奇的MAC地址,并绑定到了另一个也被「断网」的IP,现在又观察了几个小时没有切回来的迹象。暂时没有观察到AX6000这样行为的迹象。我其实本来是想在生产环境以给AP本身断网的方式部署的,这么看来还是算了,谁知道还会出什么幺蛾子。

这个MAC地址仅仅OUI(也就是前三组)与包装上的一致,剩下三组完全不同。这也很不符合逻辑,买过多口设备的应该知道通常有多个MAC地址一般都是连号,或者仅仅最后一组不同。

我实在想不到有什么原因让小米这样做,希望对此有了解的前辈可以指点一二。

测试时都是一直使用的AX3600的WAN口,未换接口,关闭了2.4Ghz和AIoT,仅仅在测试5Ghz的吞吐和丢包情况。

我又思考了下,有没有可能openwrt中是否存在这样的机理而小米沿用了?现场编译固件有点烦,先用之前编译的lean大的固件配合WRT1900ACS试下,白天再编译一份官方的试试
======经大佬提醒把水区内容编辑掉了=======




评论
也许。。。  人家。。。 是。。。好。。。意。 呢?

评论

那这好意的一致性也太差了,AX6000就(暂时)没发现这个好意

评论

不要闹~

一定是你弄错了

要么就是临时工手误

雷军。。   大 shan 人

是 无睾的

评论

是 无睾(gao)的

评论
这么说我的重点观察下那挂在线路上的ax3600/1800了

评论
免费加佐料

评论
不懂,先关注下,等大牛来解释

评论
可能是类似于iphone的随机MAC以保护真实MAC防止嗅探监听,win10上也有这个功能

评论
强行固定IP确实有这个问题,直接用AP模式无此问题,我的是红米AX6

评论
做ap为什么要连WAN口?直接连LAN口不好吗?

评论

我之前也思考过这个可能性,但是有两个点想不明白:
1.路由器要这个功能有什么用?
2.如果是随机MAC的话什么一直记录到同一个MAC,这样其实并不随机,只是凭空多了一个MAC地址

评论

多谢反馈,看来也不是个例

评论
用mikrotik的都有洁癖,该洁癖不兼容其他"智能"国产设备

评论
openwrt不是专门有个随机mac的选项吗,现在都这样,防止flood,如果要主路由dhcp绑定ip,只有固定mac

评论

确实没有考虑过使用LAN口,但是这个应该和这种现象无关,毕竟向上级设备呈现的应该就是一个MAC才对

评论

所以确实有这个功能吗?我之前就在想这可能是个openwrt的feature给灌到AX3600了,到AX6000又给修了。。我手上这个固件太老了没找到这个选项,晚点编译一个新的看看

不过有一点还是想不明白,为什么随机MAC一直换的是同一个MAC地址

评论

说简单点,用LAN口就是纯交换,路由系统不参与处理,用WAN口路由系统还是参与处理了。
你试试用LAN口并关闭LAN口DHCP,而不是用WAN口然后把路由器设置成ap模式。

评论
mac无所谓,抓包看究竟

评论
楼主可能接触的设备比较少,
下图是我路由器的连接记录,
我家里就一台IQOO-NEO-855这个手机,
这个手机目前已经有6个完全不同的MAC地址,
而且断开WIFI一段时间后重新连接,又会生成新的MAC地址。
据说这是安卓的虚拟MAC地址功能,用于规避某些流氓软件抓取设备的真实物理MAC地址,
WIN10也有相关功能。

IQOO-NEO-855.jpg (580.5 KB, 下载次数: 0)

2021-1-19 11:14 上传




评论
大 数 据

评论

关键是小米自己的定义下有线中继是不分LAN口和WAN口的:https://www.mi.com/service/miwifi/miwifi1/Repeater
目前暂时不知道内部的拓扑,我晚点再调试这个变量吧

评论

终端设备有随机MAC我当然知道了,所以对终端设备的管理我都是直接tag vlan再做操作的,作为接入设备有这样的功能我是想不出有什么用,况且这个“随机”的MAC地址从未变过,断电/换网段都是只会有包装上的MAC和这一个MAC,不符合随机MAC的逻辑

评论

我之前测3600的时候抓过,之后比较系统性地整理一下再发吧

评论

无奈MikroTik的无线设备很令人失望,希望进入WiFi6世代能好好做吧

评论

不要用系统的任何中级模式,你既然有洁癖还用小米系统内部的东西,无法理解你怎么想的。
按网络最原始的路由器转ap方案做就行。
比如我查了下3600的接口:
1个10/100/1000M 自适应 WAN口(Auto MDI/MDIX)
3个10/100/1000M 自适应 LAN口(Auto MDI/MDIX)

然后是6000的接口:
1个10/100/1000/2500M 自适应 WAN/LAN口(Auto MDI/MDIX)
1个10/100/1000M 自适应 WAN/LAN口(Auto MDI/MDIX)
2个10/100/1000M 自适应 LAN口(Auto MDI/MDIX)

你需要做的是:
1、将两台路由器wifi ssid、密码设置成一样的(如果你需求2台一起用就设置2台,不需求就设置1台)
2、将两台路由器dhcp关掉。
3、将两台路由器中,3600的3个lan口之一插入主路由,6000的2个lan口之一插入主路由,其他的任何wan口、wan/lan口都不要用。

这样做的目的是:
1、小米路由参与无线认证,并且两台设置一样的ssid、密码,能无缝切换。
2、小米路由器在路由层面不参与任何处理,也就是7层协议里只处理数据链路层,不处理网络层,如果接入了wan口,很可能有网络层参与,mac地址变动就会发生。



评论

这个随机mac的功能 最新的ios和android都有,可以关掉的
问下你的国产安卓系统找不到关掉这个功能的开关吗
一般是在wifi里设置静态ip的地方附近

评论

IQOO默认是开启的,可以手动关掉,不过手机不是我的,就随它去

评论

可以关就没事
如果是我要用,家里网关比较多,常常需要用到指定mac用指定的ip和网关,如果不能关这个功能就麻烦了

评论

唔,确实是我大意了,您说的办法确实应该是现状下使用的最优解。

不过还是要澄清一点从有线中继模式下确实也只是L2的功能,只是多连了一个管理界面的设备(也就是路由器本体),网关还是主路由他也没法做L3。问题其实不是在于L2/L3的功能导致的MAC地址的改变,而是这个「管理界面」本身(或者说路由器本体)自行改变MAC地址,这点是我想探究的。



怪不得 ,我前天玩AX6000,用openwrt给他 固定分配IP,总是分配不上。不过反正当纯AP。也无所谓。

另外IPHONE 12pro 好像现在的WIFI也是MAC地址会变的,应该是IOS 14的功能。

评论

不都是连wan 口的吗?

评论
至少从小米路由3那年代开始就这样了,用它那个标签上的MAC绑定IP根本不管用。

评论

连接同一ssid每次都生成相同的随机mac,你把ssid改了就会发现随机mac地址变了。

评论

在最开始用无线路由器做ap是不能连wan口的,因为当时的路由器还没“软ap”这种功能,也就是在内部设置ap这一选项。
现在的路由器好多都支持了,所以连wan口能做ap。

但是现在的无线路由器连wan口做ap可能还是属于“软ap”,就是会经过路由器的网络层处理数据,而真实的ap不会处理网络层的数据,这样做有好处也有坏处,好处是可以更方便配置,路由器内部的某些功能也能用,坏处是可能有兼容问题和本主题这样的疑难杂症。

评论

我用bx54做ap,改成有线中继模式后,在app界面里wan口自动变成lan4口了

评论

如图,端口状态,路由模式和有线中继模式。cpu和内存使用几乎不变 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
 ·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...