59251">
第四步:确认网络配置是否准确
在建立IP连接的时候,都是基于IP地址、网关等参数来进行连接的。如果这些参数配置不准确的话,也会导致无法使用SSH等远程协议建立与交换机之间的IP连接。所以经过以上的排错步骤仍然无法建立IP连接的话,则需要在这一个步骤中验证网络配置是否准确。
首先网络管理员可以利用show ip route命令,来验证默认网关配置或者IP路由选择配置是否准确。特别是要注意SSH服务器端(被管理的交换器等网络设备)与客户端(网络管理员用的终端,有可能是PC,也有可能使其他的网络设备)之间的配置是否相符。如果不符合的话,就无法正确建立连接。如果交换机上的配置没有问题的话,需要检查对于通过远程访问软件如SSH与交换机建立连接的主机的相关配置。主要检查的是IP地址、子网掩码、默认网关、速度和双工都是是否都准确。一般情况下,IP地址等信息都是采用固定IP地址的,为此只要IP规划没有改变过,如没有与其他设备的IP地址冲突,一般不会有问题。网络管理员这里需要注意的是工作模式的配置,即半双工或者全双工的工作模式是否相符。如果冲突的话,则无法利用这些远程协议建立与交换机之间的IP连接。
其次,如果企业网络中有子网划分的话,那么问题就复杂一点。除了要确保IP地址、默认网关、工作模式等信息准确外,接下去网络管理员还需要确认问题是否出在子网的设置上。如果子网设置不对,是无法彼此进行通信的。所以网络管理员需要判断主机(网络管理员采用的SSH等客户端,有可能使单机,也有可能是其他网络设备,如另外的交换机等等)与交换机端口是否处于相同的子网中。如果主机与交换机端口处于相同的子网中,则需要验证主机所连接的交换机端口是否位于相同的子网中或者相同的虚拟局域网中。要验证这个信息,可以通过命令show interface或者命令show configuration来进行验证。如果两者处于不同的子网中,那么就需要检查交换机的默认网关与默认网关路由器是否位于相同的子网或者相同的虚拟局域网中。如果不在的话,那么问题就可能是出在这个地方。要验证这个信息,网络管理员需要采用show ip route命令,来检查交换机的默认网关配置是否相同。注意,如果管理者与被管理者两者不处于相同的子网(包括虚拟局域网)中,则务必要使交换器的默认网关与默认网关路由器处于相同的子网中。
第五步:判断IP地址解析是否有问题
如果通过以上的步骤,还是不能够解决故障的话,那么网络管理员不得不怀疑是否是IP地址解析有问题。要验证这个问题的话,比较简单,只要在交换机上看看交换机是否已经知道了主机的MAC地址。如果已经知道了,则说明IP地址解析是成功的。如果不知道的话,那么问题就可能出在这个IP地址的解析上。要了解这个IP地址的解析信息,可以在交换机的命令行中,输入show mac address dynamic命令,来检查交换机是否已经知道主机的MAC地址。
第六步:在交换机上做最后的尝试
如果通过以上步骤还不能解决问题的话,那么就需要在交换机上最几个最后的尝试。
首先需要判断工作模式是否设置准确。在交换机的命令行中使用show interface命令,来检查主机和相应交换机端口的速度或者双工模式设置是否准确。特别是如果通过交换机等网络设备与交换机之间进行连接的时候,需要特别注意这个双工模式的配置一定要匹配。如果不知道怎么配置的话,那么可以尝试设置为“自动模式”,让交换机之间进行自动协商以获得兼容的工作模式。其次网络管理员可以尝试与交换机的IP管理地址相同的IP子网内建立IP连接,这也是确认在不同子网的情况下是否是因为子网的原因导致连接的故障。由于子网设计比较复杂,有时候光看IP地址等相关的配置还不能够发现问题。需要经过类似的测试才能够说明子网配置是否有问题。最后,还不能够解决问题的话,那么网络管理员可以将交换机和管理员采用的SSH客户端移动到不同的交换机端口,然后重新连接,看看是否能够正常建立连接。
只要网络管理员严格按照以上步骤来检测,一般都能够找出故障的原因并进行修复。笔者最后需要提醒的是,为了缩短排除故障的原因,最好能够按照以上的步骤来进行。以上这些步骤基本上是按照原因发生的几率来进行排列的。除非你能够一目了然的看到故障发生的原因,如子网调整后导致无法连接,那么可以跳过前几步的物理检查。否则的话,最好按这个步骤一步步来,可以帮助网络管理员在最短的时间内找到故障的原因,并解决问题。