二、定位该宽带路由器位于哪台终端设备下面
要实现这个目标的思路是这样的:通过第一步的排查,可以肯定宽带路由器肯定是位于某一台终端设备下面,那么我们就在机房用一台微机一直ping这台宽带路由器的IP地址(192.168.1.1),然后在这个过程中依次重启终端设备,如果在重启哪台终端设备的时候ping不通该宽带路由器的IP地址了,说明那台宽带路由器就位于这台终端设备下面。当然重启终端设备是不用到现场去拨电源的,在雷科通设备的网管软件上就可以实现。一种方法是通过图形界面执行重启操作,另一种方法是通过命令行实现,第二种方法稍微复杂一点,操作步骤如下:
1、登陆到头端设备
telnet 192.168.168.2
输入用户名和密码:root/*****
2、查看当前终端设备的信息
ND:->:show-topology;
Type ID MAC Address Hop State Board Type
CPE 05 00:17:73:60:13:0c 1 Normal One Port
CPE 02 00:17:73:60:13:08 1 Normal One Port
CPE 01 00:17:73:60:13:0a 1 Normal One Port
CPE 11 00:17:73:60:13:02 1 Normal One Port
CPE 09 00:1b:9e:9a:83:8f 1 Normal One Port
CPE 08 00:17:73:60:12:fa 1 Normal One Port
CPE 13 00:17:73:01:08:4a 1 Normal Two Port
CPE 12 00:1b:9e:9c:15:7d 1 Normal One Port
CPE 04 00:17:73:60:13:06 1 Normal One Port
CPE 10 00:1b:9e:9a:82:d5 1 Normal One Port
CPE 07 00:17:73:60:12:fc 1 Normal One Port
CPE 06 00:17:73:60:13:04 1 Normal One Port
CPE 03 00:17:73:60:12:f8 1 Normal One Port
Total Node Number: 13
3、执行重启某台设备的操作
ND:->:reboot-node:id=1,time=0;
Succeed in rebooting Node(0x01).
这个命令是重启的1号终端,其它的终端以此类推,我们可以看一下,重启时的设备状态:
ND:->:show-topology;
Type ID MAC Address Hop State Board Type
CPE 05 00:17:73:60:13:0c 1 Abnormal One Port
CPE 02 00:17:73:60:13:08 1 Normal One Port
CPE 01 00:17:73:60:13:0a 1 Reseting One Port
这里也有一点经验,即重启两台终端设备的间隔时间不能太短,因为终设设备重启的速度很快,如果间隔时间太短的话,很难判断是宽带路由器是位于哪台终端设备后面。
通过以上的方法就可以找到定位到下面带有宽带路由器的终端设备,下面的工作就是到现场去了。要迅速找到那台终端设备的位置要快也容易,那就是原来维护有一个终端设备的MAC地址和具体位置的对应表,如果没有的话,那就麻烦一点了,到现场去一台一台的找,在每台终端设备上都贴着对应的MAC地址,一台一台的找就可以看到了。
在交换机上查找具体哪根网线连接到该宽带路由器上,进行的操作就是纯手工了,还是让机房的同事一直ping着那台宽带路由器的IP地址,我将交换机的网线一根根拨出,如果拨到哪根网线时PING不通宽带路由器了,说明就是使用那根网线的用户家里接了一台宽带路由器,事实上我们的运气很好,才拨第一根网线就找到了,到了该用户家一看,差点没气的背过气去,原来他不是把交换机过来的网线插在宽带路由器的WAN口上,而是接到LAN口了,这样就形成了一台威力强大的DHCP服务器,为整个头端下面所有PC都自动分配IP地址,结果造成大面积的网络故障,那个用户还一脸无辜的样子,“我还没报修呢,你们怎么就上门了?”大哥,你可以害得我们好苦啊。(真想着揣他几脚),出现故障网络拓扑如图2所示:
图2 交换机过来的网线插到了宽带路由器的LAN上