jsoup
V2EX  ›  问与答

需认证的 wifi 如何用路由器桥接分享

  •  
  •   jsoup · Nov 14, 2016 · 5710 views
    This topic created in 3484 days ago, the information mentioned may be changed or developed.

    学校的校园网限制设备数量, 连接后需要输入用户名密码才可上网, 多设备的时候十分麻烦

    但 wifi 会记住设备的 mac 地址, 相同设备再次连接不必输密码

    因此我想是否可以用路由器克隆设备的 MAC 地址, 再分享出去?

    6 replies    2016-11-14 09:15:10 +08:00
    GPU
        1
    GPU  
       Nov 14, 2016
    如果输入用户名密码的是一个 web 来的话 .

    找一个 openwrt 的路由器写个脚本提交 POST 就可以了.
    jsoup
        2
    jsoup  
    OP
       Nov 14, 2016
    @GPU 我不太清楚具体的过程, 下面是我的猜想

    路由器提交 post 之后[或者换 mac 地址后], 路由器成为一个已连接网络的设备

    路由器在它的 lan 口分享网络, 别的设备连接这个路由器, 路由器 dhcp 给它们地址, 于是别的设备也可以上网了.

    换言之, 是不是只要路由器本身可以上网(不限于有线或无线), 即可使用 lan 口分享的方式让别的设备上网(同样不限于有线或无线)?
    linuap
        3
    linuap  
       Nov 14, 2016 via Android
    @jsoup 我记得需要把包的 mac 改成能上网的路由器的 mac 才行,具体怎么实现不太清楚
    大概是一种欺骗手段,但是服务器端要想找出你也应该是很简单的
    GPU
        4
    GPU  
       Nov 14, 2016
    是的 , 其实是路由器做了 NAT , 所以两个网络是隔离的.
    GPU
        5
    GPU  
       Nov 14, 2016
    克隆 MAC 这种东西 在路由器上面都已经烂大街的功能了 .

    但是要额外 POST 用户密码这个目前就 openwrt 做的话方便点 .

    但是不知道对端有没有做 NAT 之类的检测.
    Yishanshan
        6
    Yishanshan  
       Nov 14, 2016 via Android
    我们学校也是这样,而且还是只能同时一台设备在线,绑定两个物理地址,登录是一个网页
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   838 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    ♥ Do have faith in what you're doing.