ensp基本命令大全涵盖了模拟器启动、设备操作、网络配置、调试测试等多个方面,是学习和使用华为eNSP(Enterprise Network Simulation Platform)的重要工具,以下从不同场景分类详细说明常用命令及其功能,帮助用户高效搭建和调试网络拓扑。

eNSP启动与基础操作命令
-
启动与退出
- 启动eNSP:直接双击桌面图标或通过命令行进入安装目录运行
eNSP.exe
。 - 退出eNSP:点击窗口右上角“×”或按
Alt+F4
,若拓扑中有未保存配置,会提示确认。
- 启动eNSP:直接双击桌面图标或通过命令行进入安装目录运行
-
拓扑操作
- 添加设备:从设备栏拖拽交换机(S5700系列)、路由器(AR系列)、防火墙(USG系列)等至主界面。
- 连接设备:使用线缆工具(如Serial、GE、Ethernet)连接设备接口,右键点击线缆选择“自动连接”可自动匹配接口类型。
- 保存拓扑:
Ctrl+S
或点击“文件→保存拓扑”,支持.topo
格式,方便下次调用。
设备启动与初始化命令
-
设备启动与登录
- 启动设备:选中设备后点击工具栏“启动”按钮,等待设备启动完成(命令行显示
<Huawei>
)。 - 重启设备:在设备CLI输入
reboot
,确认重启(需保存配置以防丢失)。 - 停止设备:点击工具栏“停止”或CLI输入
shutdown
,再次启动需手动操作。
- 启动设备:选中设备后点击工具栏“启动”按钮,等待设备启动完成(命令行显示
-
用户模式切换
(图片来源网络,侵删)- 用户视图:
<Huawei>
,默认进入,仅能执行基础命令(如display
)。 - 系统视图:输入
system-view
,进入[Huawei]
模式,可配置全局参数。 - 接口视图:在系统视图输入
interface 接口类型 接口编号
(如interface GigabitEthernet 0/0/0
),进入[Huawei-GigabitEthernet0/0/0]
模式配置接口。 - 退出命令:
quit
返回上一级,return
直接返回用户视图。
- 用户视图:
基础配置命令
-
设备基本信息配置
- 设备名称:在系统视图下输入
sysname 名称
(如sysname Router1
)。 - 时区配置:
clock timezone add 时区 偏移量
(如clock timezone add UTC-8 8
,设置东八区)。 - 保存配置:
save
(保存至设备存储,重启后不丢失),save force
强制保存(配置冲突时使用)。
- 设备名称:在系统视图下输入
-
接口配置
- 启用/关闭接口:
undo shutdown
(启用)或shutdown
(关闭)。 - 配置IP地址:在接口视图下输入
ip address IP地址 掩码
(如ip address 192.168.1.1 24
)。 - 配置描述:
description 接口描述
(如description To_Switch1
)。
- 启用/关闭接口:
-
VLAN配置
- 创建VLAN:
vlan VLAN_ID
(如vlan 10
),进入VLAN视图后可配置名称name VLAN名称
。 - 端口加入VLAN:
- 接口视图下:
port link-type access
(接入端口)或port link-type trunk
(干道端口),port default vlan VLAN_ID
(access端口加入VLAN)或port trunk allow-pass vlan VLAN_ID
(trunk端口允许VLAN通过)。
- 接口视图下:
- 创建VLAN:
路由配置命令
-
静态路由
在系统视图下输入:
ip static-route 目标网段 { mask 子网掩码 } { next-hop 下一跳地址 | interface 接口地址 }
示例:ip static-route 10.0.0.0 255.255.255.0 next-hop 192.168.1.2
。(图片来源网络,侵删) -
动态路由协议
- OSPF配置:
ospf 1 router-id 自定义ID
(如ospf 1 router-id 1.1.1.1
)
area 0
(进入区域0)
network 网段 反掩码 area 区域ID
(如network 192.168.1.0 0.0.0.255 area 0
) - RIP配置:
rip 1
network 网段
(如network 192.168.1.0
)
version 2
(启用RIP v2)
- OSPF配置:
网络服务与安全配置
-
DHCP服务
- 创建地址池:
ip pool 地址池名称
- 配网段、网关、DNS:
network 网段 掩码
(如network 192.168.10.0 24
)
gateway-list 网关地址
dns-list DNS地址
- 接口启用DHCP:
select dhcp
(在接口视图下)。
- 创建地址池:
-
ACL访问控制
- 基本ACL:
acl number 2000
(规则ID范围2000-2999)
rule [rule-id] { permit | deny } source 源地址 源掩码
- 高级ACL:
acl number 3000
(规则ID范围3000-3999)
rule [rule-id] { permit | deny } protocol { source 源地址 源掩码 | destination 目的地址 目的掩码 }
- 应用ACL:在接口视图下
traffic-filter inbound|outbound acl acl-number
。
- 基本ACL:
调试与监控命令
-
信息查看命令
- 查看设备版本:
display version
- 查看接口状态:
display interface 接口类型 接口编号
- 查看路由表:
display ip routing-table
- 查看VLAN信息:
display vlan
- 查看配置文件:
display current-configuration
- 查看设备版本:
-
调试与测试命令
- 测试连通性:
ping 目标IP
(如ping 192.168.1.1
) - 路由跟踪:
tracert 目标IP
- 查看日志:
display logbuffer
- 开启调试:
terminal monitor
(实时查看调试信息),debugging 模块
(如debugging ospf packet
)。
- 测试连通性:
常用配置速查表
功能分类 | 命令示例 | 说明 |
---|---|---|
设备命名 | sysname Router1 | 修改设备名称为Router1 |
接口IP配置 | interface GigabitEthernet 0/0/0 ip address 192.168.1.1 24 |
配置GE0/0/0接口IP |
静态路由 | ip static-route 10.0.0.0 24 next-hop 192.168.1.2 | 配置静态路由到10.0.0.0网段 |
OSPF配置 | ospf 1 router-id 1.1.1.1 area 0 network 192.168.1.0 0.0.0.255 area 0 |
启用OSPF并宣告网段 |
VLAN创建与端口分配 | vlan 10 port GigabitEthernet 0/0/1 port link-type access port default vlan 10 |
创建VLAN 10并将端口加入 |
ACL规则配置 | acl 3000 rule 5 deny tcp source 192.168.1.0 0.0.0.255 destination 10.0.0.0 0.0.0.255 |
拒绝192.168.1.0网段访问10.0.0.0网段 |
保存配置 | save | 保存当前配置到设备存储 |
FAQs
Q1: eNSP中设备无法ping通,如何排查?
A1: 可按以下步骤排查:
- 检查物理连接:确认设备间线缆连接正常,接口状态为
UP
(display interface
查看)。 - 检查IP配置:确认接口IP地址、掩码、网关配置正确(
display ip interface brief
)。 - 检查路由:查看路由表是否有到达目标网段的路由(
display ip routing-table
)。 - 检查ACL:确认接口未配置ACL阻止流量(
display acl all
)。 - 检查防火墙:部分设备默认开启防火墙,需执行
undo firewall packet-filter default
禁用默认策略。
Q2: 如何在eNSP中模拟多区域OSPF网络?
A2: 模拟多区域OSPF需按以下步骤配置:
- 在路由器上配置OSPF进程并设置Router-ID(如
ospf 1 router-id 1.1.1.1
)。 - 划分区域:将直连网段分配到不同区域,
- 区域0(骨干区域):
area 0 network 192.168.1.0 0.0.0.255
- 区域1:
area 1 network 10.0.0.0 0.0.0.255
- 区域0(骨干区域):
- 配置ABR(区域边界路由器):确保路由器至少有一个接口在区域0,其他接口在非骨干区域。
- 验证配置:使用
display ospf peer
查看邻居关系,display ospf lsdb
查看链路状态数据库,确认多区域路由已生成。
通过以上命令和配置方法,用户可灵活搭建和调试各类网络拓扑,掌握eNSP的核心操作技能。