论如何将校园网的网速翻倍

本鸽子回来啦 ( ̄▽ ̄)~*


我在开学的时候,就听师兄说过:学校的网速有两种规格,一种是 1Mbps,一种是 20Mbps,然而 20M 的网络还需要开通他们的电信无限流量卡 ̄へ ̄
我还想着:开就开呗,不然 1 个 M,换算过来 128k 每秒,用了家里的 50M 宽带习惯的我过去不得当场去世╭(╯^╰)╮
然而我发现我还是太天真了 (ಥ_ಥ)
在用习惯了家里的 50M 之后,就算这边是 20M 的网速,用起来还是不习惯 (`皿´)ノ 

然后在忍了 3 个月之后,终于有一天我忽然发现宿舍的一个老哥,他并没有电脑
于是有了下面这个对话
我:哎你不买电脑啊
他:是啊,下学期买
我:那你有宽带账号么
他:有啊
我:(脑里灵光一闪)哎那你账号能先借我一个学期么
他:行啊

哎嘿嘿,网速翻倍计划开始!


本来计划是,在宿舍搞一个软路由,然后刷个 openwrt 进去,再做一下负载均衡,完美 ( ̄▽ ̄)~*
然后看了看钱包 (T ^ T)
VMware 启动!
这边先说一下我们校园网的情况,宿舍有一个百兆的交换机连接 4 个桌子的网线,交换机连到宿舍的交换机再通外网。
然后网络的认证的流程,我对网页抓过一次包,发现只要向电信的认证服务器发一个 POST 包,里面包含需要认证上网的内网 ip 地址,账号和密码,发一个包,内网的 ip 就可以上网了,最重要的是,那个认证的服务器是在外网 (`・ω・´)
也就是说我在外面都可以让我的电脑上线 (`・ω・´)
Python 启动!脚本编写!测试成功!保存!
(人生苦短我用 Python)

我的计划就是,在虚拟机的软路由里面做两个 wan 口,然后两个网口做两个不同的 ip 不同的账号认证,然后路由做一下负载均衡,40M 就搞定啦 (`・ω・´)

然后我发现,虚拟机里做软路由,有点麻烦 ̄へ ̄


网上下载爱快,安装进 VMware,选择网卡的时候,我想了一下,勾上了 NAT 共享 ( ̄▽ ̄)/
一切都很顺利,观察一下 NAT 的网段,进路由器设置一下 Lan 的 ip 地址,浏览器启动,成功进入后台!
然后添加了一块桥接网卡,准备用这块网卡做 Wan 口。
然后就发现爱快并不支持在一个网口上做多个 Wan 口 ̄へ ̄
没事,我用的是虚拟机,别的不说,网卡要多少个就多少个!
于是再加了一块网卡,一样是桥接,分别设置了内网 ip 地址,在手机上把这两个 ip 认证了不同的两个账号
(这里本来是有图的,然后我突然发现我没有改博客的上传限制,于是这里没有图ヽ(`Д´)ノ)
(bug 我会去修的(咕咕咕))
然后打开多线负载,选择实时连接数模式均衡负载,权重 1 比 1,搞定!

然后就只剩下最后一个问题了!
怎么把本机连接到我的路由器上!
开的是 NAT 共享!
然后我就发现我上不去!
为什么 VMware 的设计师没有考虑到有一种情况是,本机没网络而虚拟机有网络的情况呢 ̄へ ̄
并且,就算有一块网卡可以将里面的网络流量共享出来,然而神奇的 windows10 仍然会把流量走到实体网卡上 ̄へ ̄
所以这条路就走不通了 (`皿´)ノ 


然后我想了好久,想到了一个非常绝妙的点子!
直接把 Lan 口做桥接,过实体网卡到宿舍楼的交换机上!
然后本机的实体网卡的网关设置成路由器的 Lan 口地址!
相当于将宿舍的交换机作为中转!
啊我真是太机智了 (`・ω・´)

说干就干,直接设置为桥接,ip 地址找了最后几个没人用的 ip 地址,固定 ip 设置好,本机打开 ipv4 设置,网关设置,确定!
百度启动!成功打开!
speedtest 启动!测速!
40Mbps 达成!ヾ (o・ω・)ノ

然后就在搞定之后,我就发现了一个很严重的问题 ̄へ ̄
我的路由器用不了了 (艹皿艹)
因为路由器是一个水星 MW313R,不可能用路由器刷 openwrt,除非魔改芯片
然后现在他也不能挂在我的电脑和宿舍交换机中间了,因为那两个 Wan 口的认证必须是内网 ip,这样被路由器一隔开就认证不上了 (╬ ̄皿 ̄)
然后这个级别的路由器又没有端口镜像 ̄へ ̄
虽然说把路由器挂在宿舍的小交换机上面是可以的,但是只要我电脑一关,这个可爱的小路由器就找不到网关啦 ̄へ ̄
然后就掉线啦 ̄へ ̄
以前的话因为认证的 ip 只有一个在路由器上,所以我电脑关了手机是上得了网的 ̄へ ̄

最后还是决定忍痛割爱啦,放弃 40M 的网速,转回自己原来的方案 (╬ ̄皿 ̄)

论折腾一下午之后发现没卵用是怎样一种体验(划掉) ̄へ ̄

本文链接:https://hatsunemiku-tov.imwork.net/archives/14/

版权声明:本文为原创文章,版权归 T.O.V 所有。