网络攻防实践实验一
一、知识点梳理与总结
-
一、知识点梳理与总结
-
实验内容
基于提供的虚拟机镜像和虚拟机软件,在PC机或笔记本上部署网络攻防环境。
-
实验要求
- 理解攻防环境的构成要素:靶机、攻击机、攻击检测分析和防御平台。
- 测试攻防环境的连通性。
- 分类测试攻防环境中工具的可用性。
-
网络拓扑图
![网络拓扑]()
-
攻击机、靶机、SEED虚拟机和蜜网网关的功能以及所包含相关攻防软件的功能
- 攻击机(Kali Linux、WinXPattacker):通常进行漏洞利用、端口扫描、流量分析
- 靶机(Metasploitable_ubntu、Win2kServer_SP0_target):通常进行漏洞暴露、弱密码服务模拟
- SEED虚拟机(Ubuntu):通常进行Web漏洞复现、协议攻击实验
- 蜜网网关(HoneyWall):通常进行入侵检测、流量统计、蜜罐部署
-
二、实验步骤——环境搭建过程
(1)配置虚拟机的网络
-
将虚拟网卡进行配置,找到虚拟网络编辑器,对Vmnet1和Vmnet8进行设置。对于Vmnet1这个靶机网段,将其设置为仅主机模式,并对其子网IP进行设置,设置子网IP为192.168.200.128,子网掩码为255.255.255.128,并将其DHCP服务关掉.对于Vmnet8攻击机网段将其设为NAT模式,子网的IP设为192.168.200.0,子网掩码为255.255.255.128

对于DHCP设置就是设置其动态分配IP地址的范围从192.168.200.2~192.168.200.120
![db815f4f-3401-41b8-8cb5-f156ccc28e81]()
(2)安装两个靶机(VM_Metasploitable_ubuntu是Linux版本,VM_Win2kServer_SP0_target是Windows版本)
这两个靶机老师都提供了vmx的文件,因此可以直接在VMware workstation中打开

下一步是对Windows版本的靶机的IP进行设置,设置如图:

设置完成后可在命令行cmd中,用指令ipconfig查看设置内容,以验证是否设置成功。

-
同样对Linux版本的靶机进行设置,具体步骤如下
1.输入账号密码msfadmin/msfadmin
2.输入指令"sudo vim /etc/rc.local"
3.再按Fn+insert进入INSERT模式进行编辑
4.在Exit 0上一行输入ifconfig eth0 192.168.200.130 netmask 255.255.255.130 route add default gw 192.168.200.1
5.再按Esc 再输入冒号“:wq"保存并退出
6.输入指令"sudo reboot" 重启一下
具体操作如下
![0fda27ff-b6fc-46d4-a9ac-1d6e173d464a]()
设置完成后出现下图就是设置成功了

(3)安装三个攻击机(kali是Linux版本,WinXpattacker是Windows版本,seedubuntu9)
kali可以在官网上下载VMX镜像文件而windows攻击机以及seedubuntu9攻击机的镜像VMX文件老师已经提供,故三者可以如同靶机操作一样,直接打开导入VMX文件即可。
三者导入成功后如下图

- 接下来设置这三个攻击机的网络,将这三个攻击机的网络适配器的网络连接都改为VMnet8攻击网段

- 用ipconfig查看Windows攻击机的IP地址为192.168.200.4

- 用ip addr查看seedubuntu攻击机的IP地址192.168.200.5

- kali虚拟机开启时的用户名和密码都是kali
- 用指令”ip addr“来查看kali攻击机的IP地址,其ip地址为192.168.200.3

(4)蜜网网关的安装配置
在此次部署中的蜜网网罐有三个接口,即eth0、eth1,eth2。eth0用来连接外网,连接的是攻击机的网段;eth1连接蜜网,连接的是靶机的网段;eth2是蜜网网关的内部管理接口,这里连接的是VMnet8 NAT模式的虚拟网卡。这里eth0和eth2两块网络接口的配置都VMnet8 NAT模式,eth1配置的Vmnet1 仅主机模式。
Honey Wall提供镜像文件iso,故需要新建虚拟机将其导入。
注意:老师提供的蜜罐版本较老,故需要选择兼容性低一点的兼容版本

- 客户机操作系统为Linux,版本为Centos5及更早版本

- 安装后对Honey Wall虚拟机进行编辑设置
- 首先将镜像文件加载进来,再增加两个网络适配器,一个设为VMnet2仅主机模式用来连接靶机网段,一个设为VMnet8(NAT)模式.

具体网络适配器的配置如下图所示:

