eNSP是华为推出的网络设备仿真平台,对路由器、交换机、防火墙、 WLAN等设备进行软件仿真,使用了真实的VRP系统。同时可以与真实网卡桥接,实现模拟设备与真实设备的对接,组网更加灵活。
这篇文章主要讲述如下内容:
- 软件组成
- 可能遇到的问题
- 使用secureCRT配置eNSP设备
1、软件组成
- eNSP:主程序;
- virtualbox:虚拟机,用于仿真华为路由器、交换机、防火墙等产品;
- Winpcap:抓包的底层支持;
- wireshark:抓包和网络协议分析。
2、可能遇到的问题
1)AR路由器无法启动,提示“can not find AR_BASE”
解决方法,重新注册AR_BASE,所谓的注册就是在VirtualBox中安装虚拟机,具体如下:
- 打开VirtualBox,删除类似AR_Base的链接;
- 单击VirtualBox的“管理”——”虚拟介质管理器“,将AR_Base.vdi删除,如果无法删除,先删除子链接,重试;
- 打开ensp,单击”菜单“、”工具“、”注册设备“,然后进行注册。
2)电脑虚拟网卡没有找到
解决方法:禁用vmware的虚拟网卡。
3)AR路由器进度为0%,一直显示“##### ”
解决方法1:重置计时器,以管理员方式打开cmd命令行窗口,输入lodctr /R;
解决方法2:检查虚拟网卡是否存在,否则重新安装virtualbox,手动进行设备注册。
4)提示“系统资源消耗过大”
解决方法:打开BIOS的虚拟化,开启虚拟机的虚拟化支持,右击虚拟机,点击“设置”,选择“系统”,“硬件加速”,勾选启用“VT-x"。
3、使用secureCRT管理eNSP设备
1)secureCRT的设置
字体设置
为了方便配置,也为了眼睛舒适,可以设置终端的字体和颜色。常用的设置如下图:依次点击“选项”,“全局选项”、“默认会话”、“编辑默认设置”,界面设置为经典的“Traditional”,字体选择为“14”。
透明度设置
透明度设置为“200”左右,依次点击“终端”、“高级”,透明度设置,设置完成之后,可以将拓扑图放到secureCRT下,看着拓扑图配置交换机,还是很爽的。
2)使用secureCRT配置eNSP设备
查看eNSP设备端口号,右击eNSP设备,点击“配置”,就可以看到"串口号”,串口号根据设备的添加次序依次递增。
打开secureCRT,使用telnet连接,Hostname设置为127.0.0.1,Port设置为eNSP设备的“串口号”,比如上文的2001.
最终的使用效果如下图所示
使用secureCRT配置eNSP设备时,可能出现无法使用Tab键的命令补全功能,此时需要做如下设置,关闭连接。右击连接,选择“会话选项”,“telnet”,勾选”强制每次一个字符模式“,如下图所示。
4、使用Wireshark抓包
要确保Wireshark路径设置正确,依次点击“菜单”、“选项”、“工具设置”,确定wireshark等引用工具的配置。
,