VULFOCUS靶场搭建-centos7

目录

安装 Docker

部署 VULFOCUS


安装 Docker

我这里是Centos7操作系统

Docker要求Centos系统的内核版本高于3.10

检查当前内核版本:uname -r

更新 yum源:yum install -y

卸载旧版本:yum remove docker

安装需要的软件包:yum install -y yum-utils device-mapper-persistent-data lvm2


 安装yum-utils、device-mapper-persistent-data、lvm2软件包,这些是安装docker的先决条件。 

yum-utils 提供yum-config-manager功能(yum-utils是一个包含一系列 yum 工具的包,其中包括 yum-config-manager,可以使用 yum-config-manager 来启用或禁用某些仓库)

另外两个是devicemapper驱动依赖


设置 yum源: 

 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo​​​​​​


阿里镜像(推荐): http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

国外镜像(不推荐):https://download.docker.com/linux/centos/docker-ce.repo


查看仓库中所有 docker版本:yum list docker-ce --showduplicates | sort -r

选择 docker版本号安装:yum install docker-ce-17.12.0.ce

启动 docker 并设置开机自启

systemctl start docker

systemctl status docker

systemctl enable docker

出现如下说明安装成功:docker version

部署 VULFOCUS

通过docker拉取镜像:docker pull vulfocus/vulfocus:latest

我的物理机ip:192.168.217.130

创建容器开启靶场:docker create -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock -e VUL_IP=服务器IP vulfocus/vulfocus


-p 前面的端口代表物理机的端口,后面的端口是 docker的端口

-v /var/run/docker.sock:/var/run/docker.sock     为 docker交互连接

-e VUL_IP=服务器IP      docker的服务器IP,不能为127.0.0.1


查看全部容器的ID和信息:docker ps -a

启动容器:docker start 容器ID

访问靶场 http://192.168.217.130:80

用户名密码:admin/admin

点击 “镜像管理,一键同步” 可以直接搜索相关靶场进行下载

下载成功后点击首页,会看到下好的环境,点击启动就可以进行靶场练习了

访问靶场环境地址开始你的漏洞靶场实验:http://192.168.217.130:19662

有何问题,欢迎大家指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值