无线是怎么判断接入设备是手机还是电脑/系统的?

2018-11-30 21:50:59 +08:00
 Nimrod

学校有两个 WiFi,一个后缀是 PPPOE,一个后缀是 MOBILE,windows 只能连接 PPPOE,ubuntu 只能连接 MOBILE,手机只能连上 MOBILE

有以下两个猜测:

想请教下这是怎么做到的?

2547 次点击
所在节点    程序员
7 条回复
Laynooor
2018-11-30 22:08:03 +08:00
DHCP Option 60 ?
loading
2018-11-30 22:32:34 +08:00
mac 地址?反正我的垃圾路由能知道手机牌子和认出了群晖。
ashes1122
2018-12-01 09:25:52 +08:00
@loading 不是路由器认出了手机品牌,是 DHCP 的时候,手机提供了相关的信息。
smdbh
2018-12-01 09:47:10 +08:00
协议里填的不一样。是不是 dhcp 阶段不能确认,上个 totolink 抓包看吧
lmmortal
2018-12-01 10:34:58 +08:00
每个厂商有对应的 mac 地址段 可能是根据这个来划分的 关键是 Ubuntu 是运行在哪个设备上的?
Nimrod
2018-12-01 11:24:57 +08:00
@lmmortal 在笔记本上运行的…
gsls200808
2018-12-01 16:08:38 +08:00
估计是 dhcp 60 选项判断的,电脑开热点用 wireshark 抓包就能看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/513209

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX