软路由,其实就是使用一台PC,再安装一个路由操作系统,以把该PC作为一台路由器来使用的一种设备。大部分的软路由都基于X86 CPU平台(含X64)。
既然是一台PC,那么平时在PC中遇到的一些故障,在软路由中一样有机会遇到,不管这路由是用普通的PC来做的,还是一个专用的X86工控机。
今天在对网络进行检查的时候,突发的遇到无法上网的情况,随后ping了一下软路由,以及DNS服务器,发现路由器无法ping,而DNS服务器则可以ping。说明软路由出现了故障。这台软路由,是一台基于X86 CPU的工控机。
来到软路由的旁边,看到软路由正在不断的重启——这种情况,很像普通的PC常见的故障——内存问题。由于是实际的生产环境,需要用最快的时间来恢复网络,因此使用了备用路由,在拆掉故障软路由的CF卡转移到备用路由后,再启动备用路由,并对线路进行重新绑定。完成绑定后,网络恢复正常。
随后对故障软路由进行检查,由于该软路由可以自行更换内存,因此,在尝试更换另一条内存后,该软路由可以正常启动。说明这次软路由的故障,是因内存而起。
日后的改善措施:
1、启用路由的“双机热备”功能,在其中一个路由器出现故障的时候,可以马上切换到另一个路由器,确保网络不中断;
2、更换质量更好的路由器,最好使用X快的官方硬件,确保系统稳定;