华为eNSP常用命令大全


一、命令视图

视图名称 进入命令 提示符示例
用户视图 登录后默认进入 <Huawei>
系统视图 system-viewsys [Huawei]
接口视图 interface Ethernet0/0/1int g0/0/1 [Huawei-Ethernet0/0/1]
VLAN视图 vlan 10 [Huawei-vlan10]
VLANIF接口视图 interface vlanif 10 [Huawei-Vlanif10]
路由协议视图 isis [Huawei-isis-1]
AAA视图 aaa [Huawei-aaa]
控制台接口视图 user-interface console 0 [Huawei-ui-console0]
VTY接口视图 user-interface vty 0 4 [Huawei-ui-vty0-4]
IP地址池视图 ip pool HUAWEI [Huawei-ip-pool-HUAWEI]
DHCP选项模板视图 dhcp option template template1 [Huawei-dhcp-option-template-template1]
BFD视图 bfd [Huawei]

二、基本系统操作命令

命令 功能说明 使用视图
sysname <名称>sy 设置/重命名设备名称 系统视图
quit 返回上一级视图 任意视图
return 直接返回用户视图 任意视图
save 保存配置 用户视图
reboot 重启设备 用户视图
undo <命令> 撤销/删除配置 对应视图
undo info-center enable 关闭信息中心 系统视图
undo terminal monitorundo ter mon 关闭终端显示信息中心发送信息 用户视图

三、配置查看命令

命令 功能说明 简写
display current-configuration 显示当前配置文件 dis cu
display saved-configuration 显示保存的配置文件 -
display this 显示当前视图下的配置信息 -
display history-command 查看历史命令 dis cu
display mac-address 显示MAC地址表 -
display ip interface brief 显示设备接口IP信息 -
display interface brief 查看接口简要信息 -
display port vlan 查看交换机VLAN端口列表 -
display vlan 查看VLAN接口划分 -

四、VLAN配置命令

4.1 VLAN创建与管理

命令 功能说明
vlan 10 创建单个VLAN 10
vlan batch 10 20 批量创建VLAN 10和20
vlan batch 10 to 20 批量创建VLAN 10到20
name <vlan-name> 配置VLAN名称
vlan vlan-name <name> 通过VLAN名称进入VLAN视图

4.2 VLANIF接口配置

命令 功能说明
interface vlanif 1 进入默认管理接口(交换机默认管理接口)
interface vlanif 10 进入VLANIF 10接口
ip address <ip> <mask> 给VLANIF配置IP管理地址

4.3 端口VLAN配置

命令 功能说明
port link-type access 将端口设置为access模式
port link-type trunk 将端口设置为trunk模式
port link-type hybrid 将端口设置为hybrid模式
port default vlan 10 将端口划分到VLAN 10
port trunk allow-pass vlan 10 允许VLAN 10通过trunk端口
port trunk allow-pass vlan all 允许所有VLAN通过
port trunk pvid vlan <ID> 指定trunk端口的PVID值
port hybrid pvid vlan <ID> 指定hybrid端口的PVID值
port hybrid tagged vlan <ID> 指定VLAN发送时添加Tag
port hybrid untagged vlan <ID> 指定VLAN发送时不添加Tag
port GigabitEthernet 0/0/1 to 0/0/10 批量将端口加入VLAN

五、接口物理层配置

命令 功能说明 使用视图
undo negotiation auto 禁用自动协商 接口视图
duplex full 设置为全双工模式 接口视图
duplex half 设置为半双工模式 接口视图
speed 10 设置接口速率为10Mbps 接口视图
shutdown 关闭端口 接口视图
undo shutdown 激活/开启端口 接口视图
display interface <接口> 查看接口状态 任意视图

六、设备登录与认证配置

6.1 Console接口密码

命令 功能说明
user-interface console 0 进入控制台接口
authentication-mode password 设置认证方式为密码认证
set authentication password cipher/simple <密码> 配置密文/明文密码
user privilege level <0-15> 配置用户级别

6.2 Telnet接口密码

命令 功能说明
user-interface vty 0 4 进入VTY接口(最多5个用户)
authentication-mode aaa 认证方式为AAA模式
aaa 进入AAA配置
local-user <用户名> password cipher/simple <密码> 设置用户密码
local-user <用户名> service-type telnet 设置服务类型为telnet
local-user <用户名> privilege level <级别> 配置用户级别

七、IP地址配置

