实验1-3:CLI的使用与IOS基本命令
实验三 交换机配置方式及基本命令的熟悉文档

实验三交换机配置方式及基本命令的熟悉【实验目的】通过对交换机设备的几种配置手段、配置模式和基本配置命令的认识,获得交换机的基本使用能力。
【实验任务】1、认识交换机的配置方式。
2、按照给出的参考拓扑图构建逻辑拓扑图。
3、按照给出的配置参数表配置各个设备。
4、练习交换机的一些基本命令。
建议实验学时:2学时。
【实验背景】在前面的实验中我们已经接触了Cisco的路由器运行的Cisco互联网络操作系统(ISO,Internetwork Operating System),熟悉了Cisco IOS软件内置的命令行界面(CLI,command-line interface)。
同样,交换机可以通过一个菜单驱动程序的界面,或者通过命令行界面(CLI),或者在交换机配置了IP地址后通过Telnet远程登录、web登录的方式对交换机来进行配置。
交换机除了可以通过Console端口与计算机直接连接外,还可以通过交换机的普通端口进行连接。
如果是堆叠型的,也可以把几台交换机一起进行配置,因为实际上这个时候它们是一个整体,这时通过普通端口对交换机进行管理时,就不再使用超级终端了,而是以Telnet 虚拟终端或Web浏览器的方式实现与被管理交换机的通信。
前提是在本地配置方式中已为交换机配置好了IP地址,我们可通过IP地址与交换机进行通信,不过要注意,只有是网管型的交换机才具有这种管理功能。
实际上最常用的Catalyst交换机OS被称为Catalyst OS、CatOS,其最大的特点是基于set 命令。
但我们常用的是与路由器的IOS相类似的基于IOS的Catalyst OS。
下面简单介绍交换机的各种命令模式以及各种常用的命令。
表4.1交换机的各种命令模式的访问方式、提示符、退出方法及其描述表4.2常用的命令及其完成的任务【实验设备】Catalyst2950,运行终端仿真程序的PC、Console扁平线缆和相应的DB-9或DB-25适配器,直通线。
AnyConnect:使用CLI为Cisco IOS路由器头端配置基本SSL VPN说明书

AnyConnect:使用CLI为Cisco IOS路由器头端配置基本SSL VPN简介目录简介先决条件要求使用的组件背景信息不同IOS版本的许可信息显着的软件增强功能配置步骤1.确认许可证已启用步骤2.在路由器上上传和安装AnyConnect安全移动客户端软件包步骤3.生成RSA密钥对和自签名证书步骤4.配置本地VPN用户帐户步骤5.定义客户端使用的地址池和拆分隧道访问列表步骤6.配置虚拟模板接口(VTI)步骤7.配置WebVPN网关步骤8.配置WebVPN环境和组策略第9步(可选)配置客户端配置文件验证故障排除相关信息本文档介绍Cisco IOS®路由器作为AnyConnect安全套接字层VPN(SSL VPN)头端的基本配置。
先决条件要求Cisco 建议您了解以下主题:Cisco IOSqAnyConnect 安全移动客户端q常规SSL操作q使用的组件本文档中的信息基于以下软件和硬件版本:运行15.3(3)M5的思科892W路由器qAnyConnect安全移动客户端3.1.08009q本文档中的信息都是基于特定实验室环境中的设备编写的。
本文档中使用的所有设备最初均采用原始(默认)配置。
如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息不同IOS版本的许可信息无论使用哪个Cisco IOS版本,使用SSL VPN功能都需要securityk9功能集。
qCisco IOS 12.x - SSL VPN功能集成到以12.4(6)T开头的所有12.x映像中,这些映像至少具有安q全许可证(即advsecurityk9、adventerprisek9等)。
Cisco IOS 15.0 — 早期版本要求在路由器上安装LIC文件,该文件允许10、25或100个用户连q接。
使用权*许可证在15.0(1)M4中实施Cisco IOS 15.1 — 早期版本要求在路由器上安装LIC文件,该文件允许10、25或100个用户连q接。
Cisco_Packet_Tracer实验教程

