自从使用了gns3之后,就不怎么用packet Tracer了,今天拿packet Tracer了做了个终端访问服务器的实验,感觉packet Tracer比我们想象的强大多了,看来还是得好好学习一下啊。
先来介绍一下什么是Cisco的终端服务器。我们做实验用到多台交换机或者路由器的时候,就要经常拔插console线,非常地不方便啊。而终端访问服务器就是有8个或者16个异步接口的路由器,使用八爪鱼线缆连接到多台路由器或者交换机的console口。我们只需要登录到终端访问服务器中,然后就可以方便地访问各个路由器或者交换机了。
下面是实验拓扑图:
图中的Terminal是我们需要配置的终端访问服务器,绿色的线缆是“线缆”类型的最后一 种“Octal”线,就是八爪鱼线啦。这个线缆是Packet Tracer6.0之后添加的,所以使用6.0以前版本的同学是做不了这个实验的。在拓扑中,我们只需要简单地配置一下Terminal就可以方便地访问其他设备了。2811是没有异步模块的,我们搭建拓扑,首先要做的是为Terminal安装上异步模块,就是如图所示的HWIC-8A了,至于如何在Packet Tracer的设备上安装模块就不用我说了吧:
拓扑搭建好之后,就是对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
重头戏来了——
这是我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
我们看到,已经登录成功了。但是每次登录都使用这个命令,而且还要记得端口号所对应的设备是非常麻烦的。别急,我们可以使用主机表的功能来简化登录命令:
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
配置了之后,我们就可以直接使用主机名登录了:
到了这一步,终端访问服务器就配置好了。我们登录R1后,如果想退回Terminal,需要用组合键Ctrl+shift+6(也写作Ctrl+^),然后键入“x”键,就可以退出来了。但是我发现,退回Terminal之后,如果你敲“Enter”键,又会回到R1中,如图:
这样的话,我们退回Terminal之后,可以使用以下命令来结束会话:
如果你记得线路所在的端口号,那么用以下的命令也能结束会话:
我们尝试一下从pc1中访问,效果也是一样的:
不过使用packet Tracer的命令提示符后,我又发现了一个问题,那就是登录R1后,不能使用Ctrl+Shift+6,再键入“x”键这种方式退回Terminal了。看来packer Tracer还有很多有待完善的地方。
写到这里,终端访问服务器的配置就大功告成了。因为我也是初学者,写这些东西也是为了给自己做一个学习的总结,所以难免有写错的地方,欢迎大家指正。