跟着网上的教程一步一步走,有几个需要注意的地方,IP地址那块注意别设置成0.0.0.0,会显示占用,然后docker需要科学上网,对于ubuntu就是先在设置里设置手动代理,然后给docker配置专门的文件,具体参考:https://www.jb51.net/server/320637sqk.htm
按部就班就可以成功部署GZCTF了。
动态容器的问题:
对于web来说直接放镜像链接就行(或者直接在本地构建好镜像,然后放镜像名称),记得配置题目端口。对于pwn,这里我推荐一个项目:pwn_deploy_chroot,方便在一个镜像里配置多个题目,然后配置对应的端口即可。这里主要是为了给每一个人开不同的容器。
未解决的问题:
本地如何通过frp动态映射端口到服务器,这里都是在本地开的端口(其实是因为没有linux的服务器,而且linux不知道怎么配置代理)
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
CyFin | Blog
本文地址: GZCTF靶场搭建及防踩坑指南
本文地址: GZCTF靶场搭建及防踩坑指南