第一篇、熟悉界面一、设备的选择与连接在界面的左下角一块区域,这里有许多种类的硬件设备,从左至右,从上到下依次为路由器、交换机、集线器、无线设备、设备之间的连线(Connections)、终端设备、仿真广域网、Custom Made Devices(自定义设备)下面着重讲一下“Connections”,用鼠标点一下它之后,在右边你会看到各种类型的线,依次为Automatically Choose Connection Type(自动选线,万能的,一般不建议使用,除非你真的不知道设备之间该用什么线)、控制线、直通线、交叉线、光纤、电话线、同轴电缆、DCE、DTE。
其中DCE和DTE是用于路由器之间的连线,实际当中,你需要把DCE和一台路由器相连,DTE和另一台设备相连。
而在这里,你只需选一根就是了,若你选了DCE这一根线,则和这根线先连的路由器为DCE,配置该路由器时需配置时钟哦。
交叉线只在路由器和电脑直接相连,或交换机和交换机之间相连时才会用到。
注释:那么Custom Made Devices设备是做什么的呢?通过实验发现当我们用鼠标单击不放开左键把位于第一行的第一个设备也就是Router中的任意一个拖到工作区,然后再拖一个然后我们尝试用串行线Serial DTE 连接两个路由器时发现,他们之间是不会正常连接的,原因是这两个设备初始化对然虽然都是模块化的,但是没有添加,比如多个串口等等。
那么,这个Custom Made Devices设备就比较好了,他会自动添加一些“必须设备的”,在实验环境下每次选择设备就不用手动添加所需设备了,使用起来很方便,除非你想添加“用户自定义设备”里没有的设备再添加也不迟。
当你需要用哪个设备的时候,先用鼠标单击一下它,然后在中央的工作区域点一下就OK了,或者直接用鼠标摁住这个设备把它拖上去。
连线你就选中一种线,然后就在要连接的线的设备上点一下,选接口,再点另一设备,选接口就OK了。
CLI命令介绍范文

CLI命令介绍范文1. ls:列出当前目录中的文件和子目录。
通过该命令可以查看目录结构,以及文件的权限和属性。
2. cd:切换目录。
通过该命令可以进入其他目录或返回上一级目录。
3. pwd:显示当前所在的目录路径。
4. mkdir:创建新的目录。
可以使用该命令创建新的文件夹,用于组织文件或存储数据。
5. rm:删除文件或目录。
通过该命令可以删除指定的文件或目录,慎用该命令以防误删。
6. cp:复制文件或目录。
可以使用该命令复制文件或目录到指定位置。
7. mv:移动文件或目录。
通过该命令可以将文件或目录移动到指定位置,也可以用于文件或目录的重命名。
8. touch:创建新的文件。
可以使用该命令创建新的空文件,或更新现有文件的时间戳。
9. cat:显示文件内容。
通过该命令可以查看文本文件的内容。
10. grep:在文件中指定的模式或字符串。
可以使用该命令定位文件中包含特定内容的行。
11. head:显示文件的开头几行内容。
通过该命令可以查看文件的前几行内容。
12. tail:显示文件的末尾几行内容。
通过该命令可以查看文件的后几行内容。
13. chmod:修改文件或目录的权限。
可以使用该命令更改文件或目录的读、写、执行权限。
14. chown:修改文件或目录的所有者。
可以使用该命令更改文件或目录的所有权。
15. ps:显示系统中运行的进程。
通过该命令可以查看当前正在运行的程序和它们的状态。
16. top:实时监控系统的进程和资源使用情况。
可以使用该命令查看系统的性能状况。
17. ifconfig:显示网络接口的详细信息。
可以使用该命令查看网络接口的IP地址、MAC地址等信息。
18. ping:向指定IP地址发送网络请求,测试与目标主机的连通性。
19. ssh:远程登录到其他计算机。
可以使用该命令在安全的网络环境下远程管理计算机。
20. scp:在本地和远程计算机之间复制文件。
可以使用该命令将文件从本地复制到远程计算机,或从远程复制到本地。
思科交换机命令大全 + Cisco IOS 基本命令

