S5700直连通但telnet失败

发布时间:  2015-05-16 浏览次数:  324 下载次数:  0
问题描述

1.拓扑结构:S5700A------vlan10-------S5700B,S5700A vlanif10:10.1.1.1,S5700B vlanif10:10.1.1.2。

2.故障现象:两台S5700直连接口互ping通信正常,并且每台S5700可以成功telnet自己,但互相telnet不上。

处理过程

1.确认故障现象

在S5700A上执行telnet 10.1.1.2,显示如下:

<S5700A>telnet 10.1.1.2
Trying 10.1.1.2 ...
Press CTRL+K to abort

在S5700B上执行telnet 10.1.1.1,显示如下:

<S5700B>telnet 10.1.1.1
Trying 10.1.1.1 ...
Press CTRL+K to abort

2.分别在两台S5700上互ping直连接口,可以ping通

3.分别在两台S5700上telnet自己的互联口地址,可以telnet上

4.检查两台S5700配置,发现两台S5700上都存在如下命令

telnet client-source -a 1.1.1.1 (loopback0地址)

telnet client-source -a 2.2.2.2 (loopback0地址)

5.在两台S5700上带源为loopback0的地址互ping对方loopback0地址,都不能ping通对方。

综合上述分析过程,得出以下结论:两台S5700使用loopback0口地址作为telnet源地址,但两台S5700 loopback0地址不能互通,导致telnet失败。

 

 

 

 

解决方案

1.执行telnet命令时带源为直连接口地址,参考如下:

telnet -a 10.1.1.1 10.1.1.2  (执行此命令时带源优先于配置中telnet client-source -a 1.1.1.1)

2.配置静态或动态路由,使得两端loopback0能够互通。

3.删除两台交换机上指定telnet客户端源地址的命令,参考如下:

undo telnet client-source

END