现在大学校园网都应该挺常见的吧,不知道大家读书那时候校园网体验怎么,这篇碎碎念主要是写一点关于我折腾校园网的事情吧
我们的校园元每个月30元,不限流量,恰好宿舍也有网口,我们宿舍就打算一起合租校园网,在宿舍放了个路由器一起使用

IPv6

我们不仅宿舍有网口,教室也有无线AP可以连接校园网,之前正好在家里搭建了NAS,但家里只有IPv6的公网,没有公网IPv4,只好搭建了一个单栈NAS。经测试,学校教学楼的AP是不会下发IPv6地址的,也就是说在教学楼我想访问我的NAS只能通过流量。那在宿舍呢,在宿舍我发现也是只有IPv4地址的,也就是说宿舍也是访问不了(是真没想道学校的IPv6建设这么落后)。但是有一次,我直接把网线插在电脑上,居然发现下发了公网IPv6,也是可以正常的访问NAS的,我再次将网线插在路由器,连上路由器后发现并没有IPv6,也访问不了IPv6网站,进入后台后,我发现路由器的Lan口确实有IPv6,但是长度是固定的,也就是并没有多余的地址分发给路由器的下级设备。这时我想到了NAT,于是经过一番查询发现在OpenWRT下安装nat6这个插件就可以像IPv4那样进行nat转换实现路由器的下级设备正常访问IPv6网站,这样就实现了在宿舍用校园网访问家里的NAS了

公网IPv6

上一章中,我发现了宿舍的网口是有下发IPv6地址的,解决了宿舍内访问IPv6网站的痛点。并且我发现下发的地址是2001开头的教育网公网IPv6地址,这时候我就在想,是不是我可以在宿舍简单搭个服务器,搭个博客,挂个签到什么的,于是我就把魔改了128G存储的斐讯N1带到学校来了,但是经过我的不断尝试发现在外网环境下都访问不了,经猜测应该为了安全把所有端口都被封锁了,无解

白嫖校园网流量

仅提供思路学习,进行相关操作前请先了解学校相关法规
仅提供思路学习,进行相关操作前请先了解学校相关法规
仅提供思路学习,进行相关操作前请先了解学校相关法规

本来在我测完端口全部被封锁时就应该结束了,毕竟我可以正常访问家里的NAS了,但有一次,我观看家里NAS自建的影视库时,发现我校园网的流量并没有增加,我又下载上传了好几个G的文件,发现流量依旧没有增加。实测IPv6网络并没有进入校园网的计费系统,并且使用IPv6上网时甚至不用登陆校园网系统。
于是我就有了个大胆的想法,在路由器搭建一个上网插件,将全部流量转化为IPv6流量并发生给家里的NAS,NAS收到流量后再代理发送,这样就可以实现白嫖校园网流量的操作了,但是也有一个明显的缺点,就是玩游戏时延迟明显增加,所以最后还是打算每个月乖乖交钱,比较分摊下来每个月也就两瓶水的钱

其他

不知道大家学校的校园网是什么系统,大部分都是锐捷吧,可以使用相关插件进行自登陆和网络分享,有些校园网发现设备开了热点就会切段网络连接,这时就需要相关插件对设备进行伪装,但我们学校没有这样限制,我就没进一步了解了

但是我们学校晚上会断电,这样每天早上起来都要重新登陆,对一个懒人来说是一件十分麻烦的事情,目前这个有两种结局方案:

  1. 一个是使用UPS,我们学校虽然晚上会断电,但是不断网,使用UPS可以实现整晚不断网,但缺点也很明显:需要使用硬件设备、还有一个就是我不确定长时间连接校园网不中断有什么后果。
  2. 第二个就是使用脚本了,使用纯软件的解决方案,在OpenWRT有个cron定时任务,只需要知道大致来电时间,等待路由器启动完后自动执行连接脚本就好,我也是在CSDN上发现了我们校园网自动连接的Python脚本,在OpenWRT安装python3的插件,然后把脚本上传到路由器中,按照cron格式写下自动连接的脚本就可以实现每天自动连接了

尾声

这篇文章还是以碎碎念为主,也是好久没有更新博客了才写下这篇碎碎念。逻辑也是比较混乱,大家看个乐就好!!!