思科交换机命令大全(一)序号/类别基于ios的交换机命令基于CLI的交换机命令1.设置主机名/系统名switch(config)# hostname "hostname" switch(enable) setsystem name name-string2.设置登录口令switch(config)# enable password level 1 password switch(enable) set passwordswitch(enable) set enalbepass3.设置远程访问switch(config)# inte***ce vlan 1switch(config-if)# ip address ip-address netmaskswitch(config-if)# ip default-gateway ip-address switch(enable) set inte***ce sc0 ip-address netmask broadcast-addressswitch(enable) set inte***ce sc0 vlanswitch(enable) set ip route default gateway4.启用和浏览CDP信息switch(config-if)# cdp enableswitch(config-if)# no cdp enable switch(enable) set cdp {enable|disable}module/port5.查看Cisco邻接设备的CDP通告switch# show cdp inte***ce [type modle/port] switch# show cdp neighbors [type module/port] [detail] switch(enable) show cdp neighbors[module/port] [vlan|duplex|capabilities|detail]6.端口描述switch(config-if)#description escription-string switch(enable)set port name module/number description-string7.设置端口速度switch(config-if)# speed{10|100|auto} switch(enable) set portspeed moudle/number {10|100|auto}switch(enable) set port speed moudle/number {4|16|auto}8.设置以太网的链路模式switch(config-if)# duplex {auto|full|half} switch(enable) set port duplex module/number {full|half9.配置静态VLAN switch# vlan databaseswitch(vlan)# vlan vlan-num name vlaswitch(vlan)# exitswitch# configure teriminalswitch(config)#inte***ce inte***ce module/numberswitch(config-if)# switchport mode accessswitch(config-if)# switchport access vlan vlan-numswitch(config-if)# end switch(enable) set vlan vlan-num [name name]switch(enable) set vlan vlan-num mod-num/port-list10.配置VLAN中继线switch(config)# inte***ce inte***ce mod/portswitch(config-if)# switchport mode trunkswitch(config-if)#switchport trunk encapsulation {isl|dotlq}switch(config-if)# switchport trunk allowed vlan remove vlan-listswitch(config-if)# switchport trunk allowed vlan add vlan-list switch(enable)settrunk module/port [on|off|desirable|auto|nonegotiate]Vlan-range [isl|dotlq|dotl0|lane|negotiate]11.配置VTP管理域switch# vlan databaseswitch(vlan)# vtp domain domain-name switch(enable) set vtp [domain domain-name]12.配置VTP 模式switch# vlan databaseswitch(vlan)# vtp domain domain-nameswitch(vlan)# vtp {sever|cilent|transparent}switch(vlan)# vtp password password switch(enable) set vtp [domaindomain-name] [mode{ sever|cilent|transparent }][password password]13.配置VTP版本switch# vlan databaseswitch(vlan)# vtp v2-mode switch(enable) set vtp v2 enable14.启动VTP剪裁switch# vlan databaseswitch(vlan)# vtp pruning switch(enable) set vtp pruning enable15.配置以太信道switch(config-if)# port group group-number [distribution {source|destination}] switch(enable) set port channel moudle/port-rangemode{on|off|desirable|auto}16.调整根路径成本switch(config-if)#spanning-tree [vlan vlan-list] cost cost switch(enable)set spantree portcost moudle/port costswitch(enable)set spantree portvlancost moudle/port [cost cost][vlan-list] 17.调整端口ID switch(config-if)#spanning-tree[vlan vlan-list]port-priorityport-priority switch(enable)set spantree portpri {mldule/port}priorityswitch(enable)set spantree portvlanpri {module/port}priority [vlans]18.修改STP时钟switch(config)# spanning-tree [vlan vlan-list] hello-time secondsswitch(config)#spanning-tree [vlan vlan-list] forward-time secondsswitch(config)#spanning-tree [vlan vlan-list] max-age seconds switch(enable) set spantree hello interval[vlan]switch(enable) set spantree fwddelay delay [vlan]switch(enable) set spantree maxage agingtiame[vlan]19.启用或禁用Port Fast 特征switch(config-if)#spanning-tree portfastswitch(enable)set spantree portfast {module/port}{enable|disable}20.启用或禁用UplinkFast 特征switch(config)#spanning-tree uplinkfast[max-update-rate pkts-per-second] switch(enable)set spantree uplinkfast {enable|disable}[rate update-rate] [all-protocols off|on]20. 为了将交换机配置成一个集群的命令交换机,首先要给管理接口分配一个IP地址,然后使用下列命令:switch(config)# cluster enable cluster-name21. 为了从一条中继链路上删除VLAN,可使用下列命令:switch(enable) clear trunk module/port vlan-range22. 用show vtp domain 显示管理域的VTP参数.23. 用show vtp statistics显示管理域的VTP参数.24. 在Catalyst交换机上定义TrBRF的命令如下:switch(enable) set vlan vlan-name [name name] type trbrf bridge bridge-num[stp{ieee|ibm}]25. 在Catalyst交换机上定义TrCRF的命令如下:switch (enable) set vlan vlan-num [name name] type trcrf {ringhex-ring-num|decring decimal-ring-num} parent vlan-num26. 在创建好TrBRF VLAN之后,就可以给它分配交换机端口.对于以太网交换,可以采用如下命令给VLAN分配端口:switch(enable) set vlan vlan-num mod-num/port-num27. 命令show spantree显示一个交换机端口的STP状态.28. 配置一个ELAN的LES和BUS,可以使用下列命令: ATM (config)# inte***ce atm number.subint multiointATM(config-subif)# lane serber-bus ethernet elan-name29. 配置LECS: ATM(config)# lane database database-nameATM(lane-config-databade)# name elan1-name server-atm-addressles1-nsap-addressATM(lane-config-databade)# name elan2-name server-atm-addressles2-nsap-addressATM(lane-config-databade)# name ...30. 创建完数据库后,必须在主接口上启动LECS.命令如下: ATM(config)#inte***ce atm numberATM(config-if)# lane config database database-nameATM(config-if)# lane config auto-config-atm-address31. 将每个LEC配置到一个不同的ATM子接口上.命令如下: ATM(config)#inte***ce atm number.subint multipointATM(config)# lane client ethernet vlan-num elan-num32. 用show lane server 显示LES的状态.33. 用show lane bus显示bus的状态.34. 用show lane database显示LECS数据库可内容.35. 用show lane client显示LEC的状态.36. 用show module显示已安装的模块列表.--------------------------------------------------------------------------------37. 用物理接口建立与VLAN的连接: router# configure terminalrouter(config)# inte***ce media module/portrouter(config-if)# description description-stringrouter(config-if)# ip address ip-addr subnet-maskrouter(config-if)# no shutdown38. 用中继链路来建立与VLAN的连接: router(config)# inte***cemodule/port.subinte***cerouter(config-ig)# encapsulation[isl|dotlq] vlan-numberrouter(config-if)# ip address ip-address subnet-mask39. 用LANE 来建立与VLAN的连接: router(config)# inte***ce atm module/port router(config-if)# no ip addressrouter(config-if)# atm pvc 1 0 5 qsaalrouter(config-if)# atm pvc 2 0 16 ilnirouter(config-if)# inte***ce atm module/port.subinte***ce multipointrouter(config-if)# ip address ip-address subnet-maskrouter(config-if)# lane client ethernet elan-numrouter(config-if)# inte***ce atm module/port.subinte***ce multipointrouter(config-if)# ip address ip-address subnet-namerouter(config-if)# lane client ethernet elan-namerouter(config-if)# ...40. 为了在路由处理器上进行动态路由配置,可以用下列IOS命令来进行:router(config)# ip routingrouter(config)# router ip-routing-protocolrouter(config-router)# network ip-network-numberrouter(config-router)# network ip-network-number41. 配置默认路由: switch(enable) set ip route default gateway42. 为一个路由处理器分配VLANID,可在接口模式下使用下列命令:router(config)# inte***ce inte***ce numberrouter(config-if)# mls rp vlan-id vlan-id-num43. 在路由处理器启用MLSP: router(config)# mls rp ip44. 为了把一个外置的路由处理器接口和交换机安置在同一个VTP域中:router(config)# inte***ce inte***ce numberrouter(config-if)# mls rp vtp-domain domain-name45. 查看指定的VTP域的信息: router# show mls rp vtp-domain vtp domain name46. 要确定RSM或路由器上的管理接口,可以在接口模式下输入下列命令:router(config-if)#mls rp management-inte***ce47. 要检验MLS-RP的配置情况:router# show mls rp48. 检验特定接口上的MLS配置:router# show mls rp inte***ce inte***ce number49. 为了在MLS-SE上设置流掩码而又不想在任一个路由处理器接口上设置访问列表:set mls flow [destination|destination-source|full]50. 为使MLS和输入访问列表可以兼容,可以在全局模式下使用下列命令:router(config)# mls rp ip input-acl51. 当某个交换机的第3层交换失效时,可在交换机的特权模式下输入下列命令:switch(enable) set mls enable52. 若想改变老化时间的值,可在特权模式下输入以下命令:switch(enable) set mls agingtime agingtime53. 设置快速老化:switch(enable) set mls agingtime fast fastagingtimepkt_threshold54. 确定那些MLS-RP和MLS-SE参与了MLS,可先显示交换机引用列表中的内容再确定:switch(enable) show mls include55. 显示MLS高速缓存记录:switch(enable) show mls entry56. 用命令show in arp显示ARP高速缓存区的内容。
实验–使用IOSCLI配置基本路由器设置

