自从使用了gns3之后,就不怎么用packet Tracer了,今天拿packet Tracer了做了个终端访问服务器的实验,感觉packet Tracer比我们想象的强大多了,看来还是得好好学习一下啊。

    先来介绍一下什么是Cisco的终端服务器。我们做实验用到多台交换机或者路由器的时候,就要经常拔插console线,非常地不方便啊。而终端访问服务器就是有8个或者16个异步接口的路由器,使用八爪鱼线缆连接到多台路由器或者交换机的console口。我们只需要登录到终端访问服务器中,然后就可以方便地访问各个路由器或者交换机了。

    下面是实验拓扑图:

wKiom1VQB42ScsYlAACD0H0RdyE355.jpg

   图中的Terminal是我们需要配置的终端访问服务器,绿色的线缆是“线缆”类型的最后一 种“Octal”线,就是八爪鱼线啦。这个线缆是Packet Tracer6.0之后添加的,所以使用6.0以前版本的同学是做不了这个实验的。在拓扑中,我们只需要简单地配置一下Terminal就可以方便地访问其他设备了。2811是没有异步模块的,我们搭建拓扑,首先要做的是为Terminal安装上异步模块,就是如图所示的HWIC-8A了,至于如何在Packet Tracer的设备上安装模块就不用我说了吧:

wKiom1VQCoGCLwK2AAJOLVTW2bk187.jpg

   拓扑搭建好之后,就是对Terminal的配置了。下面是配置过程:

Router# conf t

Router(config)# no ip domain-lookup

Router(config)# host Terminal

Router(config)# no ip routing    //关闭路由功能,把路由器当作服务器来使用

Terminal(config)# line vty 0 15    //配置vty线路,用于从pc1远程登录到Terminal

Terminal(config-line)# no login    //配置无密码登录

Terminal(config-line)# no exec    //设置不超时退出

Terminal(config-line)# logg syn    //同步提示信息,防止干扰我们的配置命令

Terminal(config-line)# exit

Terminal(config)# enable secret 123456    //配置特权模式密码,一定要配置哦,不然远程登录进不了特权模式的

Terminal(config)# int f 0/0

Terminal(config-if)# ip add 192.168.1.1 255.255.255.0

Terminal(config-if)# no shutdown

Terminal(config-if)# exit

Terminal(config)# int loopback 0    

Terminal(config-if)# ip add 1.1.1.1 255.255.255.255    //注意这个掩码是32哦

Terminal(config-if)# exit

Terminal(config)# exit

    

    重头戏来了——

wKioL1VQNBvT5tZ0AAO3CapY77s657.jpg

    这是我show line的效果图,记住Typ是TTY的Line,它们是50到57,我们对这些line进行配置:

Terminal(config)# line tty 50 57

Terminal(config-line)# no exec

Terminal(config-line)# logg syn

Terminal(config-line)# no login

Terminal(config-line)# transport input all    //允许所有协议传输,其实只需要允许telnet就可以了

Terminal(config-line)# exit

    配置到这里其实已经可以进行连接访问了,我们用下面的命令来登录:

Terminal# telnet 1.1.1.1 2050    //2050是端口号,这里的50即我们的line

wKioL1VQPemSU-1ZAABB8JzstWI621.jpg

    我们看到,已经登录成功了。但是每次登录都使用这个命令,而且还要记得端口号所对应的设备是非常麻烦的。别急,我们可以使用主机表的功能来简化登录命令:

Terminal(config)# ip host R1 2050 1.1.1.1

Terminal(config)# ip host S1 2051 1.1.1.1

Terminal(config)# ip host S2 2052 1.1.1.1

    配置了之后,我们就可以直接使用主机名登录了:

wKiom1VQPnaSdKiyAAAsM9w3_94758.jpg

    到了这一步,终端访问服务器就配置好了。我们登录R1后,如果想退回Terminal,需要用组合键Ctrl+shift+6(也写作Ctrl+^),然后键入“x”键,就可以退出来了。但是我发现,退回Terminal之后,如果你敲“Enter”键,又会回到R1中,如图:

wKioL1VQcu6SYDSpAABNtz0J0cg757.jpg

    这样的话,我们退回Terminal之后,可以使用以下命令来结束会话:

wKioL1VQc9ahf-CRAAC64mDfwr8822.jpg

    如果你记得线路所在的端口号,那么用以下的命令也能结束会话:

wKiom1VQczCB9QfmAACB07i79A0661.jpg

    

    我们尝试一下从pc1中访问,效果也是一样的:

wKiom1VQdOTgbVfzAAH3KzdmeE8538.jpg

    不过使用packet Tracer的命令提示符后,我又发现了一个问题,那就是登录R1后,不能使用Ctrl+Shift+6,再键入“x”键这种方式退回Terminal了。看来packer Tracer还有很多有待完善的地方。

    写到这里,终端访问服务器的配置就大功告成了。因为我也是初学者,写这些东西也是为了给自己做一个学习的总结,所以难免有写错的地方,欢迎大家指正。