第一次打开eNSP(Enterprise Network Simulation Platform)时,那种感觉就像拿到了网络工程师的"魔法工具箱"。这个由华为推出的免费模拟器,完美复刻了真实网络设备的环境,特别适合我们这些刚入行的新手练手。记得我第一次双击桌面图标时,既兴奋又紧张——兴奋的是终于能亲手操作那些只在教科书上见过的命令,紧张的是担心自己会不会把"虚拟设备"给玩坏了(后来发现确实会崩溃,但重启就能解决)。
VRP(Versatile Routing Platform)系统是这套模拟器的灵魂所在,它和真实华为设备运行着相同的操作系统。你在这里输入的每一条命令,在真实设备上都能原样执行。不过作为新手,最让我头疼的是那个黑底白字的命令行界面,刚开始连怎么退出当前视图都要查半天资料。现在回头看,这些"踩坑"经历反而成了最宝贵的学习素材。
官网下载eNSP时要注意版本兼容性问题,我推荐使用1.3.00版本搭配VirtualBox 5.2.44,这个组合最稳定。安装过程中最容易出问题的是WinPcap和Wireshark组件,如果安装失败,建议先卸载旧版本再重试。记得我第一次安装时,因为没关闭杀毒软件导致组件注册失败,折腾了一下午才搞定。
安装完成后一定要检查设备镜像包。主界面的"菜单"→"工具"→"注册设备"里,确保有Router、Switch等基础设备的镜像。如果没有,就像厨师没有食材,再好的厨艺也白搭。这里分享个小技巧:把常用镜像存放在非系统盘,重装系统时就不会丢失辛苦下载的镜像了。
点击"新建拓扑"时,建议从最简单的单台设备开始。我从资源区拖出AR2220路由器时,手都在抖——这可比思科的Packet Tracer复杂多了。右键设备选择"启动"后,如果看到设备图标变成绿色,恭喜你迈出了成功第一步。如果卡在"####"进度条,别慌,试试右键"重置"或重启eNSP服务。
首次启动设备需要等待VRP系统加载,这个过程大概需要30秒到1分钟。我刚开始总以为是卡死了,频繁重启反而导致问题更多。耐心等待后,你会看到命令行界面弹出,显示"Press Enter to activate console"的提示,按回车就能进入梦寐以求的
VRP系统最让我困惑的就是各种视图切换,简直像在玩空间折叠游戏。用户视图(
记得有次我困在接口视图里出不来,急得满头大汗。后来才知道用quit可以逐级返回,而return或Ctrl+Z能直接回到用户视图。这个小技巧现在看起来简单,但对新手来说简直是救命稻草。建议刚开始时随时留意命令行提示符的变化,它就像GPS一样告诉你当前所处的"位置"。
问号键(?)是VRP里最实用的"老师"。在
Tab键自动补全功能让我少打了很多字。输入sys后按Tab会自动补全为system-view。不过要注意,补全的前提是你输入的片段足够唯一。有次我输入d后按Tab,结果跳出来几十个选项,反而更混乱了。这时候就需要结合?来缩小范围。
给路由器改名字是我觉得最有成就感的操作。在系统视图下输入sysname R1,瞬间就把冷冰冰的[Huawei]变成了有辨识度的[R1]。设置时钟也很重要,命令是clock datetime HH:MM:SS YYYY-MM-DD。我常用clock timezone BJ add 08:00:00设置北京时间,否则日志时间对不上会很麻烦。
登录标语(header)是展示个性的好地方。header login information "Warning! Authorized Access Only!"会显示在登录前,header shell information "Welcome to R1 Management Console"则显示在登录后。有次我设置了"请输入神秘咒语"的登录标语,把同学唬得一愣一愣的。
display current-configuration是我用得最多的命令之一,简写为dis cur。它能显示当前运行配置,但断电就会丢失。要永久保存必须执行save命令,这个坑我踩过三次——精心配置半天,结果设备重启后全没了。现在养成了改完配置就save的好习惯。
查看接口状态用display ip interface brief(dis ip int b),路由表则是display ip routing-table(dis ip rou)。刚开始我总记不住这些缩写,就在记事本上写着"dis ip int b=看接口,dis ip rou=看路由"。现在想想,这种"土办法"反而最有效。