实验–使用IOSCLI配置基本路由器设置介绍在网络中,路由器是重要的网络设备之一,用于将数据包从一个网络转发到另一个网络。
配置路由器是网络管理员的一个重要任务之一。
本文将介绍如何使用IOSCLI(Cisco Internetwork Operating System Command Line Interface)配置基本路由器设置。
实验环境•一台运行IOS操作系统的路由器•一台连接路由器的计算机•编辑器(例如Notepad ++)•控制台连接(例如Tera Term)步骤连接到路由器1.使用控制台线缆将计算机连接到路由器的控制台端口。
2.打开控制台连接程序,例如Tera Term,选择正确的串口并打开连接。
3.在串口连接窗口中,以默认配置连接到路由器。
进入特权模式1.在路由器登录提示符下,输入用户名和密码进行身份验证。
2.输入enable命令进入特权模式。
进入全局配置模式1.在特权模式下,输入configure terminal命令进入全局配置模式。
创建主机名1.在全局配置模式下,输入hostname <hostname>命令,将路由器的主机名设置为给定的主机名。
配置管理IP地址1.在全局配置模式下,输入interface <interface>命令,选择要配置的接口。
2.输入ip address <ip-address> <subnet-mask>命令,为接口分配一个管理IP地址和子网掩码。
3.输入no shutdown命令,启用接口。
配置默认网关1.在全局配置模式下,输入ip route 0.0.0.00.0.0.0 <next-hop>命令,将默认路由设置为给定的下一跳地址。
保存配置1.输入exit命令返回特权模式。
2.输入write memory命令保存配置。
结论本文介绍了如何使用IOSCLI配置基本的路由器设置。
通过按照上述步骤连接到路由器、进入特权模式、进入全局配置模式、创建主机名、配置管理IP地址、配置默认网关和保存配置,您可以成功配置基本路由器设置。
CLI的交换机命令

