首页 / 资讯中心 / 文章详情

华为eNSP配置入门:从环境搭建到VLAN、静态路由与Telnet实战

华为eNSP配置入门:从环境搭建到VLAN、静态路由与Telnet实战 ★ FEATURED ARTICLE
简介这份资源是面向网络初学者与备考华为认证人群的ENSP基础配置实操文档围绕华为企业网络模拟平台展开帮助读者在虚拟环境中完成设备配置与网络方案验证。内容覆盖VLAN划分、静态路由与OSPF动态路由、ACL访问控制、链路聚合、DHCP服务以及静态NAT、动态NAT、NAPT和Easy IP等典型实验并给出交换机虚拟接口、单臂路由等VLAN互通实现思路便于对照练习与排错。资源包共1个docx文件约680KB以图文笔记形式整理命令与配置流程结构紧凑、便于检索。目前已有340人学习下载适合需要快速上手ENSP命令行操作、巩固网络基础配置技能的学习者参考。1. 华为ENSP基本配置从装完软件到能跑通第一个拓扑很多人装完 eNSP第一反应是拖两台路由器、连根线、双击图标敲命令结果设备图标一直是灰的或者命令行窗口弹不出来。华为 eNSP 基本配置这件事卡住新手的从来不是命令本身而是「环境没通、设备没起来、线连错了」这三件事。它解决的是一个很实际的问题在没有物理设备的条件下把路由器、交换机、防火墙的配置流程完整走一遍包括接口地址、VLAN、静态路由、Telnet 登录这些日常操作。适合谁准备网络方向入门、要练华为 VRP 命令行、或者需要临时搭个拓扑验证配置思路的人。这一篇不讲玄学只讲我反复搭过、能复现的路径从环境检查一路写到配置验证。2. 环境先过关eNSP 装完必须确认的三件事eNSP 本身只是个图形前端真正干活的是它依赖的几个底层组件。装完打不开设备、设备起不来、命令行连不上九成问题出在这一层。所以别急着拖设备先把环境确认清楚。2.1 依赖组件与版本匹配eNSP 运行依赖 VirtualBox、Wireshark、WinPcap 这几个组件。常见做法是先装 VirtualBox再装 WinPcap最后装 eNSP让安装程序自己去关联。版本上有个血泪经验VirtualBox 版本过高时eNSP 里设备经常注册失败图标点不亮。我一般会选一个和 eNSP 发布年代接近的 VirtualBox 版本不要盲目追新。装完之后做一次自检确认组件都被识别到# 在 eNSP 菜单里依次检查 # 菜单 - 工具 - 注册设备看列表里 AR、AC、AP 等是否都在 # 菜单 - 工具 - 选项确认 VirtualBox 路径指向实际安装目录 # 如果注册设备列表为空说明 VirtualBox 没被正确关联这段不是敲在命令行里的而是走菜单。逻辑是eNSP 通过 VirtualBox 的接口去启动虚拟设备注册设备列表就是它「认识哪些设备」的清单。列表为空后面拖什么都是白搭。参数上重点看 VirtualBox 的安装路径有没有中文和空格有的话换成纯英文路径能省掉一堆莫名其妙的启动失败。2.2 用最小拓扑验证环境是否真的通了环境确认完别一上来就搭复杂拓扑。用两台路由器加一根线跑通「能启动、能进命令行、能配地址、能 ping 通」这四步环境就算过关了。# 拓扑AR1 --(GE0/0/0)----(GE0/0/0)-- AR2 # 双击 AR1进入命令行后配置 Huawei system-view [Huawei] sysname AR1 [AR1] interface GigabitEthernet 0/0/0 [AR1-GigabitEthernet0/0/0] ip address 192.168.1.1 24 [AR1-GigabitEthernet0/0/0] quit # AR2 侧 Huawei system-view [Huawei] sysname AR2 [AR2] interface GigabitEthernet 0/0/0 [AR2-GigabitEthernet0/0/0] ip address 192.168.1.2 24 [AR2-GigabitEthernet0/0/0] quit # 在 AR1 上验证 [AR1] ping 192.168.1.2逻辑说明system-view是从用户视图进系统视图这是华为 VRP 配置的入口几乎所有配置都要先走这一步。sysname改设备名方便多设备时区分。interface进接口视图配地址ip address后面跟地址和掩码位数。ping 通说明二层链路和三层地址都没问题。参数上注意掩码写法华为用 24 这种位数写法不是 255.255.255.0写错了会直接报错。如果 ping 不通先看接口是不是up用display ip interface brief查状态。2.3 命令行视图层级别搞混华为 VRP 是分视图的用户视图 、系统视图[ ]、接口视图[ ]-接口名。新手最容易犯的错是在错误的视图里敲命令然后提示「Unrecognized command」。记住一条配全局参数在系统视图配接口相关在接口视图配协议在对应协议视图。quit退一层return或CtrlZ直接回用户视图。这个层级感建立起来后面配什么都不会乱。3. 交换机 VLAN 与 Trunk 配置把二层打通二层不通三层再怎么配都是空中楼阁。VLAN 和 Trunk 是交换机配置的基本功也是 eNSP 里最值得反复练的部分。3.1 划分 VLAN 并配置 Access 口场景是两台交换机各自挂终端中间用 Trunk 互联。先在每台交换机上建 VLAN把接终端的口划成 Access。# 在 SW1 上操作 Huawei system-view [Huawei] sysname SW1 [SW1] vlan batch 10 20 [SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] port link-type access [SW1-GigabitEthernet0/0/1] port default vlan 10 [SW1-GigabitEthernet0/0/1] quit [SW1] interface GigabitEthernet 0/0/2 [SW1-GigabitEthernet0/0/2] port link-type access [SW1-GigabitEthernet0/0/2] port default vlan 20 [SW1-GigabitEthernet0/0/2] quit逻辑说明vlan batch 10 20一次建两个 VLAN比一条条建省事。port link-type access把接口设成接入模式port default vlan 10把这个口划进 VLAN 10。参数上注意Access 口只能属于一个 VLAN接终端用。如果接的是交换机对交换机就要用 Trunk。配完用display vlan看 VLAN 里有没有正确的接口。3.2 Trunk 口放行指定 VLAN两台交换机之间的互联口要配成 Trunk并且放行需要通过的 VLAN。# SW1 互联口 [SW1] interface GigabitEthernet 0/0/24 [SW1-GigabitEthernet0/0/24] port link-type trunk [SW1-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20 [SW1-GigabitEthernet0/0/24] quit # SW2 侧做对称配置 Huawei system-view [Huawei] sysname SW2 [SW2] vlan batch 10 20 [SW2] interface GigabitEthernet 0/0/24 [SW2-GigabitEthernet0/0/24] port link-type trunk [SW2-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20 [SW2-GigabitEthernet0/0/24] quit逻辑说明Trunk 口默认只放行 VLAN 1所以要显式allow-pass指定 VLAN否则跨交换机的同 VLAN 终端不通。参数上allow-pass vlan 10 20是放行列表也可以写all放行全部但生产里不建议图省事写 all。验证方法是在同 VLAN 的两台终端上互 ping通了说明 Trunk 放行正确。不通就先查 Trunk 两端的 allow-pass 是否一致。3.3 用 display 命令定位二层问题二层问题排查靠几条 display 命令就够。display vlan看 VLAN 和接口归属display port vlan看接口的链路类型和默认 VLANdisplay interface brief看接口 up/down。常见现象是接口物理 up 但协议 down多半是链路类型配错比如两端一个 Access 一个 Trunk。把这几条命令记熟二层排错基本不用猜。4. 静态路由与 Telnet 登录让设备可管可达二层通了接下来是三层可达和设备远程管理。静态路由是最基础的三层配置Telnet 是设备可管理性的入门。4.1 静态路由配置与验证拓扑是两台路由器各连一个网段中间直连需要互相知道对端网段。# AR1 配置 Huawei system-view [Huawei] sysname AR1 [AR1] interface GigabitEthernet 0/0/0 [AR1-GigabitEthernet0/0/0] ip address 10.0.0.1 30 [AR1-GigabitEthernet0/0/0] quit [AR1] interface GigabitEthernet 0/0/1 [AR1-GigabitEthernet0/0/1] ip address 192.168.10.1 24 [AR1-GigabitEthernet0/0/1] quit [AR1] ip route-static 192.168.20.0 24 10.0.0.2 # AR2 配置 Huawei system-view [Huawei] sysname AR2 [AR2] interface GigabitEthernet 0/0/0 [AR2-GigabitEthernet0/0/0] ip address 10.0.0.2 30 [AR2-GigabitEthernet0/0/0] quit [AR2] interface GigabitEthernet 0/0/1 [AR2-GigabitEthernet0/0/1] ip address 192.168.20.1 24 [AR2-GigabitEthernet0/0/1] quit [AR2] ip route-static 192.168.10.0 24 10.0.0.1逻辑说明ip route-static 目标网段 掩码 下一跳是静态路由的标准写法。这里 AR1 要去 192.168.20.0/24下一跳是 AR2 的直连口 10.0.0.2。参数上掩码同样用位数写法下一跳必须是直连可达的地址否则路由不生效。验证用display ip routing-table看路由表里有没有这条再用 ping 测连通性。如果路由表里有但 ping 不通查对端有没有回程路由。4.2 Telnet 登录配置让设备能被远程登录需要配 VTY 用户界面和认证方式。# 在 AR1 上开启 Telnet [AR1] telnet server enable [AR1] user-interface vty 0 4 [AR1-ui-vty0-4] authentication-mode aaa [AR1-ui-vty0-4] protocol inbound telnet [AR1-ui-vty0-4] quit [AR1] aaa [AR1-aaa] local-user admin password cipher Huawei123 [AR1-aaa] local-user admin privilege level 15 [AR1-aaa] local-user admin service-type telnet [AR1-aaa] quit逻辑说明telnet server enable开服务user-interface vty 0 4进虚拟终端界面允许 5 个并发会话。authentication-mode aaa表示用 AAA 认证。然后在 AAA 视图建本地用户privilege level 15是最高权限service-type telnet限定这个用户只能 Telnet。参数上密码用cipher表示密文存储输入时是明文但保存后加密。验证从另一台设备telnet 目标地址能进命令行就成功。注意 VTY 的protocol inbound要允许 telnet否则连不上。4.3 配置保存与重启验证eNSP 里设备重启后配置会丢除非保存。save命令把当前配置写入启动配置重启后自动加载。养成配完就 save 的习惯不然一次误重启能让你前功尽弃。验证方法是 save 之后重启设备看配置还在不在。这个动作在真实设备上同样适用是运维的基本习惯。5. eNSP 配置避坑五个高频翻车现场这一章全是踩过的坑按现象、原因、解决来写照着排查能省不少时间。5.1 设备图标灰色点不亮现象拖出来的路由器或交换机图标是灰的双击没反应。原因VirtualBox 没关联好或者设备注册失败。解决菜单里重新注册设备确认 VirtualBox 路径正确路径别有中文。还不行就重装 VirtualBox选和 eNSP 匹配的版本。5.2 命令行窗口弹不出来现象设备图标是亮的双击却不出命令行。原因多半是 WinPcap 没装好或者被其他抓包软件占用冲突。解决重装 WinPcap装之前把 Wireshark 之类先关掉。如果还是不行检查系统防火墙有没有拦。5.3 接口配了地址却 ping 不通现象两端接口都配了同网段地址ping 不通。原因接口没 up或者链路类型不匹配。解决display ip interface brief看接口状态物理 down 查线连没连对协议 down 查链路类型。二层问题回看第 3 章的 display 命令。5.4 Trunk 配了但跨交换机不通现象Trunk 两端都配了同 VLAN 终端还是不通。原因allow-pass 没放行对应 VLAN或者两端 VLAN 没都建。解决确认两端port trunk allow-pass列表一致且 VLAN 在两端都存在。用display port vlan核对。5.5 Telnet 连不上现象Telnet 配置敲完了从别的设备连不上。原因VTY 没允许 telnet 协议或者 AAA 用户 service-type 没配对。解决检查protocol inbound telnet和local-user service-type telnet两处缺一个都连不上。再确认目标地址可达。6. 把配置脚本化批量部署与快速复现的技巧练到一定程度你会发现重复敲同样的配置很浪费时间。eNSP 支持在设备命令行里粘贴多行配置这就是最朴素的脚本化。把一套标准配置写成一个文本文件进设备后一次性粘贴比一条条敲快得多。我一般会把「基础配置模板」整理成固定几段设备命名与接口地址、VLAN 与 Trunk、静态路由、Telnet 与保存。每段之间用quit或return隔开保证视图层级正确。粘贴时有个细节eNSP 的命令行对粘贴速度敏感太快会丢命令。可以在粘贴前把终端回显打开粘完用display current-configuration核对一遍看有没有漏。另一个技巧是用display this在某个视图里看当前视图下的配置定位比翻全量配置快。再进阶一点可以把配置拆成「变量」和「模板」两部分。比如设备名、接口地址、VLAN 号这些是变量其余是固定模板。换一个拓扑时只改编本文还有配套的精品资源点击获取
阅读完成 · 觉得有帮助?
咨询建站