01 常用命令视图

02 创建VLAN
//用户视图,一般display命令查看信息比较多。
system-view //准备进入系统视图。
[Huawei]vlan 100 //创建vlan 100。
[Huawei-vlan100]quit //退回系统视图。
03 将端口加入到vlan中
[Huawei] interface GigabitEthernet2/0/1 //(10G光口)
[Huawei- GigabitEthernet2/0/1] port link-type access //定义端口传输模式
[Huawei- GigabitEthernet2/0/1] port default vlan 100 //将端口加入vlan100
[Huawei- GigabitEthernet2/0/1] quit //回到接口视图
[Huawei] interface GigabitEthernet1/0/0 //进入1号插槽上的第一个千兆网口接口视图中。0代表1号口
[Huawei- GigabitEthernet1/0/0] port link-type access //定义端口传输模式
[Huawei- GigabitEthernet2/0/1] port default vlan 10 //将这个端口加入到vlan10中
[Huawei- GigabitEthernet2/0/1] quit
04 将多个端口加入到VLAN中
system-view
[Huawei]vlan 10
[Huawei-vlan10]port GigabitEthernet 1/0/0 to 1/0/29 //将0到29号口加入到vlan10中
[Huawei-vlan10]quit
05 交换机配置IP地址
[Huawei] interface Vlanif100 // 进入vlan100接口视图与vlan 100命令进入的地方不同
[Huawei-Vlanif100] ip address 192.168.1.1 255.255.255.0 // 定义vlan100管理IP三层 交换网关路由
[Huawei-Vlanif100] quit //返回视图
06 配置默认网关
[Huawei]ip route-static 0.0.0.0 0.0.0.0 192.168.1.254 //配置默认网关。
07 交换机保存设置和重置命令
save //保存配置信息
reset saved-configuration //重置交换机的配置
reboot //重新启动交换机
08 交换机常用的显示命令
用户视图模式下:
display current-configuration //显示现在交换机正在运行的配置明细
display device //显示各设备状态
display interface xxx //显示个端口状态,用?可以查看后边跟的选项
display version //查看交换机固件版本信息
display vlan xxx // 查看vlan的配置信息
system-view #进入系统视图
user-interface vty 0 4 #vty就是用telnet/ssh远程进入交换机的界面(虚拟界面)
screen-length 0 #指定要在屏幕上显示行数,0默认是没有分页(全部显示)
01 硬件状态、IOS版本信息检查
display clock #系统时间
display version #查看版本信息,最近一次重新启动的时间
display enviroment #设备温度
display device #单板运行状态
display device manuinfor #查看设备序列号
display power #查看电源状况
display fan #查看风扇状况
display cpu-usage #查看cpu最近5S、1m、5m占用率
display cpu history #查看cpu使用记录
display cpu-usage task #查看CPU利用率
display memory #查看内存大小和占用率
display logbuffer #日志缓冲区
dir flash: #查看flash
dis boot-loader #显示软件映像文件
display arp #查看arp表(目的IP与目的MAC的映射关系)
display mac-address #查看mac地址表(二层转发通过mac地址表)
display ntp status #ntp状态信息
reset counters interface #清除接口统计信息,方便下次巡检查看接口错误包是否增加
display elabel #路由器设备命令—查看电子标签信息(华为)改用display device manuinfo
display ndp #路由器设备命令—华三V5版本支持,现在改用display lldp neighbor-information
display diagnostic-information #故障信息收集
02 系统运行配置状态检查
display interface #接口流量、链路状态
dis current-configuration inter #地址分配
dis current-configuration |include ospf #路由扩散
display ip routing-table #路由信息
display ip interface #显示 vlan 端口统计数据
display saved-configuration #保存配置文件
display logbuffer #日志信息
display port trunk #查看参与 trunk 的端口
03 STP 信息检查
display stp root #查看 stp 根情况
display stp brief #查看 stp 简单信息
display stp abnormal-port #查看是否有非正常端口
display stp region-configuration #生成树区域配置
display lldp neighbor-information #查看链路层邻居发现协议(邻居信息)
display tcp status #路由器设备命令—tcp统计数据
display tcp statistics #交换机设备命令—tcp统计数据
04 vrrp 和端口聚合检查
display vrrp #查看虚拟路由冗余协议
display vrrp statistics #查看主备用状态
display link-aggregation summary #查看链路聚合组的情况
接口下配置IP地址不成功
(1)故障分析
接口下配置IP地址过程中出现错误,导致IP地址配置不成功。
(2)操作步骤
根据下表检查错误提示信息,并对照采取故障排除方法。
错误提示信息一:Error: The specified IP address is invalid.
错误提示信息解释:无效的IP地址,IP地址或子网掩码错误。
故障排除方法:请检查后重新配置,IP地址是否属于常用的A、B、C三类IP地址中的一种,子网掩码是否正确。
错误提示信息二:Error: The specified address conflicts with another address.
错误提示信息解释:IP地址冲突,本设备的其他接口已使用了相同网段的IP地址。
故障排除方法:请使用其他网段IP地址进行配置。
错误提示信息三:Error: The specified primary address does not exist.
错误提示信息解释:删除的主地址不存在。
说明: 一个接口只能有一个主IP地址,当配置主IP地址时,如果接口上已经有主IP地址,则原主IP地址被删除,新配置的地址成为主IP地址。
错误提示信息解释:无需执行删除操作。
错误提示信息四:Error: Please configure the primary address in the interface view first.
错误提示信息解释:设备没有配置主IP,所以无法配置从IP。
故障排除方法:先给设备配置主IP地址。
错误提示信息五:Error: The number of addresses of the specified interface reached the upper limit (15).
错误提示信息解释:在接口上配置的从IP地址超过最大数目,无法继续配置从IP地址。
说明: 默认情况下,每个接口下最多可以配置15个IP地址。
错误提示信息六:Error: Please delete the sub address in the interface view first.
错误提示信息解释:无法删除主IP地址。
故障排除方法:请先删除接口下所有的从IP地址,再删除主IP地址。
错误提示信息七:Error: The specified address cannot be deleted because it is not the primary address of this interface.
错误提示信息解释:无法删除从IP地址,无法使用删除主IP地址的命令删除从IP地址。
故障排除方法:请执行删除从IP地址的命令undo ip address ip-address { mask | mask-length } sub。
错误提示信息八:Error: The specified sub address does not exist.
错误提示信息解释:删除的从IP地址不存在。
故障排除方法:无需执行删除操作。
错误提示信息九:Error: The address already exists.
错误提示信息解释:接口下已经有相同的IP地址了,应该配置其他的IP地址。
故障排除方法:请使用其他的IP地址进行配置。
错误提示信息十:Error: The VLAN has a L3 interface. Please delete it first.
错误提示信息解释:undo vlan的时候要先undo vlanif
故障排除方法:undo vlanif 10