1.swit ch(co nfig)# hos tname host name在基于CLI的交换机上设置主机名/系统名: swit ch(en able) setsyste m nam e nam e-str ing 2.在基于IOS的交换机上设置登录口令:s witch(conf ig)#enabl e pas sword leve l 1 p asswo rd在基于CL I的交换机上设置登录口令: swit ch(en able) setpassw ord swit ch(en able) setenalb epass3.在基于IO S的交换机上设置远程访问: swit ch(co nfig)# int erfac e vla n 1 swit ch(co nfig-if)#ip ad dress ip-a ddres s net maskswi tch(c onfig-if)# ip d efaul t-gat ewayip-ad dress在基于CLI的交换机上设置远程访问:s witch(enab le) s et in terfa ce sc0 ip-addre ss ne tmask broa dcast-addr ess swit ch(en able) setinter facesc0 v lan swit ch(en able) setip ro ute d efaul t gat eway4.在基于IOS的交换机上启用和浏览CDP信息:s witch(conf ig-if)# cd p ena ble swit ch(co nfig-if)#no cd p ena ble 为了查看Cisco邻接设备的CDP通告信息: swit ch# s how c dp in terfa ce [t ype m odle/port]sw itch# show cdpneigh bors[type modu le/po rt] [detai l]在基于CL I的交换机上启用和浏览CDP信息:switc h(ena ble)set c dp {e nable disa ble}modul e/por t为了查看Ci sco邻接设备的CD P通告信息:s witch(enab le) s how c dp ne ighbo rs[mo dule/port] [vla n dup lexc apabi litie s det ail]5.基于IOS的交换机的端口描述:swi tch(c onfig-if)# desc ripti on de scrip tion-strin g基于CLI的交换机的端口描述:swi tch(e nable)setportnamemodul e/num ber d escri ption-stri ng6.在基于IOS的交换机上设置端口速度:sw itch(confi g-if)# spe ed{10100auto}在基于CLI的交换机上设置端口速度:s witch(enab le) s et po rt sp eed m oudle/numb er {10100auto}s witch(enab le) s et po rt sp eed m oudle/numb er {416a uto}7.在基于IOS的交换机上设置以太网的链路模式:s witch(conf ig-if)# du plex{auto full half}在基于CLI的交换机上设置以太网的链路模式:s witch(enab le) s et po rt du plexmodul e/num ber {fullhalf}8.在基于IO S的交换机上配置静态VLAN:sw itch# vlan data baseswi tch(v lan)# vlan vlan-numnamevla swit ch(vl an)#exitswi tch#confi gureterim inalswi tch(c onfig)# in terfa ce in terfa ce mo dule/numbe rs witch(conf ig-if)# sw itchp ort m ode a ccesssw itch(confi g-if)# swi tchpo rt ac cessvlanvlan-num swit ch(co nfig-if)#end 在基于C LI的交换机上配置静态VLAN:s witch(enab le) s et vl an vl an-nu m [na me na me] swit ch(en able) setvlanvlan-num m od-nu m/por t-lis t9. 在基于IOS的交换机上配置VLAN中继线: swit ch(co nfig)# int erfac e int erfac e mod/portsw itch(confi g-if)# swi tchpo rt mo de tr unk swit ch(co nfig-if)#switc hport trun k enc apsul ation {isl dotl q}switc h(con fig-i f)# s witch porttrunk allo wed v lan r emove vlan-listsw itch(confi g-if)# swi tchpo rt tr unk a llowe d vla n add vlan-list在基于CLI的交换机上配置VLAN中继线:swi tch(e nable) set trun k mod ule/p ort [on of f des irabl e aut o non egoti ate]Vla n-ran ge [i sl do tlqd otl0lanenegot iate]10.在基于I OS的交换机上配置V TP管理域:s witch# vla n dat abasesw itch(vlan)# vtp doma in do main-name在基于CLI的交换机上配置VTP管理域:switc h(ena ble)set v tp [d omain doma in-na me] switc h# vl an da tabas es witch(vlan)# vt p dom ain d omain-namesw itch(vlan)# vtp {sev er ci lenttrans paren t}switc h(vla n)# v tp pa sswor d pas sword在基于CLI的交换机上配置VTP模式: swit ch(en able) setvtp [domai n dom ain-n ame][mode{ sev er ci lenttrans paren t }][passw ord p asswo rd] 12.在基于IO S的交换机上配置VT P版本:swi tch#vlandatab ase swit ch(vl an)#vtp v2-mod e在基于CLI的交换机上配置VTP版本: swit ch(en able) setvtp v2 ena ble 13.在基于IO S的交换机上启动VT P剪裁:swi tch#vlandatab ase swit ch(vl an)#vtp p runin g在基于CLI 的交换机上启动V TP剪裁:sw itch(enabl e) se t vtp prun ing e nable14.在基于I OS的交换机上配置以太信道:swi tch(c onfig-if)# port grou p gro up-nu mber[dist ribut ion {sourc e des tinat ion}]在基于CLI的交换机上配置以太信道:s witch(enab le) s et po rt ch annel moud le/po rt-ra nge m ode{o n off desi rable auto} 15.在基于IOS的交换机上调整根路径成本:s witch(conf ig-if)# sp annin g-tre e [vl an vl an-li st] c ost c ost 在基于C LI的交换机上调整根路径成本:sw itch(enabl e) se t spa ntree port costmoudl e/por t cos ts witch(enab le) s et sp antre e por tvlan costmoudl e/por t [co st co st][v lan-l ist]16.在基于IO S的交换机上调整端口ID: swit ch(co nfig-if)#spann ing-t ree[v lan v lan-l ist]p ort-p riori ty po rt-pr iorit y在基于CLI的交换机上调整端口I D:switc h(ena ble)set s pantr ee po rtpri {mld ule/p ort}p riori tyswitc h(ena ble)set s pantr ee po rtvla npri{modu le/po rt}pr iorit y [vl ans]17.在基于I OS的交换机上修改S TP时钟:sw itch(confi g)# s panni ng-tr ee [v lan v lan-l ist]hello-time seco nds swit ch(co nfig)# spa nning-tree [vla n vla n-lis t] fo rward-time seco nds swit ch(co nfig)# spa nning-tree [vla n vla n-lis t] ma x-age seco nds 在基于C LI的交换机上修改S TP时钟:sw itch(enabl e) se t spa ntree hell o int erval[vlan]s witch(enab le) s et sp antre e fwd delay dela y [vl an] swit ch(en able) setspant ree m axage agin gtiam e[vla n]18. 在基于IOS的交换机端口上启用或禁用Por t Fas t 特征:sw itch(confi g-if)#span ning-treeportf ast 在基于C LI的交换机端口上启用或禁用P ort F ast 特征:switc h(ena ble)set s pantr ee po rtfas t {mo dule/port}{enab le di sable}19. 在基于IOS的交换机端口上启用或禁用Upli nkFas t 特征:sw itch(confi g)# s panni ng-tr ee up linkf ast [max-u pdate-rate pkts-per-secon d]在基于CL I的交换机端口上启用或禁用Up linkF ast 特征:switc h(ena ble)set s pantr ee up linkf ast {enabl e dis able}[rate upda te-ra te] [all-p rotoc ols o ff on]20. 为了将交换机配置成一个集群的命令交换机,首先要给管理接口分配一个IP地址,然后使用下列命令:switc h(con fig)# clus ter e nable clus ter-n ame 21.为了从一条中继链路上删除VLA N,可使用下列命令:sw itch(enabl e) cl ear t runkmodul e/por t vla n-ran ge22. 用showvtp d omain显示管理域的VTP参数. 23.用show vtpstati stics显示管理域的VTP参数.24. 在Catal yst交换机上定义T rBRF的命令如下:sw itch(enabl e) se t vla n vla n-nam e [na me na me] t ype t rbrfbridg e bri dge-n um[st p {ie ee ib m}] 25.在Cata lyst交换机上定义TrCRF的命令如下:s witch (ena ble)set v lan v lan-n um [n ame n ame]typetrcrf{r ing h ex-ri ng-nu m dec ringdecim al-ri ng-nu m} pa rentvlan-num 26.在创建好T rBRFVLAN之后,就可以给它分配交换机端口.对于以太网交换,可以采用如下命令给VLA N分配端口:s witch(enab le) s et vl an vl an-nu m mod-num/port-num 27.命令sho w spa ntree显示一个交换机端口的STP状态.28. 配置一个ELA N的LES和BUS,可以使用下列命令:ATM (con fig)# inte rface atmnumbe r.sub int m ultio int ATM(confi g-sub if)#laneserbe r-bus ethe rnetelan-name29.配置LE CS: ATM(confi g)# l ane d ataba se da tabas e-nam eA TM(la ne-co nfig-datab ade)# name elan1-nam e ser ver-a tm-ad dress les1-nsap-addr ess ATM(lane-confi g-dat abade)# na me el an2-n ame s erver-atm-addre ss le s2-ns ap-ad dress AT M(lan e-con fig-d ataba de)#name…30. 创建完数据库后,必须在主接口上启动LECS.命令如下:AT M(con fig)# inte rface atmnumbe rA TM(co nfig-if)#laneconfi g dat abase data base-nameATM(conf ig-if)# la ne co nfigauto-confi g-atm-addr ess 31.将每个LE C配置到一个不同的A TM子接口上.命令如下: ATM(c onfig)# in terfa ce at m num ber.s ubint mult ipoin tA TM(co nfig)# lan e cli ent e thern et vl an-nu m ela n-num32. 用sh ow la ne se rver显示LES的状态.33.用sho w lan e bus显示bus的状态.34.用sho w lan e dat abase显示LEC S数据库可内容. 35.用show lane clie nt显示L EC的状态.36. 用s how m odule显示已安装的模块列表.37. 用物理接口建立与VLAN的连接:rou ter#confi guretermi nal rout er(co nfig)# int erfac e med ia mo dule/portrou ter(c onfig-if)# desc ripti on de scrip tion-strin gr outer(conf ig-if)# ip addr ess i p-add r sub net-m ask rout er(co nfig-if)#no sh utdow n38. 用中继链路来建立与VLA N的连接:ro uter(confi g)# i nterf ace m odule/port.subi nterf ace rout er(co nfig-ig)#encap sulat ion[i sl do tlq]vlan-numbe rr outer(conf ig-if)# ip addr ess i p-add resssubne t-mas k39. 用L ANE 来建立与VL AN的连接:r outer(conf ig)#inter faceatm m odule/portro uter(confi g-if)# noip ad dressro uter(confi g-if)# atm pvc1 0 5 qsaa lr outer(conf ig-if)# at m pvc 2 016 il niroute r(con fig-i f)# i nterf ace a tm mo dule/port.subin terfa ce mu ltipo int rout er(co nfig-if)#ip ad dress ip-a ddres s sub net-m ask 41. 配置默认路由:s witch(enab le) s et ip rout e def aultgatew ay42. 为一个路由处理器分配V LANID,可在接口模式下使用下列命令:ro uter(confi g)# i nterf ace i nterf ace n umberro uter(confi g-if)# mls rp v lan-i d vla n-id-num 43.在路由处理器启用ML SP: rout er(co nfig)# mls rp i p44. 为了把一个外置的路由处理器接口和交换机安置在同一个VT P域中:rou ter(c onfig)# in terfa ce in terfa ce nu mberrou ter(c onfig-if)# mlsrp vt p-dom ain d omain-name45. 查看指定的VTP域的信息:ro uter# show mlsrp vt p-dom ain v tp do mainname46.要确定R SM或路由器上的管理接口,可以在接口模式下输入下列命令: rout er(co nfig-if)#m ls rp mana gemen t-int erfac e47. 要检验MLS-RP的配置情况:rout er# s how m ls rp48. 检验特定接口上的MLS配置:r outer# sho w mls rp i nterf ace i nterf ace n umber49. 为了在MLS-S E上设置流掩码而又不想在任一个路由处理器接口上设置访问列表:se t mls flow [des tinat iond estin ation-sour ce fu ll] 50.为使MLS和输入访问列表可以兼容,可以在全局模式下使用下列命令:r outer(conf ig)#mls r p ipinput-aclswit ch(en able) setmls e nable52. 若想改变老化时间的值,可在特权模式下输入以下命令:switc h(ena ble)set m ls ag ingti me ag ingti me53. 设置快速老化:s witch(enab le) s et ml s agi ngtim e fas t fas tagin gtime pkt_thres hold54.确定那些MLS-R P和MLS-SE参与了MLS,可先显示交换机引用列表中的内容再确定:swi tch(e nable) sho w mls incl ude 55.显示MLS高速缓存记录:switc h(ena ble)showmls e ntry56.用命令s how i n arp显示ARP高速缓存区的内容。
计算机网络应用 使用CLI配置

