




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 系统基础本章主要讲述DCU设备中软件系统的基本知识,包括系统模式、配置环境的准备及命令行接口的有关知识等。本章主要内容:l DCU设备配置方式l 命令运行模式l 搭建配置环境l 命令行接口1.1 DCU设备配置方式DCU设备为用户提供了两种典型的配置方式,分别是:l 通过console口,采用shell命令进行配置l 通过Telnet远程登录到DCU设备上配置本用户手册主要描述通过console口配置DCU设备的方法,通过Telnet远程登录配置DCU设备的方法与之类似。1.2 命令运行模式DCU设备为系统命令的管理及执行专门提供了一个命令处理子系统,称之为shell,其主要功能包括:l 系统命令的注册l 系统配置命令的用户编辑l 用户输入命令(通过Console口或Telnet连接)的语法分析l 系统命令的执行用户通过shell命令配置DCU设备时,系统为命令的执行提供了多种运行模式,每种命令模式分别支持特定的配置命令,从而达到分级保护系统的目的,确保系统不受未经授权的访问。Shell子系统当前为配置命令的运行提供以下多种模式,不同的模式对应于不同的系统提示符,用以提示用户当前所处的系统模式。可能的一些模式如下:l 普通用户模式(user EXEC)l 特权用户模式(privileged EXEC)l 全局配置模式(global configuration)l 接口配置模式(interface configuration)l 文件系统模式(file system configuration)其他配置模式在相关章节中进行介绍,表1-1描述了各种命令模式的进入方法及模式间的切换方法。表1-1系统模式及其相互间切换方法模式名称模式进入方法系统提示符退出方法功能说明普通用户模式Logindcu执行exit命令退出改变终端设置执行基本测试显示系统信息特权用户模式在普通用户模式下执行enable命令dcu#执行disable命令退回到普通用户模式执行configure命令进入到全局配置模式配置DCU设备运行参数全局配置模式在特权用户模式下执行configure命令,同时指定相应的关键字dcu(config)#执行exit命令退回到特权用户模式下;执行interface命令进入接口配置模式配置DCU设备运行所需的全局参数接口配置模式在全局模式下执行interface命令(同时指定相应的接口或者接口组)dcu(config-if-xxxnumber)#或者dcu(config-ifgroupnumber)#执行 exit命令退回到全局配置模式执行 end命令退回到特权用户模式在该模式下配置DCU设备接口,包括:配置Ethernet接口;配置serial interface;配置ISDN接口配置IP phone接口;配置E1接口配置接口组文件系统配置模式在全局模式下通过命令filesystem进入该模式dcu(config-fs)#执行 exit命令退回到特权用户模式完成DCU设备的文件系统的管理;升级DCU设备软件。& 注:dcu是设备出厂时缺省的系统名称,用户可以在全局配置模式下运行hostname命令修改系统名称,并且这种修改是立即生效的。crypto ipsec transform-set 图1-1 软件命令结构模式图1.3 搭建配置环境用户可以通过两种途径使用DCU设备提供的命令行,下面分别介绍。1.3.1 通过配置口(Console)配置DCU设备通过Console口连接终端配置DCU设备,需要以下几个步骤:1、选择一台终端终端既可以是标准的具有RS-232串口的终端,也可以是一台普通的PC机,更常用的是后者。如果要从远端配置,则还需两台MODEM。2、在确认DCU设备或终端其中至少有一方是关机的情况下,通过配置电缆将终端的RS-232串口与DCU设备Console口相连。接线关系如图1-2所示:图1-2 本地配置DCU设备连接图3、给终端上电,设置终端通信参数为波特率9600bps、8位数据位、1位停止位、无校验和软流控,并选择终端类型为VT100。如果是PC机,运行 Win95/98/2000/NT操作系统,则运行HyperTerminal(超级终端)程序,并按照以上参数设置超级终端程序的串口参数。下面以Windows NT的终端超级终端程序为例图示说明: 创建连接(图1-3)为连接填写名称dcu(可以是其它任意名称),并为所建连接选择一个Windows图标。图1-3 创建连接图 选择串行通信口(图1-4)根据所连接的串行口,可以选择COM1或COM2。图1-4 选择串行通信口 配置串行通信口参数(图1-5)波特率9600bps数据位8位奇偶校验无 停止位1位流控Xon/Xoff图1-5 配置串行通信口参数 给DCU设备上电,DCU设备启动的信息会在终端上显示。启动完成后会显示:“Press any key to start the shell!” 。如果配置了登录需要认证,则输入用户名和密码,否则按任意键直接登录。登录成功后会在终端上显示“dcu”提示符;就可以对DCU设备进行配置了。1.3.2 通过Telnet配置DCU设备如果DCU设备已经正确配置了各接口的IP地址,这时可以用Telnet通过局域网或广域网登录到DCU设备,然后对DCU设备进行配置。1、通过局域网配置图1-6 通过局域网配置DCU设备 将微机网口通过局域网与DCU设备的以太网口连接; 在LAN上的一台微机上运行Telnet客户端应用程序; 设置Telnet终端首选项:其设置内容是:终端-首选选项-模拟选项,设为VT100/ANSI;图1-7 配置终端首选项% 注意:在配置Telnet客户端程序时,一定要将“本地响应(回显)”选项取消,否则将会导致用户输入的内容重复显示,影响shell子系统命令编辑功能的正常使用。 键入DCU设备IP地址,与DCU设备建立Telnet连接:主机名置为DCU设备的IP地址128.255.255.1,端口置为Telnet(23),终端类型置为ANSI类型;图1-8 连接窗口 其余的操作与通过console接口进行配置相同2、通过广域网配置图1-9 通过广域网配置DCU设备 将配置PC通过本地DCU设备与待配的远端DCU设备相连; 在本地配置微机上运行Telnet客户端应用程序; 以下步骤与通过局域网配置相同。3、通过本地DCU设备配置远端的DCU设备运行本地DCU设备上的Telnet客户端程序,通过网络登录到远端待配的DCU设备上进行配置,其方法与通过网络运行Telnet配置DCU设备的方法相同,其连接图如下:图1-10 通过本地DCU设备配置远端DCU设备& 注:通过Telnet配置DCU设备时,请不要轻易改变广域网接口的IP地址,当其它参数确认配置无误时,如有必要再修改。修改地址后,Telnet可能会断开连接,须输入宿主新的IP地址重新进行连接。用户如果通过PC(以WIN2000为例)登录到DCU设备时,需要按照如下步骤进行: 首先,输入用户名、口令进入WIN2000系统; 在WIN2000系统的命令提示符下运行telnet客户程序登录到DCU设备,命令如下:telnet 128.255.255.1; 执行命令后的输出结果如下:正在连接到128.255.255.1. 显示DCU设备的系统提示符:dcu 按下Ctrl 组合键,退回到telnet程序提示符下:Microsoft Telnet& 注:用户通过其它类型的Telnet客户程序登录到DCU设备时,如果出现命令编辑环境工作不正常的情况,可以参照相应的说明配置Telnet客户端程序。1.4 命令行接口命令行接口是shell子系统为用户配置、使用DCU设备而提供的一个人机交互界面,用户通过命令行接口可以输入、编辑命令来完成相应的配置任务,同时也可以通过该接口查看系统信息,了解系统运行状况。命令行接口为用户提供了如下功能:l 系统帮助信息管理l 系统命令输入、编辑l 接口历史命令管理l 终端显示系统管理1.4.1 命令行在线帮助命令行提供了如下几种在线帮助:l helpl 完全帮助l 部分帮助通过上述的帮助手段,用户可以获取到各种帮助信息,分别举例如下:1、在任一命令模式下,键入help可以获取有关帮助系统的简单描述:dcuhelpHelp may be requested at any point in a command by entering a question mark ?. If nothing matches, the help list will be empty and you must backup until entering a ? shows the available options.Two styles of help for command are provided:1. Full help is available when you are ready to enter a command argument (e.g. show ?) and describes each possible argument.2. Partial help is provided when an abbreviated argument is entered and you want to know what arguments match the input (e.g. show pr?) .And Edit key usage is the following: CTRL+A - go to home of current line CTRL+E - go to end of current line CTRL+U - erase all character from home to current cursor CTRL+K - erase all character from current cursor to end CTRL+W - erase a word on the left of current cursor CTRL+R - erase a word on the right of current cursor CTRL+D,DEL - erase a character on current cursor BACKSPACE - erase a character on the left of current cursor CTRL+B,LEFT - current cursor backward a character CTRL+F,LEFT - current cursor forward a character2、在任一命令模式下,键入“?”获取该命令模式下所有命令及其简单描述。下面的命令列出一些能够在特权用户模式下能够执行的命令:dcu#?命令描述bootstrapHalt and enter bootstrap monitor modebridgeTransparent bridge two scc interfacesclearReset functionclockConfig the system clock informationconfigureTurn on configuration commands modecopyCopy a filedebugDebugging functions,see also no debugdisableTurn off privileged commandsenableTurn on privileged commands modeexitExit from current EXEC modefilesystemTurn on file system management commands modeflashdumpDump flashgrouppingSend echo messageshelpDescription of the interactive help systemlanguageSet help information languagelogoutExit from EXEC shellmemdumpDump memory imagemoreFormat show outputnetstatShow active connections for Internet protocol socketnoNegate a command or set its defaultspadOpen a X.29 PAD connectionpingSend echo messagesreloadHalt and perform a cold restartrloginOpen a rlogin connectionSendTrapSend a trap to a specified host or all the host in the trap host listshowShow running system informationspySpy some informationsshkeygenGenerate host key filesysupdateUpdate system softwaretelnetOpen a telnet connectionterminalSet terminal line parameterstraceShow a task stack frametracerouteTrace route to destinationundebugDisable debugging functions,see also debugwhoShow who is logged onwhoamiWho am iwriteWrite current running configuration to a destinationX3Set X.3 parameters on PAD3、键入一命令,后接以空格分隔的“?”,则显示出所有该命令在当前模式下可以执行的子命令。下面的例子列出在特权用户模式下show命令可以执行的子命令:dcu#show ?命令描述aboutPrint the copyright information arpPrint entries in the system ARP table card_listShow information of hardware modules clockPrint system clock information consolePrint console interface information controllersControllers cpuShow CPU use per process debuggingState of each debugging option debuglistDebug register list devicePrint the system devices information dip-switchPrint system DIP switch enablePrint enable information env-listShow current shell context environment variable extend-ifPrint extend interface information fastout-cacheCommand fastout-cache filePrint file system information filesystemPrint file system information of device fingerprintPrint host public key fingerprint forwardCommand forward frtimertaskPrint all tasks scheduled on the frtimer listhdlcHDLC protocol hostsPrint current host tables information If-listPrint ifnet list ifx-listPrint ifnet_ext list interfacePrint detailed information of interface ipPrint Internet protocol status information languageWhat language you use loggingShow system logging information login-secureShow login-secure service macCommand mac mbufPrint detailed statistics of mbuf memoryDisplay memory content netDevPrint net device list netjobPrint netJob information poolShow all mbuf pool privilegeShow current privilege level processActive process statistics protocolCommand protocol running-configPrint system running configuration information sccPrint SCC working information scriptList Print system script list semaphore Print the semaphore information spdShow spd status spyShow spy switch status ssh-memallocatedShow ssh allocated memory stackPrint the Process stack utilization information standby Virtual Backup Router Protocol (VBRP) information startup-configPrint system startup configuration information sysadminShow tasks cared sysjobPrint sysJob information systimerlib Print timers libray in your specified tcp Status of TCP connections tech-support Show system information for Tech-Support terminal Show terminal time-range Show time range umemory Print user memory information users Print the system user login information validation Print validation timeout value versionPrint system hardware and software status & 注:有的命令需要IOS支持才可以执行,例如“show crypto xxx”就需要IOS支持ipsec功能。4、键入一字符串,后紧接“?”,列出以该字符串开始的所有关键字及其描述dcu#d?命令描述disableTurn off privileged commandsdebugDebugging functions,see also undebug1.4.2 命令行错误信息用户键入的所有命令,命令行都要进行语法检查,检查如果通过,则正确执行,否则向用户报告错误信息,常见错误信息参见表1-3:错误信息错误原因% Invalid input detected at marker.没有查找到命令没有查找到关键字参数类型错参数值越界Type “* ?” for a list of subcommands或者% Incomplete command输入命令不完整dcu#wh% Ambiguous command: wh% Please select: whoami who输入的字符串是一个模糊命令表1-3 命令行接口错误提示信息& 注:*代表用户已输入的不完整的命令串。1.4.3 历史命令命令行接口提供类似Doskey功能,系统将用户输入的命令自动保存到历史命令缓冲区,用户可以随时调用命令行接口保存的历史命令,并重复执行,从而减少用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年-江西省建筑安全员知识题库附答案
- 目标明确2025年公共卫生执业医师考试试题及答案
- 西医临床知识测试试题及答案
- 激光技术新应用探索试题及答案
- 健康管理师考试经验分享与交流试题及答案
- 分析系统规划与管理师考试的模拟测试方法试题及答案
- 监理实务考试试题及答案
- 2025版高考历史新探究大一轮复习第十六单元1第48讲中国古代历史上的改革通关能力提升含2025届新题含解析新人教版
- 网络规划设计师考试环境适应能力探讨试题及答案
- 江苏专用2025版高考地理大一轮复习第四章工业地域的形成与发展学科关键能力提升10教案含解析新人教版必修2
- 《专利法》课程思政教学案例(一等奖)
- 安全事故案例图片合集事故警示
- 互联网+智慧校园解决方案(最新详细方案)
- CPK基本知识及实例
- 人字梯验收记录表
- 工程建筑给排水外文文献翻译1
- 200句话搞定上海中考单词(精华版)
- 船舶辅锅炉的自动控制系统分析
- 新员工培训考试【图书专员】
- 防伪包装技术
- 49000DWT江海直达成品油船设计
评论
0/150
提交评论