5.2.2.1 telnet简介
telnet远程登录是一个简单的远程终端协议。用户用telnet就可在其所在地通告tcp连接注册(即登录)到远程的另一个主机上(使用ip地址或主机名)。telnet能把用户的击键传到远程的主机,同时也能把远程主机的输出通过tcp连接返回到用户屏幕。这种服务是透明的,因为用户的感觉是键盘和显示器是直接连接在远程主机上。
telnet使用客户-服务器模式,在本地的系统为telnet客户端,远程主机为telnet服务器。dcrs-5512gc既可以作为telnet服务器也可以作为telnet客户端。
当dcrs-5512gc作为telnet服务器时,用户可以通过windows或其他操作系统自带的telnet客户端软件,telnet登录到dcrs-5512gc,就如前面介绍带内管理章节中介绍的一样。dcrs-5512gc作为telnet服务器时最多可以同时与5个telnet客户端建立tcp连接。
当作为telnet客户端时,在交换机的特权用户配置模式下使用telnet命令即可登录到其他远端主机。dcrs-5512gc作为telnet客户端时只能与一个远程主机建立tcp连接,如果想与另一个远程主机建立连接,则必须先断开与上一个远程主机的tcp连接。
5.2.2.2 telnet任务序列
1. 配置telnet服务器
2. 交换机telnet登录到远程主机
1. 配置telnet服务器

2. 交换机telnet登录到远程主机

5.2.2.3 telnet命令介绍
5.2.2.3.1 monitor
命令:monitor
no monitor
功能:使能telnet客户端的显示调试信息,同时关闭console端显示调试信息的功能;本命令的no操作为关闭telnet客户端显示调试信息的功能,恢复console端显示调试信息的功能。
命令模式:特权用户配置模式
使用指南:通常telnet客户端在访问交换机时,如果打开debug调试信息,debug信息不会显示在telnet界面上,而是显示在console口连接的超级终端上;使用本命令可使调试信息显示在指定的telnet终端的界面上而不是console或者其他telnet终端界面上。
举例:使能telnet客户端显示调试信息。
switch#monitor
相关命令:telnet-user
5.2.2.3.2 telnet
命令:telnet [[ip-addr]] [[port]]
功能:以telnet方式登录到ip地址为[ip-addr]的远程主机。
参数:[ip-addr]为远端主机的ip地址,点分十进制格式;[port]为端口号,取值范围0~65535。
命令模式:特权用户配置模式
使用指南:本命令是交换机作为telnet客户端时使用的,用户通过本命令登录远程主机进行配置。当交换机作为telnet客户端时,只能与一个远程主机建立tcp连接,如果想与另一个远程主机建立连接,则必须先断开与上一个远程主机的tcp连接。
直接输入关键字telnet后面不加任何参数,用户将进入telnet配置模式。
举例:交换机telnet到ip地址为20.1.1.1的远程路由器dcr。
switch#telnet 20.1.1.1 23
trying 20.1.1.1...
service port is 23
connected to 20.1.1.1
login:123
password:***
dcr]
5.2.2.3.3 telnet-server enable
命令:telnet-server enable
no telnet-server enable
功能:打开交换机的telet服务器功能;本命令的no操作为关闭交换机的telnet服务器功能。
缺省情况:系统缺省打开telnet服务器功能。
命令模式:全局配置模式
使用指南:该命令只能在console下使用,管理员使用本命令允许或拒绝telnet客户端登录到交换机。
举例:关闭交换机的telnet服务器功能。
switch(config)#no telnet-server enable
5.2.2.3.4 telnet server securityip
命令:telnet-server securityip [ip-addr]
no telnet-server securityip [ip-addr]
功能:配置交换机作为telnet服务器允许登录的telnet客户端的安全ip地址;本命令的no操作为删除指定的telnet客户端的安全ip地址。
参数:[ip-addr] 可以访问本交换机的安全ip地址,点分十进制格式。
缺省情况:系统缺省不配置任何安全ip地址。
命令模式:全局模式
使用指南:没有配置安全ip地址前,不限制登录交换机的telnet客户端的ip地址;配置安全ip地址后,只有安全ip地址的主机才能够telnet到交换机进行配置。交换机允许配置多个安全ip地址。
举例:设置192.168.1.21为安全ip地址。
switch(config)#telnet-server securityip 192.168.1.21
5.2.2.3.5 telnet-user
命令:telnet-user [username] password {0|7} [password]
no telnet-user [username]
功能:设置telnet客户端的用户名及口令;本命令的no操作为删除该telnet用户。
参数:[username]为telnet客户端用户名,最长不超过16个字符;[password]为登录口令,最长不超过8个字符;0|7分别表示口令不加密显示和加密显示。
命令模式:全局配置模式
缺省情况:系统缺省没有设置telnet客户端的用户名及口令。
使用指南:本命令是交换机作为telnet服务器时使用的,用户通过本命令设置授权的telnet客户端。若没有设置授权的telnet客户端,任何telnet客户端都不能通过telnet配置交换机。交换机作为telnet服务器时,最多允许同时与5个telnet客户端建立tcp连接。
举例:设置一个名为antony的telnet客户端用户,密码为switch。
switch(config)#telnet-user antony password 0 switch