计算机网络应用使用CLI配置命令行界面(Command Line Interface,CLI)是配置路由器和交换机的主要工具,是一个基于字符或文本的界面。
在每一台Cisco设备上如何首次访问IOS CLI取决于用户所配置的设备种类。
通常情况下,用户会利用控制台来配置和管理设备,然而在各种设备上从控制台端口访问CLI的过程是不同的。
例如,在Cisco路由器上,从控制台端口登录时,用户将可以直接进入IOS CLI中。
如果IOS不能配置为路由器找到配置文件,则IOS会把用户带入初始化模式中,它是一个提示有关用户想要如何配置路由器信息的基本配置脚本。
但在一些Cisco交换机上,用户会首先进入基于菜单的界面中,在其中用户必须选择CLI配置这台交换机的选项。
要与CLI交互,只需要输入命令,就像一个文本编辑器里输入一篇文章,或者在一个电子函件程序中输入一段消息时所做的那样。
利用IOS CLI甚至可以使用如剪切和粘贴这样的功能;可以使用终端仿真器的复制功能复制一台路由器的整个配置,将它粘贴到文本编辑器内,更改配置内容后,选择并复制这个新的配置,并且将所有这些命令粘贴回CLI中。
CLI支持命令语法分析程序。
每当按下【回车】键时,IOS将分析这个用户输入的命令和参数,并检查语法和选项。
在CLI内粘贴多条命令时,IOS仍然对粘贴操作中所包括的每条命令执行这个过程。
如果用户再一条命令上出错,CLI语法分析程序将显示一个错误的信息,但是会继续分析所粘贴的清单中的下一条命令。
CLI还提供了快速输入指令的方法,如果命令可以通过前几个字符在当前模式下唯一确定,则可以进行省略(比如enable可以省略为en)。
另外,基本所有的命令都是不区分大小写的,也就是说CONFIG T和config t是等效的,但对于密码,则是区分大小写的。
另外,在思科设备的IOS中所嵌入的CLI特征又包括如何简单简写命令、如何调整出关于命令及其特殊参数的详细帮助、命令的输出、恢复命令和编辑命令等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验 1:CLI 的使用与 IOS 基本命令
------以路由器为例
1. 实验目的
通过本实验可以掌握如下技能:
(1)熟悉路由器 CLI 的各种模式
(2)熟悉路由器 CLI 各种编辑命令
(3)掌握路由器的 IOS 基本命令
(4)查看路由器的有关信息
2. 实验拓扑
图 2-5 实验 1 拓扑图
3. 实验步骤
(1)步骤 1:用户模式和特权模式的切换
Router>
Router>enable
Router#
Router#disable
Router>
//“Router”是路由器的名字,而“>”代表是在用户模式。
“enable”命令可以使路由器从
用户模式进入到特权模式,“disable”命令则相反,在特权模式下的提示符为“#”。
(2)步骤2:“?”和【Tab】键的使用,以配置路由器时钟为例
Router>enable
Router#clok
Translating "clok"...domain server (255.255.255.255)
(255.255.255.255)
Translating "clok"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
//以上表明输入了错误的命令
Router#cl?
clear clock
//路由器列出了当前模式下可以使用的以“cl”开头的所有命令
Router#clock
% Incomplete command.
//路由器提示命令输入不完整,
Router#clock ?
set Set the time and date
//要注意的是“?”和“clock”之间要有空格,否则得到将不同的结果,如果不加空格路由
器以为你是想列出以“clock”字母开头的命令,而不是想列出“clock”命令的子命令或参
数。
Router#clock set ?
hh:mm:ss Current Time
Router#clock set 11:36:00
% Incomplete command.
Router#clock set 11:36:00 ?
<1-31> Day of the month
MONTH Month of the year
Router#clock set 11:36:00 12 ?
MONTH Month of the year
//以上多次使用“?”帮助命令,获得了“clock”命令的格式
Router#clock set 11:36:00 12 08
^
% Invalid input detected at '^' marker.
//路由器提示输入了无效的参数,并用“^”指示错误的所在
Router#clock set 11:36:00 12 august
% Incomplete command.
Router#clock set 11:36:00 12 august 2003
Router#show clock
11:36:03.149 UTC Tue Aug 12 2003
//到此成功配置了路由器的时钟,通常如果命令成功,路由器不会有任何提示。
在CLI 下,可以直接使用“?”命令获得当前模式下的全部命令。
如下:Router# ?
Exec commands:
access-enable Create a temporary Access-List entry
access-profile Apply user-profile to interface
access-template Create a temporary Access-List entry ……………………………………………//为了节约篇幅,此处省略了部分输出erase Erase a filesystem
exit Exit from the EXEC
4.实验总结:
通过对上述实验的操作,初步了解了CLI和帮助的使用,为后续学习做好了准备工作。