Windows搭建和使用vulhub的一些常用命令

本文部分参考个人博客:https://everythingis-ok.github.io/2025/07/17/windows11%E7%B3%BB%E7%BB%9F%E4%B8%8B%E6%90%AD%E5%BB%BA%E8%8E%B7%E5%8F%96-Vulhub%E9%9D%B6%E5%9C%BA/

1.安装一个Linux发行版

查看有哪些发行版:

bash 复制代码
wsl --list --online

安装:

bash 复制代码
wsl --install -d Ubuntu

查看已安装发行版:

bash 复制代码
wsl -l -v

进入Ubuntu,可以直接在文件资源管理的路径栏输入命令:

bash 复制代码
wsl -d Ubuntu

2.Docker Desktop重要设置

(1) 进入设置 → General,确认已勾选 **"Use the WSL 2 based engine"**。

(2) 如图所示:

3.检查Docker状态:

bash 复制代码
docker --version
docker compose version
docker ps

也可以通过docker desktop观察。

4.vulhub使用

注意wsl的NAT模式需要关闭代理或者给容器配置端口映射。

cd到想要学习的漏洞目录下:

bash 复制代码
docker-compose up -d

学习完后清理环境:

bash 复制代码
docker compose down -v
相关推荐
SPC的存折3 小时前
1、Redis数据库基础
linux·运维·服务器·数据库·redis·缓存
爱学习的小囧4 小时前
VMware ESXi 6.7U3v 新版特性、驱动集成教程和资源包、部署教程及高频问答详情
运维·服务器·虚拟化·esxi6.7·esxi蟹卡驱动
小疙瘩4 小时前
只是记录自己发布若依分离系统到linux过程中遇到的问题
linux·运维·服务器
dldw7775 小时前
IE无法正常登录windows2000server的FTP服务器
运维·服务器·网络
运维有小邓@5 小时前
什么是重放攻击?如何避免成为受害者?
运维·网络·安全
Mr.王8355 小时前
Kubernetes宿主机本地盘池化管理
ceph·云原生·容器·kubernetes
我是伪码农5 小时前
外卖餐具智能推荐
linux·服务器·前端
汤愈韬6 小时前
下一代防火墙通用原理
运维·服务器·网络·security
皮皮林5516 小时前
强烈建议大家使用 Linux 做开发?
linux
IMPYLH6 小时前
Linux 的 od 命令
linux·运维·服务器·bash