【IT168专稿】作为企业网络管理员的我们最主要的工作就是保证企业网络的正常运行了,然而在众多网络设备中路由器交换机是最为核心的设备,他的正常与否直接关系到企业网络的运行情况。对于大中型企业或者上级网络部门来说,经常会遇到管理十台甚至上百台路由交换设备的问题,每次管理与登录都要反复telnet并且输入对应的帐户信息与密码,操作上非常烦琐。而且随着管理设备数量的增加这种管理方式很容易造成混乱,从而严重影响了维护效率并且提高了故障出错率。那么我们是否有一种技巧可以轻松管理多台路由交换设备呢?答案是肯定的,今天就请各位IT168的读者跟随笔者一起学习使用小工具,从而轻松管理成千上万台路由交换设备。
一,从实际需求入手管理设备:
任何软件和解决方案都要根据实际出发,目的是能够解决实际问题。笔者一直管理着路由交换设备的配置工作,不过随着网络的扩大手里负责的路由交换设备数量越来越多,由于各个交换路由设备的密码以及管理登录地址是不同的,所以维护时不得不参照保存下来的EXCEL表格信息进行配置,每次管理都要重复登录地址以及密码帐户信息的输入工作,效率非常的低。(如图1)
一直以来笔者都为寻求高效率管理多台设备的工具而想尽办法,终于发现了这样一个高效率的登录管理工具——SecureCRT。他是高度可定制的终端仿真器,适用于Internet和Intranet,支持IPv6标准。对于连接到运行Windows、UNIX和 VMS的远程系统来说,SecureCRT是笔者发现的最好用工具,日常的telnet以及SSH等登录都可以交给他完成。
SecureCRT小档案:
软件版本:V5.1.2
软件大小: 6040 KB
软件语言: 简体中文
软件类别: 共享软件
应用平台: Win9x/NT/2000/XP/2003
下载地址:http://cnc.skycn.com/soft/25532.html
SecureCRT的安装比较简单,没有太多复杂的参数配置工作。
第一步:下载SecureCRT安装压缩包并解压缩运行里面的主程序。
第二步:首先是许可协议的设置,我们选择“同意”(i agree)即可,点“下一步”按钮继续。(如图2)
第三步:设置软件的安装路径,默认是c:\program files\crt,保持默认即可。点“下一步”按钮继续。(如图3)
第四步:复制必须文件到本地硬盘,最后点“完成”按钮结束安装。这时我们就会在桌面看到一个名为SecureCRT的图标,运行该图标打开CRT软件界面。(如图4)
三,统筹管理路由交换设备:
这个软件的功能是替代了操作系统中的TELNET以及SSH协议,通过他可以在图形化界面telnet,ssh连接对端设备。我们以建立一个新的telnet连接为例进行介绍。
第一步:点主菜单的“file->connect”建立一个新的连接。(如图5)
第二步:在connect连接配置窗口中的session会话上点右键选择“new session”新会话。当然也可以通过快捷键alt+f实现。(如图6)
第三步:打开新会话向导,首先选择的是连接协议,我们可以通过下拉菜单看到SecureCRT软件支持包括telnet,rlogin.serial,tapi在内的多种协议。我们以telnet协议为例介绍,之后我们点“下一步”按钮继续设置。(如图7)
第四步:接下来的设置是针对访问的地址和端口号进行配置的,输入telnet对端路由交换设备的IP地址以及使用的端口号,之后我们点“下一步”按钮继续设置。当然这里还有一个firewall防火墙配置项,我们可以根据实际输入即可,主要是方便该软件绕过本机防火墙连接对端的。(如图8)
第五步:接下来是输入一些记录信息,例如会话名称方便区分以及description描述信息方便我们以及。在这个配置界面完成后我们就可以结束会话建立向导了。(如图9)
第六步:之后我们会在connect连接窗口中看到添加的新的会话,选择该会话点右下角的conncet按钮就可以快速连接该路由交换设备了。(如图10)
第七步:SecureCRT会在软件主窗口中打开telnet界面,接下来的操作就和我们通过CMD命令提示窗口中访问登录telnet路由交换设备一样了。(如图11)
第八步:进入到路由交换设备中可以随意的输入指令,查看配置信息,保存信息也变得更加方便。(如图12)
至此我们就完成了添加某个会话的工作,当然为了能够统筹安排多个路由器的登录及管理工作,我们需要在初始化阶段将要管理的路由器一一添加到sessions会话界面中,日后直接双击对应的设备就可以实现自动连接的功能了。从而省去了一个个查询excel记录表格的烦琐操作。
四,巧配置全自动登录路由交换设备:
当然除了前面介绍的统筹管理多台路由器,省去反复输入路由器地址及端口号工作的功能外,我们的SecureCRT还具备很多自动化功能,例如笔者最常使用的全自动登路路由交换设备功能。通过此功能可以实现用户名,帐户信息以及密码的自动输入工作,这样只需要我们双击某会话就可以实现自动输入登录地址,自动访问以及自动填写登录管理员帐号密码等一系列操作了。下面我们就来看看具体实现步骤。
第一步:这里我们假设想实现刚刚建立的那个会话的自动登录操作,首先进入到connect连接界面,然后在该会话名称上点鼠标右键,在弹出的菜单中选择最后一项“properties”属性。(如图13)
第二步:在“properties”属性窗口中我们可以针对该连接进行各种高级设置,包括执行登录脚本等功能,在connection下的logon scripits登录脚本中我们可以输入要自动填写的用户名和密码。(如图14)
第三步:在logon scripots下点选“auto logon”前的对勾,之后输入自动登录信息,这里的输入规则是这样的,左边的expect与右边send关系是当路由交换设备显示expect中信息时软件自动输入send后的信息。例如我们登录某路由交换设备后显示的是username,提示我们输入用户名,而接下来用户名输入正确后要提示填写password密码。(如图15)
那么我们自动登录规则就应该这样填写,在expect中输入username,在其后的send中输入要填写的用户名,接下来在下一行expect中输入password,在其后的send中输入正确的密码。这里要注意大写和小写的区分。最后点“OK”按钮保存即可,这样我们的SecureCRT就可以根据界面显示自动输入要发送的字符信息了,从而实现了自动登录的功能。(如图16)
小提示:
当然很多时候我们不希望输入的密码被以明文方式显示,那么只需要选择send右边的HIDE项即可,将该项打勾后密码会以****的方式显示。
第四步:还有一点需要我们注意,那就是根据笔者经验要想实现有些路由交换设备的自动登录功能,可能需要多输入第一行反馈信息一次,这可能和网络速度连接的快慢有关。例如笔者就经常在管理过程中填写两遍username。(如图17)
第五步:实现自动登录后我们就可以像平时一样操作和配置路由交换设备中的参数信息了,当然如果有一些指令或配置需要批量添加,也可以将这些指令以自动输入的方式保存,从而进一步提高管理路由交换设备的工作效率,这些就要由各位读者根据企业实际情况去配置了。(如图18)
小提示:
另外笔者介绍的这款SecureCRT软件还支持登录脚本,我们可以把批量指令保存成VBS格式的脚本文件,从而在登录时加载这些脚本文件,执行里面的多条命令。(如图19)
五,总结:
SecureCRT可以说是笔者最青睐的网络管理工具之一了,通过他解决了长期以来让笔者头疼的问题,从而在面对成百上千台路由交换设备以及各式各样登录帐号密码和路由交换设备品牌时依然有那种“稳坐中军帐”的感觉。SecureCRT的功能还有很多,这里由于篇幅关系无法给各位一一详细讲解了,感兴趣的读者可以自行研究。