LI(Lite software Image),表示设备为弱特性版本。
SI (Standard software Image),表示设备为标准版本,包含基础特性。
EI(Enhanced software Image),表示设备为增强版本,包含某些高级特性。
HI(Hyper software Image),表示设备为高级版本,包含某些更高级特性。
C:模块式
F:全光口
R:冗余(SOHO级别产品中后缀R代表机架式交换机)
Z:表示没有上行接口;(新产品不允许此位)
G:表示上行GBIC接口;
P:表示上行SFP模块;
T:表示上行RJ45接口;
V:表示上行VDSL接口;
W:表示上行可配置WAN接口;
C:表示上行接口可选配;
M:支持MCE功能;
S:表示上行接口为单模光口;
HI:旗舰型
EI:增强型
SI:标准型
TP:支持Combo端口;
x:上行口为固定万兆
G:千兆网络接口;
PWR:远程供电
DC:直流供电
AC:交流供电
V:VLAN划分(SOHO产品)
E:增强型(SOHO产品),E前缀表示教育网专供交换机
H:增强型(SOHO)
F,表示下行接口为模板,可插光接口板或电接口板。
当同时存在时,表示上行接口为多种接口类型复合。
举个例子:S2700-26TP-PWR-EI交换机
S2700:是S2700系列企业交换机,代表品牌型号;
26TP:支持26个Combo端口;
PWR:代表此款交换机支持远程供电;
EI:表示此交换机为增强型
01 1S1700系列命名规则中各部分的含义

