
要配置路由器,首先要能连接到路由器,进入配置界面(CLI,命令行界面)。在实际工作中,通常是先通过路由器的Console口连接到路由器,进行一些初始化的配置;此后就可以远程Telnet到路由器进行配置。然后有些工作,例如,密码恢复和IOS被删除后的恢复,只能连接到路由器的Console口来进行处理。本章将先介绍如何通过路由器的Console或者Telnet来对路由器进行配置,随后还要介绍本书中始终要用到的网络拓扑,将详细介绍如何配置终端服务器,以便我们可以同时控制多个路由器或者交换机。
1.1 访问Cisco路由器的方法概述
路由器是一台特殊用途的计算机,然而路由器没有键盘和显示器,需要借助计算机的键盘和显示器来完成配置。路由器出厂时通常是没有初始配置的(Cisco最新的路由器已经有了一些初始配置以便远程登录),要初始化路由器需要把计算机的串口和路由器的Console口进行连接。在配置了IP地址和密码等初始化配置后,就可以使用其他方法:Telnet、Web Browser、网络管理软件(如Cisco Works)和AUX口等配置路由器,本节讨论Console 和Telnet两种方法。图1-1是常见的访问路由器方法。
1.1.1 通过Console口访问路由器
计算机的COM口和路由器的Console口是通过反转线(Roll Over)进行连接的,反转线的一段接在路由器的Console口上,另一端接在计算机的COM口上(有时反转线是先接到一个RJ45转DB9的转接头上,DB9再接到计算机的串口上),如图1-2所示。所谓的反转线就是线两端的RJ45接头上的线序是反的。现在的笔记本电脑大多已经不带串口了,这时需要使用USB转串口的转接器,如图1-3所示。
计算机和路由器连接好后,就可以使用各种各样的终端软件配置路由器了。
1.1.2 通过Telent访问路由器
如果管理员不在路由器的现场,可以通过Telnet远程配置路由器,这样大大方便了管理。当然这需要预先在路由器上配置IP地址和密码,并保证管理员的计算机和路由器之间是IP可达的(简单讲就是能Ping 通)。Cisco路由器通常支持多人同时Telent,每一个用户称为一个虚拟终端(VTY)。第一个用户为VTY0,第二个用户为VTY1,依次类推,通常路由器至少有VTY0^VTY4.
1.1.3 终端访问服务器
稍微复杂一点的实验就会用到多台路由器或者交换机,如果通过计算机的COM口和它们连接,由于一个COM口只能连接一台设备,就需要多台计算机或者经常性拔插Console线,非常不方便。终端访问服务器可以解决这个问题,连接方法如图1-4所示。终端访问服务器可以是一台有8个(NM-8A模块)或者16个异步口(NM16A模块)的路由器,从它引出多条连接线到各个路由器上(被控设备)的Console口。在使用时,用户首先Telnet到终端访问服务器,然后再从终端服务器访问服务器访问各个路由器和交换机等被控设备,这样我们就能同时控制多台设备。
1.1.4 本书实验拓扑
为了完成各种实验,需要构建不同的拓扑,如果每次都临时进行搭建会花费大量的时间。我们设计了一个功能强大的网络拓扑,如图1-5和脱1-6所示()
