用一根网线,我废了整栋楼的网络!!!

刚上大学之后,宿舍里面住着四个人,其中有一个是富二代,三个包括我是穷屌丝,富二代一来就带了一款漂亮的笔记本电脑,让我等只能用山寨手机的穷屌丝羡慕嫉妒恨,要命的是,学校脑回路清奇,宿舍晚上是断电不断网的。那富二代仗着在家大爷惯了,在宿舍仍是我行我素,熄灯之后,我等屌丝只能早早睡觉与苍老师相会,但那富二代还非得要把笔记本电池用尽才罢休(至少要四小时笔记本才会没有电),随着鼠标喀喀喀的声音,夹扎着富二代与人游戏时问候对方家人的大叫,还放着音乐,让我们备受煎熬,虽经劝说之后好转一段,无奈此公熬夜惯了,早睡睡不着,过几次又复原了。

为了迫切改变这个情况,但是出于和谐的缘故又不想扯皮,毕竟还要处四年,遂决定用技术反击,当时穷学生,没什么装备,一开始是想在他电脑里面设置个自动关机,但是一想别人还会再开机的,再一个被发现了岂不是更不好,没啥技术含量。

既然电脑不能动手脚,那么网络方面呢?一旦断网了,总不能熬夜玩扫雷吧!我们宿舍上一届的是大四住过刚搬的,既然他刚来的时候网线插口能用,想必我这儿应该也可以吧,趁那富二代不在,我把他笔记本的网线拖到我这儿的网线插口一试,果然有信号,顿时感觉希望来了!

插个题外话:为什么我刚上大学就能把网线玩得这么溜呢?甚至能蹦出用一根网线把网络给断了的想法?我的启蒙老师是一个安装机顶盒的师傅,曾经有一段时间,很多城市开始流行数字电视,我们这儿也开始挨家挨户的赠送机顶盒,还免费上门安装,由于我家之前开通了网通,数字电视共享的是网通的宽带。我想这次又要给机顶盒联网,至少得送个交换机吧!

然而师傅进来的时候,既没有掏出交换器,甚至连集线器也没有,反而一剪刀把网线割了!我大为惊奇,尽管那时对网络链路协议玩的挺溜的,但物理层上的却是一窍不通。那师傅解释说,网线只要四个就够了,还有些就是备用的。于是从之前的线里,拆了四根给机顶盒。我在啧啧称奇的同时,也思考上了:这分出来的两段,在交换机来看是不是两个独立用户?如果把他们接在一起,效果和一线插两口相同吗?能一样短路局域网吗?

怀着兴奋的心情一测,果真把整个小区的网络都给搞!挂!了!

那一段时间,我耳朵很痒,估计冥冥中邻居都在骂我吧!在恢复过程中,一直拨不上号,在嗅探器里发现好多邻居也在不断的拨号,显然刚刚接通的两个4股线,把外部的 STP 包也转发了,导致小区网络被外部隔离了。

原来一根网线,竟能来一次VLAN风暴!为什么一根网线插交换机的两个口会产生风暴?因为交换机会把发往广播地址的包,转发到所有接口上。如果有两个接口回路了,一旦出现广播包,就会彼此不断循环发送,耗尽整个设备的带宽。别小看交换机,它天生就是为发包设计的,风暴能把每个接口都占满,打出背板带宽的流量。STP 协议就是为了解决这个问题,进行回路检测。

言归正传,尽管当时get了新技能,但那时候不了解物理层的基本知识,也就淡忘了,直到我发现我的床位有信号的那天!我们寝室还一起打过DOTA,显然不是独立网段,于是更加有信心了!于是我暗搓搓的找来一根网线,剪掉一边的水晶头,刮掉外皮,然后把对应的两股两两粘上。果然,附近的寝室开始传来 —— 不,先是寂静了几秒,接着陆续传来的尖叫声,吼声。“卡了!”,“谁掉了?“,什么情况?”,“靠,断网了~~~”。