命令 功能说明
interface <接口> 进入接口视图
ip address <IP地址> <子网掩码> 配置IP地址和子网掩码
undo shutdown 启动接口

八、交换机端口工作模式

8.1 Access模式

  • 只属于单个VLAN,用于连接计算机

8.2 Trunk模式

  • 允许多个VLAN通过,用于交换机之间连接

8.3 Hybrid模式

  • 既能用于交换机也能用于计算机,允许多个VLAN报文发送时不打标签

8.4 QinQ技术

命令 功能说明
port link-type dot1q-tunnel 设置端口类型为QinQ端口

九、VCMP(VLAN集中管理协议)

命令 功能说明
vcmp role server/client/silent/transparent 配置VCMP角色
vcmp <设备ID> <设备名称> 配置相应域名
vcmp authentication sha2-256 password <密码> 配置VCMP管理域认证密码
undo vcmp disable 基于接口使能VCMP功能

十、GVRP(VLAN注册协议)

命令 功能说明
vcmp role silent 配置GVRP前必须设置VCMP角色为Silent或Transparent
gvrp 全局使能GVRP功能
port link-type trunk 配置接口为trunk类型
port trunk allow-pass vlan all 允许所有VLAN通过
gvrp 在接口下使能GVRP功能
gvrp registration normal 设置GVRP接口注册模式为normal
display gvrp statistics 查看GVRP统计信息

十一、STP(生成树协议)

命令 功能说明
stp enable 启动生成树协议
stp root primary 配置本桥为根桥
display stp brief 查看端口状态和保护类型

十二、VRRP(虚拟路由冗余协议)

命令 功能说明
interface Ethernet0/0/1 进入接口
ip address <IP> <掩码> 配置IP地址
vrrp vrid 1 virtual-ip <IP> 配置备份组1的虚拟网关地址
vrrp vrid 1 priority <优先级> 配置路由器在备份组1中的优先级
display vrrp 查看VRRP状态

十三、BFD(双向转发检测)

命令 功能说明
bfd 使能全局BFD功能
default-ip-address <组播IP> 配置BFD缺省组播IP(默认224.0.0.184)
bfd <会话名> bind peer-ip <IP> interface <接口> 创建BFD会话绑定信息
discriminator local <值> 配置本地标识符
discriminator remote <值> 配置远端标识符
commit 提交配置

十四、路由配置

14.1 查看路由

命令 功能说明
display ip routing-table 显示路由器的路由
display ip routing-table verbose 显示路由表详细信息
display ip routing-table acl <编号> 显示通过ACL过滤的路由
display ip routing-table <目标网络> <掩码> <网关> 根据下一跳显示路由

14.2 静态路由配置

命令 功能说明
ip routing-static 0.0.0.0 0.0.0.0 <默认网关> 配置默认路由
ip routing-static <目标网络> <掩码> <网关> 配置静态路由
route add <目标IP> mask <掩码> <网关> metric <跳数> 添加路由表条目

十五、DHCP配置

15.1 接口模式DHCP

命令 功能说明
dhcp enable 开启DHCP配置功能
int g0/0/1 进入接口
ip address <IP> <掩码> 配置IP地址
dhcp select interface 开启接口的DHCP功能
dhcp server excluded-ip-address <IP> 排除不分配的IP地址
dhcp server lease day <天> hour <时> minute <分> 设置租期
lease unlimited 租期无限制
dhcp server dns-list <DNS> 设置DNS

15.2 全局模式DHCP

命令 功能说明
dhcp enable 开启DHCP
ip pool <名称> 创建全局地址池
network <IP> mask <掩码> 设置地址池范围
gateway-list <网关> 设置分配的网关地址
excluded-ip-address <IP1> <IP2> 设置不参与分配的地址
dhcp server dns-list <主DNS> <备DNS> 设置DNS
lease day <天> hour <时> minute <分> 设置租期
static-bind ip-address <IP> mac-address <MAC> option-template <模板> MAC地址绑定固定IP
dhcp select global 指定接口采用全局地址池
dis ip pool name <名称> all 查看全局地址池分配信息

15.3 DHCP选项模板

命令 功能说明
dhcp option template <模板名> 设置启动配置文件
gateway-list <网关> 配置网关地址
bootfile <文件名> 获取配置文件
next-server <IP> 配置获取配置文件地址

> 提示: > - 所有 display 命令均可简写为 dis > - 命令支持Tab键自动补全和简写,如 dis cu = display current-configuration > - 使用 ? 可查看命令帮助和可用参数