当前位置:文档之家› 实验二 交换机的命令行配置

实验二 交换机的命令行配置

实验二交换机命令行的基本使用和交换机配置文件管理【引入案例】小李是网络初学者,他尝试将接入公司财务部的一台交换机的名称改为财务部的拼音缩写“CWB”,以便识别。

他的具体的做法是:在成功登陆交换机后,界面显示了<H3C>的命令行提示符,小李这时立即输入了配置交换机名称的命令“sysname cwb”,结果出现了“Unrecognized command found at ‘^’ position”的错误提示。

李同学反复检查了这条命令,确认语法没有错误,到底问题出在哪里?【案例分析】使用H3C交换机的所有配置命令都有一个的前提条件,就是交换机的命令行视图,各种命令行视图可以实现不同的配置功能要求。

若要配置交换机的某个功能特性,必须先进入相应的命令行视图,才能使用该视图下的命令。

只顾着检查命令的语法是否错误而忽略了确认命令所使用的视图,是初学者常犯的错误。

【基本原理】一、命令行视图H3C交换机的命令行提供了二十多种视图,这些视图既相互区别又有联系,可以通过相应的命令在视图间进行切换。

本教材主要介绍下面九种常用的视图以及它们的切换方式:1.用户视图用户可以在用户视图下查看交换机的简单运行状态和统计信息。

当用户与交换机成功建立连接后,输入回车键,命令行显示的<sysname>提示符表明已经进入了用户视图,在用户视图使用quit命令可以断开与交换机的连接。

sysname指设备的机器名,默认情况下华三交换机的机器名为H3C。

2.系统视图系统视图主要用于配置系统参数。

在用户视图下输入“system-view”即可进入系统视图,提示符为[sysname]。

在系统视图下,可以键入不同的命令进入相应的视图,返回时输入quit命令即可切换到用户视图。

3.用户界面视图用户界面视图用于配置用户界面参数。

当用户使用Console口、AUX 口、Telnet或者SSH方式登录设备的时候,系统会分配的用来管理、监控设备和用户间的当前会话的界面称为用户界面。

每个用户界面有对应的用户界面视图。

在用户界面视图下网络管理员可以配置一系列参数,比如用户登录时是否需要认证、是否重定向到别的设备以及用户登录后的级别等,当用户使用该用户界面登录的时候,将受到这些参数的约束,从而达到统一管理各种用户会话连接的目的。

常用的三种类型的用户界面为:Console用户界面、AUX用户界面和VTY用户界面。

其中,Console用户界面用来管理和监控通过Console口登录的用户;AUX用户界面用来管理和监控通过AUX口登录的用户;VTY用户界面用来管理和监控通过VTY方式登录的用户。

在系统视图下使用user-interface命令和相应的参数就能进入不用的用户界面视图。

如提示符[Sysname-ui-aux0]表明正处于AUX用户界面视图。

在用户界面视图下使用quit命令即可返回上一级视图,即系统视图,或者使用return命令直接返回用户视图。

后续几个命令视图的返回方式均与用户界面视图相同,下文不再赘述。

4.以太网端口视图配置交换机的以太网端口参数必须先进入以太网端口视图。

交换机的以太网端口视图分为两种,一种是百兆以太网端口视图,一种是千兆以太网端口视图,在系统视图下分别通过命令interface ethernet和命令i nterface gigabitethernet进入。

5.vlan视图vlan视图用于配置VLAN参数,在系统视图下使用vlan命令可以对相应的VLAN进行配置。

6.vlan接口视图vlan接口视图用于配置VLAN接口的参数以及管理VLAN,在系统视图下使用interface Vlan-interface命令可以进入相应的vlan接口视图。

交换机的IP地址是与接口相对应的,配置IP地址的命令应在vlan接口视图下使用,而不是vlan视图。

7.本地用户视图在系统视图下使用local-user命令进入本地用户视图配置本地用户参数。

本地用户指的是只能在本地进行登录验证的用户。

8.基本ACL视图在系统视图下使用acl number命令进入基本ACL视图,在此视图下可以定义基本ACL的子规则,规则编号取值范围为2000~2999。

9.高级ACL视图在系统视图下使用acl number命令进入高级ACL视图,在此视图下可以定义高级ACL的子规则,规则编号取值范围为3000~3999。

二、命令行使用技巧1.在线帮助用户在配置过程中,通过在线帮助能够获取所需的帮助信息。

命令行提供两种在线帮助:完全帮助、部分帮助。

(1) 完全帮助①在任一视图下输入“?”,终端屏幕上会显示该视图下所有的命令及其简单描述。

例:[H3C] ?②键入一命令,后接以空格分隔的“?”,如果“?”所处位置为关键字,终端屏幕上会列出全部可选关键字及其描述。

例:[H3C]acl ?③键入一命令,后接以空格分隔的“?”,如果“?”所处位置为参数,终端屏幕上会列出有关的参数描述或参数的取值范围。

如果键入“?”后只出现<cr>表示该位置无参数,命令已经输入完全,直接键入回车即可执行。

