学校的校园网限制设备数量, 连接后需要输入用户名密码才可上网, 多设备的时候十分麻烦
但 wifi 会记住设备的 mac 地址, 相同设备再次连接不必输密码
因此我想是否可以用路由器克隆设备的 MAC 地址, 再分享出去?
1
GPU 2016-11-14 00:08:09 +08:00
如果输入用户名密码的是一个 web 来的话 .
找一个 openwrt 的路由器写个脚本提交 POST 就可以了. |
2
jsoup OP @GPU 我不太清楚具体的过程, 下面是我的猜想
路由器提交 post 之后[或者换 mac 地址后], 路由器成为一个已连接网络的设备 路由器在它的 lan 口分享网络, 别的设备连接这个路由器, 路由器 dhcp 给它们地址, 于是别的设备也可以上网了. 换言之, 是不是只要路由器本身可以上网(不限于有线或无线), 即可使用 lan 口分享的方式让别的设备上网(同样不限于有线或无线)? |
3
linuap 2016-11-14 00:22:53 +08:00 via Android
@jsoup 我记得需要把包的 mac 改成能上网的路由器的 mac 才行,具体怎么实现不太清楚
大概是一种欺骗手段,但是服务器端要想找出你也应该是很简单的 |
4
GPU 2016-11-14 00:49:04 +08:00
是的 , 其实是路由器做了 NAT , 所以两个网络是隔离的.
|
5
GPU 2016-11-14 00:50:40 +08:00
克隆 MAC 这种东西 在路由器上面都已经烂大街的功能了 .
但是要额外 POST 用户密码这个目前就 openwrt 做的话方便点 . 但是不知道对端有没有做 NAT 之类的检测. |
6
Baymaxbowen 2016-11-14 09:15:10 +08:00 via Android
我们学校也是这样,而且还是只能同时一台设备在线,绑定两个物理地址,登录是一个网页
|