一、安装准备
1. 检查和卸载已安装的软件
检查是否已经安装 eNSP 和依赖软件:
打开控制面板,点击“程序和功能”。
搜索列表中是否存在 eNSP 或依赖软件(如 WinPcap、Wireshark)。
卸载已安装的软件:
如果找到 eNSP 或依赖软件,选中它们并点击“卸载”。
按照卸载向导完成卸载过程。
2. 清理注册表
备份注册表(非常重要):
按 Win + R 打开运行窗口,输入 regedit 并回车。
在注册表编辑器中,点击“文件” -> “导出”,选择导出所有注册表并保存到一个安全的位置。
使用注册表清理工具:
下载并安装一个可靠的注册表清理工具(如 CCleaner)。
打开清理工具,选择“注册表”清理选项。
扫描并清理注册表中的无效项。一定要谨慎操作,确保没有误删重要的注册表项。
3. 关闭 Windows 防火墙
打开控制面板:
按 Win + R 打开运行窗口,输入 control 并回车。
点击“系统和安全”,然后点击“Windows Defender 防火墙”。
关闭防火墙:
在左侧菜单中选择“启用或关闭 Windows Defender 防火墙”。
选择“关闭 Windows Defender 防火墙(不推荐)”选项,确保内网和外网都关闭。
点击“确定”保存设置。
4. 安装 eNSP 和依赖软件
4.1 下载 eNSP 和依赖软件:
VirtualBox、Wireshark、eNSP:链接:https://pan.baidu.com/s/1miSHWBvRHAHlCauA-aqHbg
提取码:6667
4.2 安装 VirtualBox、Wireshark、eNSP注意事项:
- 先安装依赖软件VirtualBox、Wireshark最后安装eNSP
- VirtualBox安装目录必须是英文目录
更多详细操作可以参考文章华为 eNSP 模拟器安装教程
二、配置和测试 eNSP
安装完成后,打开 eNSP,确保能够正常运行。根据需要配置网络环境,测试各项功能是否正常。
实验一:数据实验
介绍在模拟PC端的常用操作
- 开启eNSP客户端
- 新建拓扑——配置一台交换机:S5700和两台PC、连接设备
- 框选全部设备——启动
- 配置两台pc的IP地址和子网掩码
- 双击pc1:IP地址配置为“192.168.1.2”,子网掩码配置为“255.255.255.0”,点击应用
- 双击pc2:IP地址和子网掩码分别为“192.168.1.3”和“255.255.255.0”,点击应用
- 配置完成后由pc1向pc2发送ping报文
- 双击pc1图标,点击命令行,输入ping 192.168.1.3。
- 保存拓扑,数据实验完成!!!
实验二:c/s组网实验
eNSP工具的终端设备中有客户端和服务器两种设备,通过这两种设备可以组建简单的C/S网络,实现Ftp服务和Http服务。
服务 | 实现说明 |
---|---|
Ftp服务 | 将客户端配置成Ftp客户端,并将对应的服务器配置成Ftp服务器。通过在Ftp客户端上登录Ftp服务器来实现文件传输服务。 |
Http服务 | 将客户端配置成Http客户端,将服务器配置成Http服务器。通过在Http客户端上输入服务器的IP地址来访问Http服务器。说明: 如果希望通过域名访问Http服务器,需要配置DNS服务器。 |
-
开启eNSP客户端
-
新建拓扑——配置一台客户端和一台服务器,并在中间添加一条网线,使客户端和服务器相连
-
Server——配置服务器信息,双击服务器图标,在“基础配置”页面设置服务器的相关参数。
-
Server——配置DNS服务器信息,在“服务器信息”页面的左侧导航树中选择“DNSServer”,配置DNSServer的相关参数,配置完成,点击添加。
- Server——配置FTP服务器信息。
在“服务器信息”页面的左侧导航树中选择“FtpServer”,配置FtpServer的相关参数。
文件根目录在C盘的users目录下的任何目录都可以
- Server——配置HTTP服务器信息:在“服务器信息”页面的左侧导航树中选择“HttpServer”,配置HttpServer的相关参数。http的文件根目录需要在users的桌面下创建一个huawei目录,目录下创建三个html文件。
1.html
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>首页</title>
</head>
<body><h1>欢迎来到首页</h1><p>这是主页的内容。</p><a href="about.html">关于我们</a><a href="contact.html">联系我们</a>
</body>
</html>
2.htm
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>关于我们</title>
</head>
<body><h1>关于我们</h1><p>这是关于我们页面的内容。</p><a href="index.html">返回首页</a><a href="contact.html">联系我们</a>
</body>
</html>
3.htm
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>联系我们</title>
</head>
<body><h1>联系我们</h1><p>这是联系我们页面的内容。</p><a href="index.html">返回首页</a><a href="about.html">关于我们</a>
</body>
</html>
- Client——配置基本信息。
双击客户端图标,在“基础配置”页面设置客户端的相关参数。
- Client——配置FTP客户端信息。
在“客户端信息”页面的左侧导航树中选择“FtpClient”,设置相关参数。
a. 服务地址:10.10.10.1
b. 本地文件列表——D盘下创建t_test目录和upload.txt
c. 服务器文件列表——C盘下创建C:\Users\86139\Downloads\a_test2\download.txt
9. 测试ftp
a. 框选设备全部启动
b. 双击server,点击ftpserver,单击启动
c. 双击client,点击ftpclient,单击登录
d. 在服务器文件列表中选择download.txt文件,单击左侧>键,提示文件下载成功,在“本地文件列表”可以看到该文件。
e. 在本地文件列表中选择upload.txt文件,单击右侧的 <,提示文件上传成功,在“服务器文件列表”可以看到该文件。
10. 测试http
a. 双击服务器图标,在“服务器信息”页面的左侧导航树中选择“HttpServer”,单击“启动”。
b. 双击客户端图标,在“客户端信息”页面的左侧导航树中选择“HttpClient”,在地址栏中输入“10.10.10.1/1.html”,单击“获取”。
c. 弹出文件下载提示框,说明Http服务配置正确。
- 测试DNS
a. 双击服务器图标,在“服务器信息”页面的左侧导航树中选择“DNSServer”,单击“启动”。
b. 双击客户端图标,在“客户端信息”页面的左侧导航树中选择“HttpClient”,在地址栏中输入“www.huawei.com/1.html”,单击“获取”。
c. 弹出文件下载提示框,说明DNS服务配置正确。