在实验开始之前,需要关闭电脑的杀毒软件,还有病毒和威胁防护:
启动电脑设置:
在设置页面搜索“病毒和威胁防护”,跳转到防护页面如下:
关闭电脑自带的病毒防护,全部关闭。
现在打开VMware软件,界面如下:
点击创建虚拟机
选择自定义,然后点击下一步。
选择默认的配置,点击下一步。
选择稍后安装操作系统,然后点击下一步。
注意:这里需要选择Windows版本,为win7版本,这里直接选列表里的 Windows 7(不带 x64 后缀的那一项)如图所示:
自定义虚拟机名字,建议取名有逻辑,未来创建多个虚拟机可以辨别。路径选择C盘之外的其他路径,在空文件夹当中单独管理。
虚拟机满足基本性能即可,处理器内核和数量配置为1即可。
内存配置为1GB,内存过小启动软件会卡。
为什么要选 “仅主机模式”?
- 满足实验核心需求:所有选了 “仅主机模式” 的虚拟机,都会被放到同一个独立的虚拟二层局域网(VMnet1)里,三台虚拟机之间可以直接通信,完美符合 ARP 实验对 “同网段、二层互通” 的要求。
- 绝对安全隔离:这个虚拟网络和你的真实物理网络是完全隔离的,你做 ARP 欺骗、抓包都不会影响到真实网络里的设备,不会造成 IP 冲突或网络混乱。
- 避免 NAT 干扰:NAT 模式下,虚拟机的网络会经过主机的 NAT 转发,ARP 欺骗的报文可能会被 NAT 层过滤或干扰,导致实验效果出不来。桥接模式更是直接接入真实网络,风险很高,不推荐用。
LSI Logic SAS 是 VMware 针对 Win7 推荐的控制器类型,兼容性最好,不会出现磁盘识别问题。
磁盘选择默认配置。
Win7 32 位系统 + ARP 实验工具(Wireshark/NetFuke)总共也就占 10GB 以内,18GB 留足余量,又不浪费空间,如果硬盘空间有限,可以自行分配。
存储方式:保持默认「将虚拟磁盘拆分成多个文件」就行,或者改成「单个文件」也可以,对实验没影响,不用纠结。
磁盘文件命名和路径选择默认,不需要修改。
点击自定义硬件,然后准备删除无关的其他设备,如声卡,USB播放器等。
进入硬件设置界面后,右键移除这些设备:
- 声卡
- USB 控制器
- 打印机(如果列表里有)
这些对 ARP 实验完全没用,删掉能减少主机资源占用,也避免实验时出现不必要的干扰。
给 CD/DVD 加载 Win7 32 位 ISO 镜像
选中「CD/DVD (SATA)」,在右侧设置里:
- 选择「使用 ISO 镜像文件」
- 点「浏览」,找到你提前下载好的 Win7 32 位系统镜像文件,加载进去
这样虚拟机创建完成后,开机就能直接安装系统,不用再额外配置了。
导入ISO文件之后,点击完成配置。
启动虚拟机,进入Win7界面,过程可能会发生鼠标消失的情况,按下alt + ctrl 就可以释放鼠标。
当前界面所有选项都不用改,直接点右下角的「下一步 (N)」就行.
接下来会出现「现在安装」按钮,直接点击进入安装流程。
安装完毕之后,跳转到许可条款页面。
接受许可条款
勾选「我接受许可条款」,点「下一步」。
安装类型选「自定义(高级)」
这一步绝对不能选升级,必须选「自定义(高级)」,因为是全新安装虚拟机系统。
磁盘分区:全自动操作,不用手动改
进入磁盘界面后:
- 选中那个显示 “未分配” 的 18GB 虚拟磁盘
- 选中刚创建的分区,点「下一步」,系统会自动安装,不用你手动调整分区大小
等待磁盘安装,大约3-5min。
安装完毕之后,自动重启,输入用户名,点击下一步。
随便设计一个好记忆的密码。
安装过程中会让你输入产品密钥,直接点「跳过」/「以后再激活」就行,原版 Win7 可以免激活使用 30 天,完全够你做完 ARP 实验,不用找第三方激活工具(避免带病毒影响实验环境)。
选择以后询问我,避免不必要的联网:你的虚拟机用的是仅主机模式,本身也连不上外网,选前两个更新选项会一直卡在 “检查更新”,浪费时间。
「公用网络 (P)」 即可, 其他选项(家庭 / 工作网络)会自动开启共享和发现服务,反而可能给你的实验环境带来不必要的干扰,没必要选。
等待设置完成。
大功告成!
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 kipleyarch@gmail.com