例:[H3C] interface vlan-interface ?<1-4094> VLAN interface number(2) 部分帮助①键入一命令开头的一个字符或一个字符串,后接“?”,终端屏幕上会列出以该字符或字符串开头的所有命令或关键字。

例:<H3C> p?pingpwd②键入一命令开头的不完整的一个字符或一个字符串,按下<Tab>键,终端屏幕会显示出完整的关键字。

如果该关键字不是用户所需的,可以反复按<Tab>键,终端屏幕会依次显示符合条件的完整的关键字。

2.命令行显示(1)display命令集H3C系列交换机的display命令集可以让用户随时查看系统当时的状态和相关的系统信息。

成功执行display系列命令,系统会通过命令行显示用户所需状态信息。

(2)显示特性命令行显示信息时,采用的是分屏显示。

用户可以通过一些按键和命令来选择信息的显示方式。

1 当命令行显示的信息量已满足用户所需,键入<Ctrl+C>可以暂停信息的显示。

2 当命令行的信息没显示完全,键入回车键继续显示下一行信息。

3 当命令行的信息没显示完全,键入空格键继续显示下一屏信息。

4 通过display history-command查看其中已执行过的10条有效历史命令,并再次执行。

5 反复按上光标键↑或<Ctrl+P>,可依次访问上一条历史命令。

6 如果还有更晚的历史命令,反复按上光标键↓或<Ctrl+N>,可依次访问下一条历史命令。

(3)错误信息的显示用户键入命令后按回车键要求系统执行,系统会对用户键入的命令进行语法检查。

只有语法正确的命令系统才会执行,否则会向用户报告错误信息。

常见的错误信息有以下几条:1 Unrecognized command:错误原因包括没有查找到命令或关键字、参数类型错误、参数值越界,应检查关键字和参数是否输入错误以及该命令所使用的视图。

2 Incomplete command:错误原因是输入的命令不完整,应检查命令语句和相应的参数是否完整。

3 Too many parameters:错误原因是输入的参数太多,应检查参数的性质。

4 Ambiguous command:错误原因是输入的参数不明确,应检查参数的性质及范围。

5 Wrong parameter:错误原因是输入的参数错误,应检查参数的性质及范围。

6 found at '^' position:指在“^”符号所指位置发现错误,应检查“^”符号所示位置的关键字或参数是否输入错误。

三、交换机配置文件管理配置文件用来保存用户对交换机进行的配置,记录整个配置过程。

通过配置文件,用户可以非常方便地查阅这些配置信息。

掌握常用的配置文件的管理命令可以方便日常的管理和维护工作。

设备的配置类型安装作用的时间域分为两种类型:一种是起始配置,设备启动时,读取起始配置进行初始化工作,如果设备中没有起始配置文件,则系统使用空配置进行初始化;另一种是当前配置,指当设备正常运作时,用户对设备所作的配置。

当前配置只保存在设备的临时储存器中,因此若设备重启,当前配置就不再起作用。

如果希望当前配置在设备重启后能继续生效,则需要使用save命令将当前配置保存到配置文件中去。

相应地,使用reset saved-configuration命令则可以清除设备中Flash的配置文件。

【命令介绍】一、切换命令行视图命令1、从用户视图切换到系统视图system-view〖视图〗用户视图〖例〗<H3C>system-view[H3C]2、进入单一用户界面视图或多个用户界面视图user-interface [ type ] first-number [ last-number ]〖视图〗系统视图〖参数〗type:指用户界面的类型,包括AUX用户界面和VTY用户界面。

指定type参数时还应该给该类型中的用户界面编号,当用户界面类型为AUX时,取值为0;当用户界面类型为VTY时,取值范围为0~4。

如果不指定type参数,则表示绝对用户界面编号,取值范围为0~5。

first-number:需要配置的第一个用户界面。

last-number:需要配置的最后一个用户界面,取值必须大于first-number。

〖例1〗从系统视图进入VTY0用户界面进行配置。

[H3C] user-interface vty 0[H3C-ui-vty0]〖例2〗从系统视图同时进入VTY0~VTY3用户界面进行配置。

[H3C] user-interface vty 0 3[H3C-ui-vty0-3]3、进入以太网端口视图interface Ethernet interface-number〖视图〗系统视图〖参数〗interface-type:指要进入的端口类型,如Aux、Ethernet、GigabitEthernet、LoopBack、NULL或Vlan-interface。

interface-number:指要进入的端口编号,采用Unit ID/槽位号/端口序号的格式,其中,Unit ID取值为1。

如果端口类型为Ethernet,则槽位编号为0,如果端口类型为GigabitEthernet,则槽位编号为1或2;〖例〗从系统视图进入以太网端口1/0/1视图[H3C] interface Ethernet 1/0/1[H3C- Ethernet 1/0/1]4、创建/删除VLAN并进入VLAN视图vlan { vlan-id1 [ to vlan-id2 ] | all }undo vlan{ vlan-id1 [ to vlan-id2 ] | all }〖视图〗系统视图〖参数〗vlan-id1:指定需要创建或删除的VLAN编号,取值范围为1~4094。

相关主题