周日,一位客户正在做年终结算并加班。工厂突然停电后,大部分电脑无法上网。有线和无线的问题都是一样的。
客户有一个 IT 人员。他赶到现场,发现华为路由器似乎出现了异常。 8 个 AP 中只有 4 个在线。无奈之下,他将路由器软件升级到新版本,然后重启。他发现所有AP都无法上线,财务部门一直催他解决问题,于是他打电话求助。
通过堡垒机远程登录客户端内网服务器,然后登录路由器进行检查。基本配置正常。内网上有计算机可以访问。所有AP都不在线,无线网络肯定消失了。
根据IT的描述,原来4个AP都能上线,这说明不是路由器系统软件的问题。为了快速排除故障,我打算选择路由器中原来的软件版本来启动。 BUT,由于路由器的存储空间紧张,IT把原来的软件都删除了!
我汗流浃背……“兄弟,你重新下载并导入路由器软件的话,还是要使用原来的版本。”
IT:“路由器别降级了,我们升级一下AP的固件吧,我正好想升级,财务方面,我暂时弄了一个TP无线路由器,我先把它当AP用,现在重启一下主路由器。财务需要我的工资和奖金都被扣掉了。”
我:“如果是这样的话,那就升级AP吧,但是顺序颠倒了,现在操作起来很麻烦;应该是AP上线的时候就可以直接分发新版本,但是现在更好了,你必须把AP拆下来,用网线升级,好麻烦。”
IT:“没关系,我已经让电工把AP拆了,你可以先下载匹配的固件。”
下载后运行,搭建一个最简单的TFTP服务器。
让IT将其中一个AP网口连接到机房的交换机上,并将该端口连接到服务器的串口上。
服务器打开CRT软件,AP连接正常。执行命令:
tftp.bin 18.18.18.2
刷完3个AP后,在路由器的WEB页面上看到都正常在线了。然后我一口气把8个AP都刷了一遍,让电工把它们装回去。
但全部安装完毕并确保AP全部上电后,仍然有3个AP无法上线。我让 IT 拿一台笔记本电脑到三个 AP 所在的车间,将它们连接到 POE 交换机。就连他的电脑也无法上网。知道了!让他打开本地连接看看。获取到的IP地址为192.168.0.117,网关为192.168.0.1。拜托,公司根本就没有这个网段!
怒火立刻升腾起来:“谁又私接路由器了!”
让IT直接在自己的电脑上打开浏览器,输入192.168.0.1。这是一个D-Link路由器。现在就很容易处理了。打开cmd并ping 192.168.0.1 -t,开始拔掉交换机上的网线,总共16个端口,去掉1个上行端口,去掉3个AP端口。您还必须拔掉刚刚插入的笔记本电脑,只留下 11 个端口。无论你多么幸运,仍然会剩下 11 个端口。只要拔掉11次,直到ping不通,就可以快速找出是哪根网线。
我暂时没时间去担心找到“真凶”,直接拔掉网线,直接重启POE交换机,AP就顺利上线了。这时候就让IT给网络异常的部门打电话,让他们重新启动一下电脑(其实只要禁用网卡,然后启用就好了,但是考虑到很多人不知道怎么做,所以更直接的就是通知他们重启一下,呵呵),有线网线都恢复正常了。
就在这时,几十公里外,我听到一个车间主任对着IT大喊:“怎么回事?断网了,修得越来越差,刚才还能上网,现在就不能上网了。”我不希望人们加班。” ,货物发不出去我不在乎。”
IT此时勃然大怒:“私自访问路由器,按照公司规定,将罚款800元,等着吧!”
然后就传来奔跑的声音,然后电话就挂了……
不知道有没有吵架。现在问题已经解决了,我们来分析一下问题。
事实上,这很简单。全厂停电后,所有设备重新启动。华为的也有几年历史了,相对来说,系统软件比d-link复杂,启动自然慢一些;至于d-link路由器,功能简单,系统小,激活自然很快。因此,它承担了DHCP服务器的角色,为很多用户(包括多个AP)分配了IP地址,导致AP无法上线。
作为IT人员,当发现无法上网时,应该立即去无法上网的地方检查,而不是贸然升级路由器的系统软件。如果一开始就找到了d-link,那就会有这么多事情了。
——作者是一名网络工程师,擅长计算机网络领域,从商多年。我希望能与大家分享我的经验。如果您觉得有用,可以关注、点赞、转发。如果您有相同或不同的看法,欢迎评论。