摘要

针对现有网络攻防实验环境的不足,基于AWS与轻量级虚拟机Docker技术设计了适用于网络攻防教学的实训平台。采用B/S+C/S架构,包括CTF靶机和AWD混战两部分。详细说明了设计原理和平台组成,描述了Linux环境、Docker配置、已有靶场、CTFD自定义靶场和awd-platform的搭建步骤。该平台已应用到教学实践中,使用效果表明可以满足教学和实战要求,提升了学生的网络攻防能力。