02 S2700系列命名规则中各部分的含义

03 S3700系列命名规则中各部分的含义

04 S5700系列命名规则中各部分的含义

05 S7700、S9300、S9700系列命名规则各部分含义

我希望将Favorite模型添加到我的User和Link模型。业务逻辑用户可以有多个链接(即可以添加多个链接)用户可以收藏多个链接(他们自己的或其他用户的)一个链接可以被多个用户收藏,但只有一个所有者我对如何为这种关联建模以及在模型就位后如何创建用户收藏夹感到困惑?classUser 最佳答案 下面的数据模型怎么样:classUser:destroyhas_many:favorite_links,:through=>:favorites,:source=>:linkendclassLink:destroyhas_many:favor
我想用ruby编写一个小的命令行实用程序并将其作为gem分发。我知道安装后,Guard、Sass和Thor等某些gem可以从命令行自行运行。为了让gem像二进制文件一样可用,我需要在我的gemspec中指定什么。 最佳答案 Gem::Specification.newdo|s|...s.executable='name_of_executable'...endhttp://docs.rubygems.org/read/chapter/20 关于ruby-在Ruby中编写命令行实用程序
华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o
system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100
在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList()Obt
HashMap中为什么引入红黑树,而不是AVL树呢1.概述开始学习这个知识点之前我们需要知道,在JDK1.8以及之前,针对HashMap有什么不同。JDK1.7的时候,HashMap的底层实现是数组+链表JDK1.8的时候,HashMap的底层实现是数组+链表+红黑树我们要思考一个问题,为什么要从链表转为红黑树呢。首先先让我们了解下链表有什么不好???2.链表上述的截图其实就是链表的结构,我们来看下链表的增删改查的时间复杂度增:因为链表不是线性结构,所以每次添加的时候,只需要移动一个节点,所以可以理解为复杂度是N(1)删:算法时间复杂度跟增保持一致查:既然是非线性结构,所以查询某一个节点的时候
我从Ubuntu服务器上的RVM转移到rbenv。当我使用RVM时,使用bundle没有问题。转移到rbenv后,我在Jenkins的执行shell中收到“找不到命令”错误。我内爆并删除了RVM,并从~/.bashrc'中删除了所有与RVM相关的行。使用后我仍然收到此错误:rvmimploderm~/.rvm-rfrm~/.rvmrcgeminstallbundlerecho'exportPATH="$HOME/.rbenv/bin:$PATH"'>>~/.bashrcecho'eval"$(rbenvinit-)"'>>~/.bashrc.~/.bashrcrbenvversions
我有一个问题。我想从另一个ruby脚本运行一个ruby脚本并捕获它的输出信息,同时让它也输出到屏幕。亚军#!/usr/bin/envrubyprint"Enteryourpassword:"password=gets.chompputs"Hereisyourpassword:#{password}"我运行的脚本文件:开始.rboutput=`runner`putsoutput.match(/Hereisyour(password:.*)/).captures[0].to_s正如您在此处看到的那样,存在问题。在start.rb的第一行,屏幕是空的。我在运行程序中看不到“输入您的密
有这样的事吗?我想在Ruby程序中使用它。 最佳答案 试试这个http://csl.sublevel3.org/jp2a/此外,Imagemagick可能还有一些东西 关于ruby-是否有将图像文件转换为ASCII艺术的命令行程序或库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6510445/
Devise是一个Ruby库,它为我提供了这个User类:classUser当写入:confirmable时,注册时会发送一封确认邮件。上周我不得不批量创建300个用户,所以我在恢复之前注释掉了:confirmable几分钟。现在我正在为用户批量创建创建一个UI,因此我需要即时添加/删除:confirmable。(我也可以直接修改Devise的源码,但我宁愿不去调和它)问题:如何即时添加/删除:confirmable? 最佳答案 WayneConrad的解决方案:user=User.newuser.skip_confirmation