-
随后开启虚拟机,等待加载,准备进行网络设置
-
账号/密码: roo/honey 进行登录,输入指令“su -”进行提权,root密码也是honey
-
再进入第四个HoneyWall Configuration的设置
-
![d911bc78-9268-4df9-92f3-d11b208661b3]()
-
初始设置选择Defaults即可

- 随后进行正式的配置
- 选择第4项Honey Wall Configuration

- 首先配置第1个Mode and IP Information

-
选择第二个配置蜜罐IP
-
![320a766d-e938-43e0-aabe-16838ecb8db3]()
-
填写两个靶机的IP,中间用空格隔开用来连接多个蜜罐IP(即192.168.200.130和192.168.200.131),此界面回车后到了上一层级的界面后,再回车一下,表示保存
-
![46b47ac5-968a-4815-ad60-eac3b724de17]()
-
再配置广播地址192.168.200.127,同样此界面回车后到了上一层级的界面后,再回车一下,表示保存
![ae23f15f-a261-4a65-8cfe-02f2ea0fa270]()
-
再设置蜜网网段,用CIDR方式,因为Honey Wall的子网IP是192.168.200.0,子网掩码是255.255.255.128,所以蜜网网段填写192.168.200.0/25,同样此界面回车后到了上一层级的界面后,再回车一下,表示保存
-
![微信图片_20260315172630_265_48]()
-
![微信图片_20260315172825_266_48]()
(5)蜜网网关的管理配置
回到初始菜单选择第二个选项,Remote Management

先配置蜜网网关的IP为192.168.200.8

- 设置子网掩码,子网掩码是255.255.255.128(之前已经查过)

-
再设置路由
![微信图片_20260315173917_268_48]()
-
再进入到远程管理的Manager
-
![微信图片_20260315174003_269_48]()
-
设置Sebek,与蜜网网关IP设为一致

-
用默认端口1101连接就可以
-
![3725992a-54a1-4f68-948c-5f79a58dbecc]()
-
数据包的处理方式选为Drop丢弃(默认)即可
-
![微信图片_20260315174108_270_48]()
-
所有配置都已完成,返回主屏幕,选择退出Exit即可
-
可以输入指令ifconfig,以查验配置是否完成。
-
![微信图片_20260315174405_271_48]()
(6)实验结果
- 打开XPattacker攻击机,输入我配置的蜜网的地址192.168.200.8后,进入界面,账号/密码:roo/honey,并更改密码,密码需要有大小写字母、特殊字符且位数超过八位。

- 完成密码修改,设置完成后,点击login显示以下页面

- 接着再Honey Wall中输入指令”tcpdump -i eth0 icmp“开启监听

- 测试虚拟机的连通性以及蜜网的监听功能
1.攻击机kali->攻击机WinXP先查看WinXP的IP地址

2.再用kali成功ping通WinXP的IP(192.168.200.4)

再查看蜜网网关后台监听到了两台主机之间的ICMP交换

靶机Linux Metasplitable->靶机Win2kserver(ping 192.168.200.131),成功ping通
先查看Win2kserver的ip地址


再查看蜜网网关后台监听到了两台主机之间的ICMP交换

3.攻击机kali->靶机Win2kserver(ping 192.168.200.131),成功ping通

至此,测试成功,实验结束。
三、学习中遇到的问题及解决
问题一:提供的参考视频有问题,导致靶机的IP地址出现问题,靶机之间没法ping通,攻击机也无法ping通靶机。
解决方法:需要将两台其低位地址配置大于128。就是把视频中靶机IP192.168.200.123和靶机192.168.200.124的低位地址配置大于128,例如192.168.200.129。
问题二:想要重新配置Honey Wall,但是不知道输入什么指令。
解决方法:先账号/密码:roo/honey登录,再输入“su -”提权到root,输入密码honey,通过root用户输入指令“cd /usr/sbin”进入/usr/sbin,再输入指令“./menu”运行./menu来配置。
四、学习感悟、思考
通过这段时间的蜜网网关与靶机实验,我发现自己在网络通信、流量转发、系统配置方面的知识还很不足。在动手操作的过程中,我学会了主动查找资料、梳理不懂的概念,把虚拟机配置、IP 设置、路由规则、流量监听这些零散的知识点,通过真实实验串联起来。实验中难免会遇到配置错误、网络不通、监听无数据等问题,但正是在不断排查、修改、重启、验证的过程中,我一点点理解了蜜网的工作原理和流量走向。很多看似简单的设置,只有亲手做过、踩过坑,才能真正理解背后的逻辑。今后我也会继续在实践中查漏补缺,在不断尝试和修正中提升自己的网络安全实践能力。
















浙公网安备 33010602011771号