Web-Check 是一款功能全面的网站诊断工具,能够检测 IP 信息、SSL 证书、DNS 记录及开放端口等关键数据。对于开发者优化性能、运维人员巡检安全以及测试人员识别风险都非常实用。其仪表盘可视化强,无需手动整合多工具报告,省时且清晰。
不过本地部署后通常仅限局域网使用,异地协作或出差时调用不便。结合 cpolar 内网穿透工具,无需公网 IP 或修改路由器设置即可生成公网访问链接,实现随时随地远程查看检测报告,既保障数据安全又打破地点限制。
1. 关于 Web-Check
Web-Check 作为开源情报工具,可获取网站的内部运作机制,提示潜在攻击风险,分析服务器架构及安全配置。通过清晰的仪表盘,你可以查看 IP 信息、SSL 链、DNS 记录、Cookie、标头、域信息、搜索抓取规则、页面地图、服务器位置、重定向分类帐、开放端口、traceroute、DNS 安全扩展、站点性能、跟踪器、关联主机名和碳足迹等详细信息。

2. 功能特点
- 网络基础分析:集成 IP 地址、地理位置、ISP 信息及 SSL 证书详情,确保连接安全。
- 网络架构解析:综合 DNS 记录和服务器位置信息,揭示网站结构和全球分布。
- 性能与安全检测:评估加载速度和响应,检查 HTTP 头部安全配置和 DNS 安全扩展,扫描开放端口以鉴别风险。
- 交互功能审查:分析 Cookie 使用、重定向行为及电商和用户注册功能等交互元素。
项目地址:GitHub | 在线体验:web-check.xyz
3. 安装 Docker
本教程基于 Linux Ubuntu 系统。首先安装 Docker 环境。
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
安装完成后,运行 hello-world 容器验证是否成功:
sudo docker container run hello-world
若看到 Hello World 输出,说明 Docker 已就绪。

4. 创建并启动 Web-Check 容器
接下来创建项目目录并编写 docker-compose.yml 文件。
mkdir data && cd data
mkdir web-check && cd web-check
nano docker-compose.yml
在编辑器中输入以下内容(注意缩进):

















