cisco路由器配置教程.docx
- 文档编号:4856926
- 上传时间:2022-12-10
- 格式:DOCX
- 页数:19
- 大小:222.39KB
cisco路由器配置教程.docx
《cisco路由器配置教程.docx》由会员分享,可在线阅读,更多相关《cisco路由器配置教程.docx(19页珍藏版)》请在冰豆网上搜索。
cisco路由器配置教程
cisco路由器配置教程
手把手教你配置cisco路由器
经过几十年发展,从最初只有四个节点ARPANET发展到现今无处不在Internet,计算机网络已经深入到了我们生活当中。
随着计算机网络规模爆炸性增长,作为连接设备路由器也变得更加重要。
公司在构建网络时,如何对路由器进行合理配置管理成为网络管理者重要任务之一。
本专题就为读者从最简单配置开始为大家介绍如何配置cisco路由器。
很多读者都对路由器概念非常模糊,其实在很多文献中都提到,路由器就是一种具有多个网络接口计算机。
这种特殊计算机内部也有CPU、内存、系统总线、输入输出接口等等和PC相似硬件,只不过它所提供功能与普通计算机不同而已。
和普通计算机一样,路由器也需要一个软件操作系统,在cisco路由器中,这个操作系统叫做互联网络操作系统,这就是我们最常听到IOS软件了。
下面就请读者跟着我们来一步步学习最基本路由器配置方法。
cisco路由器基本配置:
√ ciscoIOS软件简介:
大家其实没必要把路由器想那么复杂,其实路由器就是一个具有多个端口计算机,只不过它在网络中起到作用与一般PC不同而已。
和普通计算机一样,路由器也需要一个操作系统,cisco把这个操作系统叫作cisco互联网络操作系统,也就是我们知道IOS,所有cisco路由器IOS都是一个嵌入式软件体系结构。
ciscoIOS软件提供以下网络服务:
基本路由和交换功能。
可靠和安全访问网络资源。
可扩展网络结构。
cisco命令行界面(CLI)用一个分等级结构,这个结构需要在不同模式下来完成特定任务。
例如配置一个路由器接口,用户就必须进入到路由器接口配置模式下,所有配置都只会应用到这个接口上。
每一个不同配置模式都会有特定命令提示符。
EXEC为IOS软件提供一个命令解释服务,当每一个命令键入后EXEC便会执行该命令。
√ 第一次配置Cisco路由器:
在第一次配置cisco路由器时候,我们需要从console端口来进行配置。
以下,我们就为大家介绍如何连接到控制端口及设置虚拟终端程序。
1、使用rollover线和一个RJ45和DB9或者DB25转换适配器连接路由器控制端口和终端计算机。
2、配置终端或PC终端仿真软件。
具体配置见下图:
√ 如何连接到cisco路由器控制端口:
控制端口(consoleport)和辅助端口(AUXport)是cisco路由器两个管理端口,这两个端口都可以在第一次配置路由器时使用,但是我们一般都推荐使用控制端口,因为并不是所有路由器都会有AUX端口。
当路由器第一次启动时,默认情况下是没有网络参数,路由器不能与任何网络进行通信。
所以我们需要一个RS-232ASCLL终端或者计算机仿真ASCLL终端与控制端口进行连接。
连接到CONSOLE端口方法:
连接线缆:
连接到console端口我们需要一根rollover线缆和RJ-45转DB-9适配器。
一般在cisco路由器产品附件中我们可以见到。
终端仿真软件:
PC或者终端必须支持VT100仿真终端,通常我们在WindowsOS环境下都使用是HyperTerminal软件。
将PC连接到路由器上:
1、配置终端仿真软件参数,如下图:
2、将rollover线缆一端连接到路由器控制端口。
3、将rollover线缆一端连接到RJ-45到DB-9转换适配器。
4、将DB-9适配器另一端连接到PC。
√ 如何设置cisco路由器主机名:
在网络上,cisco路由器必须要有一个唯一主机名,所以在配置cisco路由器时第一个任务就是为路由器配置主机名。
配置方法:
这里我们以主机名为riga为例,在全局模式下输入“hostnameriga”,然后按回车键执行命令,这时,主机提示符前主机名变为riga,说明设置主机名成功。
√ 如何进入cisco路由器配置模式:
cisco路由器命令行端口使用一个分等级结构,这个结构需要登录到不同模式下来完成详细配置任务。
从安全角度考虑,ciscoIOS软件将EXEC会话分为用户(USER)模式和特权(privileged)模式。
USER模式特性:
用户模式仅允许基本监测命令,在这种模式下不能改变路由器配置,router>命令提示符表示用户正处在USER模式下。
privileged模式特性:
特权模式可以使用所有配置命令,在用户模式下访问特权模式一般都需要一个密码,router#命令提示符表示用户正处在特权模式下。
cisco路由器配置模式
用户模式一般只能允许用户显示路由器信息而不能改变任何路由器设置,要想使用所有命令,就必须进入特权模式,在特权模式下,还可以进入到全局模式和其他特殊配置模式,这些特殊模式都是全局模式一个子集。
如何进入特权模式
当第一次启动成功后,cisco路由器会出现用户模式提示符router>。
如果你想进入特权模式下,键入enable命令(第一次启动路由器时不需要密码)。
这时,路由器命令提示符变为router#。
如何进入全局模式
在进入特权模式后,我们可以在特权命令提示符下键入configureterminal命令来进行全局配置模式。
如何进入端口配置模式
在全局命令提示符下键入interfacee0进入第一个以太网端口,而键入interfaceserial0可以进入到第一个串行线路端口。
以上简单介绍了如何进入到Cisco路由器各种配置模式,当然,其他特殊配置模式都可以通过在全局模式下进入。
在配置过程中,我们可以通过使用?
来获得命令帮助。
√ 如何设置CISCO路由器密码:
在CISCO路由器产品中,我们在最初进行配置时候通常需要使用限制一般用户访问。
这对于路由器是非常重要,在默认情况下,我们路由器是一个开放系统,访问控制选项都是关闭,任一用户都可以登陆到设备从而进行更进一步攻击,所以需要我们网络管理员去配置密码来限制非授权用户通过直接连接、CONSOLE终端和从拨号MODEM线路访问设备。
下面我们就详细为大家介绍一下如何在CISCO路由器产品上进行配置路由器密码。
配置进入特权模式密码和密匙:
这两个密码是用来限制非授权用户进入特权模式。
因为特权密码是未加密,所以我们一般都推荐用户使用特权密匙,且特权密码仅在特权密匙未使用情况下才会有效。
1、router(config)#enablepasswordcisco
命令解释:
开启特权密码保护。
2、router(config)#enablesecretcisco
命令解释:
开启特权密匙保护。
配置控制端口用户密码
1、router(config)#lineconsole0
命令解释:
进入控制线路配置模式。
2、router(config-line)#login
命令解释:
开启登陆密码保护
3、router(config-line)#passwordcisco
命令解释:
设置密码为cisco,这里密码区分大小写。
配置辅助端口(AUX)用户密码:
1、router(config)#lineaux0
命令解释:
进入辅助端口配置模式。
2、router(config-line)#login
命令解释:
开启登陆密码保护
3、router(config-line)#passwordcisco
命令解释:
设置密码为cisco,这里密码区分大小写。
配置VTY(telnet)登陆访问密码:
1、router(config)#linevty04
命令解释:
进入VTY配置模式。
2、router(config-line)#login
命令解释:
开启登陆密码保护
3、router(config-line)#passwordcisco
命令解释:
设置密码为cisco,这里密码区分大小写。
√ 如何配置一个以太网接口:
在配置以太网接口时,我们需要为以太网接口配置IP地址及子网掩码来进行IP数据包处理。
默认情况下,以太网接口是管理性关闭,所以在配置完成IP地址后,我们还需要激活接口。
配置实例:
在这个实例中,我们需要为以太网接口配置192.168.0.1IP地址并且激活接口。
1、在特权模式下进入全局配置模式。
router#configureterminal
2、进入第一个以太网接口。
router(config)#interfacee0
3、这时,命令提示符变为router(config-if)#,在提示符后输入以下命令为接口配置私有IP地址192.168.0.1,使用默认子网掩码255.255.255.0。
router(config-if)#ipaddress192.168.0.1255.255.255.0
4、在默认情况下,cisco路由器接口是在关闭状态下,我们需要键入“noshutdown”命令来激活接口。
router(config-if)#noshutdown
如何为cisco路由器分配多个地址
我们可以通过在一个接口上配置多个IP地址来解决地址分配不足和连接更多子网问题,例如:
在用户网络中需要280个IP地址,我们就可以为路由器一个接口上分配多个IP地址来增加可供分配地址范围。
在以太网接口配置模式下输入“ipaddress192.168.1.1255.255.255.0”命令就可以增加IP地址范围到506。
这样我们就可以解决IP地址分配置不足问题了!
router(config-if)#ipaddress192.168.1.1255.255.255.0
√ 如何配置cisco路由器串行接口:
我们可以通过虚拟终端来配置一个串行接口,配置串行接口需要以下步骤:
1、在全局模式下键入命令“interfaceserial0”进入到串行接口配置模式下。
2、每一个连接串行接口都必须有一个IP地址和子网掩码来转发IP数据包,我们可以在接口配置模式下键入“ipaddress
3、如果串行接口连接是一个DCE设备,我们还需要为串行接口配置一个时钟频率,如果是DTE设备则不需要。
默认情况下,cisco路由器是一个DTE设备,但是我们可以通过使用命令来将其配置成DCE设备。
我们可以在串行接口配置模式下键入“clockrate”命令来配置时钟频率,可利用时钟频率有“1200、2400、9600、19200,38400、56000、64000、72000、125000、148000、500000、800000、1000000、1300000、2000000或者4000000。
4、在默认情况下,cisco路由器接口是在关闭状态下,我们需要键入“noshutdown”命令来激活接口,如果因为管理要求,需要关闭一个接口,可以在相应接口模式下键入“shutdown”就可以管理性关闭这个接口了。
连接实例:
在这个实例中,我们将会配置路由器lilongwe和dar_es_salaam路由器串行接口,使两台路由器实现通信。
其中很多命令都是我们在前面文章都已经讲过,如有不明白读者可以参考本专题其它文章。
拓朴结构如下:
lilongwe上配置命令:
dar_es_salaam上配置命令:
√ 如何将IP地址映射到路由器主机名:
通过在路由器上配置主机表,管理者可以在使用Telnet或ping命令时候直接键入预先建立好主机名,而不需要再去记忆每个路由器IP地址。
下面我们就为大家介绍如何配置主机表:
1、进入路由器全局模式。
router#configureterminal
2、将主机名为cisco路由器映射到192.168.0.12地址上。
router(config)#iphostcisco192.168.0.12
3、保存配置到NVRAM中。
router(config)#copyrunning-configstartup-config
这样,我们在输入Telnetcisco命令时,路由器会自动将这个主机名映射到IP192.168.0.12IP地址。
√ 如何设置登录欢迎语言:
当用户登录到路由器时,我们可以设置一个登录欢迎标语(Loginbanners)来为路由器管理员提供一个有用信息或者警告未授权用户访问。
配置方法:
1、进入路由器全局配置模式下。
router#configureterminal
2、为路由器设置一个“welcomeaccessthisrouter”欢迎标语。
router(config)#bannermotd#welcomeaccessthisrouter#
3、保存配置文件到NVRAM中。
router(config)#copyrunning-configstartup-config
√ Cisco路由器Show命令全解释:
这篇文章为读者介绍了一些cisco路由器show命令例子,在网络中,网络管理员应该随时了解路由器各种状态,以便及时排除故障。
show命令可以同时在用户模式和特权模式下运行,“show?
”命令来提供提供一个可利用show命令列表。
showinterfaces:
显示所有路由器端口状态,如果想要显示特定端口状态,我们可以键入“showinterfaces”后面跟上特定网络接口和端口号即可,如:
router#showinterfacesserial0/1。
showcontrollersserial:
显示特定接口硬件信息。
showclock:
显示路由器时间设置。
showhosts:
显示主机名和地址信息。
showusers:
显示所有连接到路由器用户。
showhistory:
显示键入过命令历史列表。
showflash:
显示flash存储器信息以及存储器中IOS映象文件。
showversion:
显示路由器信息和IOS信息。
showarp:
显示路由器地址解析协议列表。
showprotocol:
显示全局和接口第三层协议特定状态。
showstartup-configuration:
显示存储在非易失性存储器(NVRAM)配置文件。
showrunning-configuration:
显示存储在内存中当前正确配置文件。
√ CiscoDiscoveryProtocol协议简介:
CDP是CiscoDiscoveryProtocol简称,这是一个数据链路层协议,通过这个协议,我们网络管理员可以获得相邻运行CDP协议设备信息。
CDP协议版本:
CDP协议分为CDPv1和CDPv2两个版本,cisco路由器12.0(3)T或以上IOS版本支持CDPv2。
在10.3到12.0(3)T版本IOS中CDPv1默认是开启。
当cisco设备启动时,CDP协议便自动开始检测其他运行CDP协议邻居设备。
它是一个运行在数据链路层协议,所以即使是运行不同网络层协议,如A路由器运行ip协议,b路由器运行IPX协议。
也可以获得设备信息。
每个运行CDP协议设备都会定期发送宣告消息,来更新邻居信息。
同时每个运行CDP设备也会接收CDP消息来记录邻居设备信息。
√ CDP协议常用命令简介:
我们通常用以下命令来执行、监控、维护CDP信息:
cdprun命令:
这个命令是用来在全局模式下开启CDP协议,默认情况下,CDP协议在全局模式下是开启,我们可以通过使用nocdprun命令来关闭CDP协议。
这样做好处是CDP协议不会定期发送CDP消息,从而节省了带宽。
cdpenable命令:
这个命令需要在端口模式下配置,它在一个特定端口开启CDP协议,在默认情况下,CDP支持所有端口发送和接收CDP协议消息,可是在例如异步端口,CDP协议是关闭。
我们也可以通过使用nocdpenable来在某个端口关闭CDP协议消息更新。
提示:
如果在全局模式下用nocdprun命令手动关闭了CDP协议,网络端口就不能开启CDP协议。
clearcdpcounters命令:
这个命令是用来重置CDP协议流量计数器,当使用这个命令后,我们再用showcdptraffic命令时,就会看到所有进出CDP数据包信息等信息都被清空了。
showcdp命令:
这个命令功能是显示发送CDP协议消息间隔时间。
我们还可以通过这个命令来查看CDP协议版本信息。
showcdpentry{*|device-name[*][protocol|version]}
我们可以用showcdpentry命令来查看特定邻居设备信息,通过这个命令,我们可以查看特定邻居IP地址、硬件平台、相连接端口、IOS版本信息。
showcdpinterface[typenumber]
如果你想查看CDP协议在特定端口是开启还是关闭,可以使用showcdpinterface命令,这个命令也可以显示CDP消息更新时间等内容。
showcdpneighbors[typenumber][detail]
用showcdpneighbors命令我们可以获得相连接CDP邻居平台、设备类型和相连接端口等信息。
基本网络测试命令:
√ 远程连接命令Telnet简介
Telnet是TCP/IP协议簇中一个虚拟终端协议,它允许连接到远程主机。
通过使用Telnet命令,远程设备可以做为一个虚拟终端进行远程登录,还可以检查源站点和目站点应用层软件可用性。
如果我们能够使用telnet命令远程登陆,那说明网络通过了所有测试,是正常连通。
如图所示,telnet运行在OSI参考模型应用层,它利用TCP来保证正确和有序在客户机和服务器之间传输数据。
在cisco路由器中,可同时支持5个VTY终端或都会话同时连接。
在日常网络管理工作中,检查应用层连接只是telnet一个附助功能,telnet最主要作用还是用来做远程连接到网络设备。
√ 如何建立远程telnet连接会话
在ciscoIOS命令行(EXEC)中,我们可以使用connect或者telnet命令来进行telnet会话连接。
所连接目标可以是远程路由器某个接口IP地址或主机名。
telnet命令实例:
在用户模式或者特权模式下键入以下命令可以建立telnet会话。
IT168>telnetfamily
IT168#telnetfamily
IT168>connectfamily
IT168#connectfamily
IT168>telnet202.100.96.68
IT168#telnet202.100.96.68
当连接成功时,远端路由器会提示输入用户名和密码。
当输入正确用户名和密码后,命令提示符会变成所连接路由器主机名。
通过使用telnet会话,我们可以测试网络连通性。
√ 如何挂起和关闭telnet连接会话
挂起Telnet会话是telnet一个重要特性,如果我们希望暂时挂起telnet会话,而不关闭会话执行其他工作时候,可以使用挂起telnet会话命令。
挂起telnet会话命令实例:
挂起一个会话:
从图中可以看到,我们是通过主机名为family路由器登录到远程路由器it168,当键入回车后,命令提示符会变回到family>
it168>
返回到一个会话:
如果想要返回到挂起会话,我们可以使用以下命令:
family>
关闭telnet会话:
当远程登录所需要做工作完成后,我们可以通过使用disconnect命令来终止会话。
做为安全考虑,用户管理员应该在不用telnet会话时候,及时关闭会话。
family>disconnectit168
显示已经连接会话:
前面我们提到过,一个路由器可以支持5个telnet会话,我们可以通过showsessions命令来显示已经连接到路由器会话:
famiy>showsessions
√ 使用ping命令检测网络层协议和硬件
ping命令是一个基本网络测试命令,它支持echo回声协议,echo回声协议是通过测试已经被路由器转发数据包来检测网络连通性。
在测试时,ping命令会发送一个数据包到目主机,然后等待从目主机接收回复数据包,当目主机接收到这个数据包时,为源主机发送回复数据包,这个测试命令可以帮助网络管理者测试到达目主机网络是否连接。
如图所示,ping命令工作在OSI参考模型第三层-网络层。
使用ping命令测试网络实例
ping命令可以在用户模式和特权模式下使用。
在family路由器上,键入pingit168命令。
如果网络层正常连接,如下所示,我们可以看到路由器出现5个惊叹号,这说明family路由器成功从it168路由器上接收到了5个echo回复包。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- cisco 路由器 配置 教程
![提示](https://static.bdocx.com/images/bang_tan.gif)