zoukankan      html  css  js  c++  java
  • 西南大学网络实现路由器WIFI共享方案(一号多用户共享)

    背景:

      学校更换网页认证,限制多台设备的登录,后台记录发现会将账号封30min禁止登陆,于是想办法冲破这个限制。看到马丁大神的博客知道了学校的检测机制,只需要定时对账号进行认证下线即可实现,不被学校检测系统发现,并可以路由器共享。

    已有方案:

      手动断线重连速度太慢,于是考虑用程序实现,让服务后台一直运行。目前程序有2个比较好用的,分别是马丁大神的网站上的一个,另一个是手机app,西瓜wifi,下面都给出链接下载:
      1、Windows客户端:作者官网下载

      2、西瓜wifi最新版本:百度云下载

    一种更为彻底的解决方案:

      在宿舍我们希望网络一直能够在线,开电脑稍微复杂,一直需要一个手机也不太方便,考虑使用路由器直接实现账号自动下线重连。购买一台Linux系统的路由器,我买的是二手HG255D,超级便宜,20块钱左右,然后刷好一个open wrt系统,让后开始折腾路由器账号共享。

    首先,购置一个支持openwrt的路由器,省钱党考虑网上购买一个二手的,很实惠,我买的是HG255D

    到手发现还是挺不错的,开始给路由器刷不死uboot,接着刷了一个openwrt系统,然后就可以使用putty远程登录linux系统了。

    关键点到了,如何编程让路由器自动定时认证下线,最好的办法就是linux shell脚本编程,因为它支持较好,我使用一个命令curl就完成了我的需要。

    curl网站开发指南(比较好的介绍curl的详细使用办法)

    然后就是浏览器里边,F12开发者模式,对http认证过程的记录,再用curl模拟出来,写成为一个脚本,放在路由器上。开机自启,并且定时会执行。

    我让这个脚本每天会开机自启,并且自启之后,每隔10min执行一次断线重连操作,这样就可以实现永远在线,并且永远不被发现账号共享了。

    后面具体的代码暂时不会放出来!!!自己多动手琢磨吧

  • 相关阅读:
    深入理解加密、解密、数字签名和数字证书
    支付网关的设计
    spring boot Rabbitmq集成,延时消息队列实现
    五一之起一台服务器玩玩-u盘安装centos
    shell初识
    用户身份切换之初窥企业远程用户没root还有root权限
    man帮助文档打印
    开源镜像软件下载网址{转载}
    bash shell第一课
    jQuery常用ajax操作
  • 原文地址:https://www.cnblogs.com/hxh88/p/7625477.html
Copyright © 2011-2022 走看看