[idea] 校园网等受限宽带下,面向非 IT 人士的通用 wifi 共享方案

2019-12-18 13:10:03 +08:00
 RBQ2012

目前仍有很多学校以及一些地区的网络运营商限制每个上网账号的终端设备数量,在人均智能设备拥有量上升,物联网普及的今天,对很多人的生活质量有显著的负面影响。尽管很多情况下只需要接入一台无线路由器就能解除限制,但还有很多使用拨号客户端,深度包检测等“高端”手法的情况无法简单解决。针对某一家运营商或某一地区,可能存在一些简单的特定破解方法,如获取拨号账号密码,在路由器上设置拨号等,但并非通解通法,很多方法对非 IT 人士很不友好。

这里提出一种基于 USB 热点与应用程序配合,(可能)能够在大多数实际场景下突破终端数量限制的方法。这种方法是对于简单使用 Windows 的 WLAN 共享功能的发展,即使用的 USB 热点不会被识别为网络设备( [这是重点] ),而是作为普通的 USB 设备,使用专有或通用的高级协议与客户端应用程序(可能经过驱动程序)进行通信,客户端以类似 NAT 的方式工作,跟其他应用程序一样进行 TCP 和 UDP 通信,不会发送热点使用者的 IP 和 TCP 报头,而是由宿主机操作系统的协议栈正常封装。

[欢迎直接回复“楼主火星,你这么复杂,其实直接直接 XXXXXXXXXX 就能简单实现,你到底懂不懂网络”,有现成的方法那是最好。]

该方法相比其他方法,应该具有的优点:

  1. 相比直接开 WLAN 共享,该方法无惧客户端检测和上游针对 IP 或 TCP 报头的检测。毕竟没人能足够闲,把所有各种客户端全都破解了,让它们不能检测网络共享。
  2. 相比在路由器上拨号或者改用通用 PPPoE 客户端。首先如果你知道用户名密码那是最好。比如客户端里的账号加“@wo201”。但是很多是动态密码。就算不是,也没有普遍规律,只能具体场景下分析,不通用。
  3. 相比软路由。不用比了,一般人折腾不起。
  4. 相比换宽带。首先校园网没得换。如果有的换,那是最好。
  5. 相比 5G 热点。穷。

如果要进行开发,需要以下部分:

  1. USB 网卡设备。wlan 模块加单片机,或者 wlan 模块加纯电路都行。应该不贵。
  2. 客户端程序,可能包括应用程序和驱动程序。

你萌觉得可行吗 QAQ 反正窝就是没事想想,做是没时间做的,每天要忙着打僵尸(不是。 [零回复警告]

p.s. 网络运营商利润巨大,普通人是受害者,所以这不是钻空子或者薅羊毛,而是为了恢复被运营商利用垄断地位重新定义的“宽带”,和世界其他地方一样畅通使用。

4586 次点击
所在节点    奇思妙想
11 条回复
totoro625
2019-12-18 13:24:19 +08:00
360 随身 Wi-Fi 校园版,应该符合你的需求,甚至可以不买硬件直接用,你可以试试
wevsty
2019-12-18 13:30:41 +08:00
360 随身 WiFi 这类产品不就是满足你这样的需求么?

另外软路由不贵的,至少我觉得用软路由的成本大大低于你去开发这一套东西。
justin2018
2019-12-18 13:45:29 +08:00
淘宝 有破解好的路由器卖~
RBQ2012
2019-12-18 13:45:45 +08:00
那挺好,谢谢~
bug403
2019-12-18 13:50:54 +08:00
某大学经常摸鱼的网管 哈哈哈
mtdhllf
2019-12-18 15:17:34 +08:00
多大点事,软路由搞定~
Buges
2019-12-18 15:21:04 +08:00
我觉得比较通用的办法是使用 Windows server 系统的路由器(软路由 or 桥接到虚拟机)不需要你开发或者破解什么。
octobersnow
2019-12-19 11:13:22 +08:00
难道网络商投资不大吗?
XavierXJ
2019-12-19 11:58:45 +08:00
非专业人士就是去淘宝买个破解过的路由器最简单
jim9606
2019-12-20 01:29:45 +08:00
对于不要求安装专用客户端的情景,NAT 能通杀(用路由器 /电脑上的 SoftAP,对于使用 protal 登录的接入点也是管用的)

对于限制活动连接数的情况(好像叫网络尖兵),NAT 可能需要做一些调整,不过估计现在没人搞这种限制了

对于需要专用客户端的场景,通常寻找客户端逻辑漏洞(有些客户端不会封多网卡,或者在连接之后创建)或者逆向一个绿色客户端(例如锐捷,反正来来去去就那几套方案)

楼主说的这个应该是指使用定制的使用非标准 API 的 SoftAP 网卡,并在用户层实现 NAPT 的全部功能为非标准网卡提供路由服务。说实话这种事情跟现在虚拟机软件实现的 NAT 网桥很像,可以考虑以这个为基础实现
e8AsCM
2019-12-20 11:14:36 +08:00
学校校园网是 PPPoE 拨号的路过,无需任何操作可以直接上路由器

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

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

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

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

© 2021 V2EX