我一出寝室,才发现原来这栋寝室楼根本就没划VLAN,整栋楼的网络都被我控制了!!!此时心理既激动又惶恐,激动的是以后可以睡个好觉了,惶恐的是貌似牵扯的人有点多!但转念一想,也许别的宿舍很多人也跟我一样深受其苦,我是救民于水火也就淡然了!此时要做的就是如何做得隐蔽呢?毕竟没电脑床边还插着根网线有点傻逼,被发现我肯定要被群殴,于是我尽量沿着有遮挡的柜子布线,从衣柜后一直拖到床铺,剩下的水平部分埋在床边缝隙,用席子盖上。

当天晚上,熄灯之后,富二代果然还在我行我素又开一盘游戏准备开打,我也假装还在微信撩妹,实际上已开始悄悄接线,其心情不亚于以前地下党搞情报的感觉,当最后一股搭上,流畅的游戏声立即卡顿起来,毕竟整栋楼都在这个 LAN 里,广播包的数量是相当多的。想着 100Mbps 的流量从手中捏着的网线穿过,仿佛看见密密麻麻的ARP、NetBIOS 广播在黑暗中闪过 —— 还有那少得可怜的、被挤掉的游戏数据包。

夜晚的骚动动静虽然比下午小声得多,但在黑夜的衬托下却更清晰,被断开的大多心有不甘,这下我决定谨慎一些,万一触发了回路检测,说不定整楼就被封了。于是,改成搭上几秒,断开。再搭上、断开。。。游戏虽能运行,但不断陷于卡顿之中。没多久,传来一阵阵温馨的关机声,纷纷洗洗睡了。除了富二代,我们剩下三个都暗搓搓得笑着入睡了,我的心情更添了一丝得意,颤抖吧,凡人,是我拯救了你们!

后面改良了两次:第一次是因为不少睡不着的夜猫子发现网络其实也就断一会,过会就会恢复的,原因很简单,我睡着前都会把线放开,怕第二天睡的太迟耽误别人上网就不好了。富二代也开始重操旧业,我睡的迷糊的时候,把网线重新搭上也很困难,不相干的缠在一起根本没效果,于是我进行了改进,换了根网线,把其中三股用胶布粘好,藏在衣柜后面,只留一股在身边,就不会搭错了,线路也细了不少。这样就跟电路开关一样,总共两根线,搭上或分开即可,这样在睡梦中也只需动动手指,就能轻松控制整栋楼网络,妈妈再也不用担心我的睡眠。

第二次改良是因为我临睡前搭上了网线,没想到周末睡的太死,一觉睡到十点多。直到被不断的敲门声惊醒,一开始以为是隔壁宿舍的,打开后发现进来的是背着工具包的学校网管!我顿时被吓得清醒了,猛然意识到,搭着的网线忘记断开了!!!有同学投诉,查上门了!在我冷汗直冒之时,师傅一眼扫去,发现我们桌上啥都没有,只有富二代的床位那儿敞着个笔记本,而且还没关机,师傅上前拔掉网线,也就走了。侥幸逃过一劫之后,我痛定思痛:如果能够睡前开启,睡着自动关闭,就不用睡梦中用意念去关闭了,于是做打算做个弹性开关,必须按着才会开启,睡着后身体放松后会自动关闭。

经过一番改进,把开关做得无比隐蔽:把两根线塞到一个袜子里,里面塞了棉布等有弹性的东西。正常情况线路是分开的,但轻轻往下压就会搭住,放开后又恢复正常。不过大晚上一个人捏着袜子睡觉有点诡异,就藏在脚后面,夜晚吵闹的时候,脚趾头稍微一垫,世界就安静下来了!自此,花了两块钱打造的装备,用脚趾来控制上千人的网络状态,那叫一个爽哇哇!再后来,大家似乎发现,只要声音太响网就会卡顿,无奈又找不到原因,于是就都乖乖安静上网了!

你问我为何坚持四年都没被发现?其实是只坚持了半年,也并非是我的装置暴露了,而是新学期之后大家都装上了电脑,于是一起愉快的通宵上网了!

(0)

相关推荐