出租屋的网络不正常、所有终端都不能上网?绝大多数都是私接小路由器引起的。今晚七点收工,接到女房东打来的电话,说是网络有问题,赶紧过去维修。“其实很简单的,那个电工不懂搞。”她轻松地说道。我心想:既然很简单,为什么还要我过去呢?想归想,我不敢耽误,赶紧出发。

一路疾驰到现场。看见二楼走廊离地面一米的地方有个不锈钢支架,上面凌乱地摆放着各种上网的设备。

不出所料,除了主路由器内置DHCP服务器分配的192.168.101.0网段以外,还发现一个192.168.1.0的网段。ping 192.168.1.1 -t,也就是私接小路由器的接口地址,加上参数-t是为了让电脑连续不断地发送测试数据包到对端设备。然后一条一条地拔除交换机上的网线,功夫不负有心人,当拔掉最后一条贴有404标签的网线时,ping终于挂掉了!这运气也真够好的。

揪出了“罪魁祸首”,女房东气得哇哇叫:“我早就知道是这家的问题,他们一搬过来,网络就不正常了,那台路由器还是我给他的。”

我回道:“你这么厉害,为什么还要花钱叫我来呀?”

她尴尬地笑了笑,避而不答。然后问我:“现在怎么办?”

“你叫404房的把路由器拿下来吧!我教他怎么接线。”

过了一会儿,一个戴眼镜的青年男子从楼梯走了下来,手上拿着一台白色的路由器。

“靓仔,从外面来的入户线要插到这个WAN接口。”我边说,边用手指给他看。

女房东问他:“你接到哪里了?”

“我就接在这几个口啊,”他指着LAN口说道,“我以为这几个口随便插都可以用的。”

“怎么可能?什么东西都是有规定的。”我又好气,又好笑。

男子接过路由器,转身上了楼。

“我都跟那个电工说了,是这家的线路串线。他不听,坐在梯子上拿个手机搞了四五个小时,都搞不好。”

“不是不听,是不懂,”我纠正道,“搞什么要搞四五个小时?”

“谁知道呀?好像在弄每个房间的网线吧。他说是交换机的问题,换了台全新的。”

“这跟交换机有什么关系?”

“他说那个灯闪得很厉害,电信的人过来也说是交换机坏了。”

“一个网络里面有两个DHCP服务器为终端分配IP地址,当然会出问题了。举个例子,路上的红绿灯坏了,那些车也会乱套啊……”

她打断了我的话:“你帮我把这台新的交换机拆下来,我要用回原来的那台。”

“给没有?”

“还没有。”她拖长了声调。

“那就退回给他。”

临走时,我跟女房东说:“其实要想彻底解决这个问题,有几个办法,不过都要换设备。”

听到要换东西,她不吭声了。“如果不想换设备,那就要自己多操点心。”我补充道

“怎么操心?”

“平时多留意一下,提醒他们不要私接路由器。”

她默默地点了点头。

后记:彻底解决用户私接小路由器导致需要上网的终端获取到错误IP地址的问题,有几个方法:

1、更换支持DHCP Snooping功能的交换机;

2、更换支持PPPoE拨号服务器功能的路由器;

3、默认所有终端无法上网,需要上网的终端必须通过MAC与IP地址绑定以后才允许上网,即设备需要支持白名单的功能。