命令行操作基础配置网络设备的方法有五种方式配置通过Console口本地访问通过AUX口远程访问使用Telnet终端访问使用SSH终端访问通过异步串口访问但是第二种和第五种都被淘汰了因为太慢了带宽只有64kconsole口连接就是在网络设备上找到对应的console口通过console线进行直连然后再进行配置下图中就是一个锐捷的设备应该是个交换机左侧这个空余的标注出来的口就是console口下图就是常见的console线还有一种可以蓝牙配置设备的办法就是在console线接一个蓝牙模块然后再用电脑连接无论选用哪种console线都需要一头接入到对应的设备的console口中一般来说用console线连接端口后需要用到CRT这个软件来进行连接然后来配置设备在连接的时候需要选择用哪个端口来连接一般看设备管理器中显示的是com几口就是选哪个CRT下载链接通过网盘分享的文件CRT百度网连接 提取码: z71s波特率一律选择9600一切按照下图配好即可确定点击connet进去后一直按回车就会进入到和模拟器一样的界面远程连接方法一般来说当要配置的网络太大了不方便来回跑动于是就需要一个远程配置的方法配置的前提是给设备开启ssh或者telent服务默认不允许后续再讲命令行操作入门先拖出两个路由器进行连接如下图启动所有设备后双击设备进如配置界面按ctrld或者ctrlc来进入正常配置界面也可以用CRT来连接设备正常情况就是上面的命令行的每一行有一个尖括号中间的h3c的意思是当前设备的名称每一个华三的设备名称在出厂的时候都叫H3C命令行视图尖括号表示我们的当前模式是用户视图只允许查看配置不允许修改配置比如在左侧路由器使用 display ip interface brief命令来查看端口开启状态但是仅限于查看不能进行编辑如果想要进行编辑等操作需要进入系统视图想要进入系统视图需要用到system-view命令然后左侧的尖括号会变成方括号简单命令敲sys既可以了进入系统视图后会有一行提示说按CtrlZ可以退回到用户视图进入系统视图后就可以对系统进行配置比如给左侧路由器命名为R1hostname R1然后左侧的提示就变成了R1接口视图当需要给一个路由器配置Ip(路由器的IP是配置在每个接口上的)这时就需要进入接口进行配置进入到接口后左侧就会显示接口名称表示是哪个接口进入接口后可以对接口进行配置IP的操作ip address 192.168.1.1 24其中前面的ip地址是设置的ip地址后面的24是子网掩码的简写也就是24位的掩码设置完成后不会有什么反应可以退到用户视图再来查看命令是刚刚用过的命令简写从接口视图退出到系统视图可以用quit命令quit也支持从系统视图退出到用户视图当然用ctrlz可以从任何视图退出到用户视图ctrlz实际上是return命令的缩写一样在任何视图下打出return就可以退出到用户视图常用查看命令display current-configuration其中current是“当前的”意思是查看当前所有配置也就是查看当前已经生效的配置假设刚接触别人配置的机器那么就需要这条命令来查看设备当前已经配置过的信息display ip interface brief其中brief是“摘要”是用来查看素有三层接口的摘要信息接口的IP地址接口的连接状态刚刚给g0/0口配置完ip后使用过该命令其中每个接口有两个状态Physical是物理状态Protocol是协议状态设备的接口只要接上电他的物理状态就是up但是并非接上后协议状态就是开启的可能设备双方的一些信没有对好此时逻辑状态可能就是down的状态一个接口必须是双up才能正常工作通信如果后期配置死活通不了既可以查看接口状态还有最后一个参数Descr是描述也就是对接口的描述可以进入接口后描述diplay interface g0/0刚刚的命令只能算是一个概览一个端口的很多详细信息都没有展示比如前面提到的mtu等信息所以就需要当前这个命令来查看这一行就是mtu在mtu上方是接个接口的带宽再往上是端口描述也就是用des命令写的内容display version在学习场景用得少在工作场景用的多是用来查看硬件版本信息依次显示的是厂商信息软件版本信息运行时间就是第四行13min那里以及第四行开头有设备型号等信息display this是查看当前视图下配置了哪些命令比如进入接口视图使用该命令他甚至显示了退出到用户视图的时候用的命令虽然看到所有生效命令的方法display current-configuration也可以看但是在实际使用中一台机器的配置太多了一次性看不过来所以这个命令可以说是神一般的存在设备操作命令第一个命令已经使用过了和前面的hostname用法一样就不演示reboot用于重启设备如果配置没保存重启后配置都不存在了但是HCL自动给我保存了使用命令后他会提示是否确定重启需要输入y/n输入n就可以表示不重启save在配置完一套命令后如果没有使用save命令那么一切的配置都是临时的比如当前的r1改了名称和给端口配置了ip地址此时重启就可以看到效果关机后再开机看看使用刚刚学的display ip interface breif查看发现所有的配置都没了包括改名也是然后再试试保存命令重新给g0/0配置ip然后试试保存使用保存键也依旧有一个询问重启后对g0/0的配置都还在reset saved-configuration是用来清空保存的配置类似于清空存储但是当前的设备的运行状态是不会被影响的也就是仅仅只是删除了上一次保存的配置等到下一次重启时上次保存的内容不再生效大概是这样基于刚刚使用save命令的情况现在来清空配置后重启依旧会有询问确定是否清除配置不用产看命令直接看到名称都变回去了undo该命令后面接用过的命令就是撤销之前的命令比如现在重新给R1g0/0口配置Ip然后再用undo命令去掉现在是刚配置上的状态然后将他去掉使用display this可以看到刚刚配置的Ip地址已经没有了这就是undo的作用跟思科的no差不多的shutdown与undo shutdown该命令是用来关闭接口的在前面知道端口有物理开状态和逻辑开启状态使用该命令后就可以关闭逻辑开启状态先查看了g0/0的当前两个接口的状态都是开启状态现在使用shtdown命令可以看到物理状态和协议接口状态都是down但是实际上只关闭了逻辑状态的物理接口的down前面有*是因为表示这个接口不是自动关闭的是管理员手动关闭的这个时候就可以使用undo命令来开启接口使用udo shutdown之后就又重新开启接口了命令行帮助因为使用思科的原因习惯性使用命令简写刚刚的查看所有端口概要的命令display ip interface breif可以简写成dis ip int br简写的命令设备是支持理解的并且简写的每部分命令都可以通过tab键打出如果简写没记住就可以扣问号问问对话框怎么写比如如果打出display再扣问号就会给出很多查看的命令然后后面会跟着命令的描述图片中一开始敲得是缩写然后后面补全是用的tab键实验部分——配置远程登录需要按照如下图设备摆放主要不要选错虚拟网卡了然后就可以开机了给路由器改名后设置Ip地址但是host的ip地址改起来麻烦一点需要打开物理机的网卡适配器可以用运行框中输入ncpa.cpl快速打开适配器找到对应的虚拟网卡然后进行ip的设置双击后将ip地址改为静态然后输入ip地址和掩码然后点击确定然后完成配置下一步进行远程登录配置输入命令telnet server enable用来开启telnet服务该服务默认不开启然后需要创建用户不能任何人都能来登录然后创建用户王大爷和ftp服务很像但不完全像local-user wangdaye class manageclass后面的manage指的是该用户是管理员用户然后设置密码这里和ftp实验一样因为默认的密码长度限制密码不能小于10个字符且至少两种字符然后设置用户类型用来告诉系统该用户是来干嘛的这里是telnet验证用的service-type telnet配置用户权限级别有0-15个级别数字越大级别越高权限就越大这里配置管理员用户直接给到满级authorization-attribute user-role level-15然后需要退出当前视图到系统视图然后需要进入到虚拟终端视图[R1]user-interface vty 0 4这个0 和4表示允许最多五个用户同时管理设备然后输入authentication-mode这条是用来设置验证模式的敲问号后发现有 三种验证方式分别是none(不用验证)password任何用户不需要输入用户名直接输入密码就可以登录scheme需要同时输入用户名和密码才可以登录这里使用CRT来进行连接登录用户名和密码就可以调试了密码是默认不显示的