飞牛 OS 必装神器!第 5 期 | 网站“户口本”一键查!Web-Check 让你化身网络侦探
兄弟们好,我是若清!欢迎回到“清源实验室 (Qing's Lab)”。
今天咱们要拆解的这个项目,简直是网站管理员和运维老哥们的“照妖镜”。你是不是经常好奇一个网站背后到底藏了多少秘密?是用什么服务器架构?CDN 是哪家的?甚至它的安全漏洞在哪?
别再一个个去查 Whois 或 SSL 证书了,把这个神器装进你的飞牛 OS,一键开启“全知视角”。


🧐该项目解决的痛点
扎心现状:想分析一个竞品网站或排查自己的站点问题,得打开一堆网页:查 Whois 的、查 DNS 的、查 SSL 的、查内外部链接的... 还要忍受各种查询工具满屏的广告。操作琐碎,效率低到心累。😫
破局方案:Web-Check 走的是“一站式情报汇总”路线。你只需要输入一个 URL,它会瞬间调动数十个探测器,把 DNS、SSL、服务器、社交元数据、Headers、安全评级等所有维度的数据抓回来,通过一个极具现代感的 Dashboard 呈现在你面前。💡
谁该上车:网站管理员(监控站点健康状态)、网络安全爱好者(分析站点漏洞)、前端/运维极客(调研优秀站点的技术栈)、吃瓜群众(查查钓鱼网站的底细)。🎯


1️⃣ 核心亮点
🚀 全维度情报聚合 | 支持 Whois、DNS、SSL、服务器位置、Headers、安全漏洞等多达 30+ 维度的扫描。
🎨 瀑布流响应布局 | 采用清爽的卡片式设计,数据层级分明,在飞牛 OS 的浏览器中查看非常丝滑。
🔧 全异步非阻塞查询 | 采用分布式查询逻辑,即使扫描维度再多,也不用苦苦等待网页刷新。
🌐 100% 隐私无追踪 | 开源且支持自部署,你的查询记录只存在于你自己的飞牛 NAS 中,安全感拉满。


2️⃣ 飞牛 OS 部署指南 (Docker Compose)


这项目的官方镜像比较大,飞牛 OS 优秀的多线程下载能帮你快速拉取。
安家落户:打开飞牛 OS “文件管理”,在 docker 目录下新建文件夹 web-check。
开辟项目:进入“容器管理” -> “项目(Compose)” -> “新建项目”。
注入灵魂:选择刚才创建的路径,粘贴以下代码:
作者部署时使用了代理、提供的代码中已经注释了代理部分,有代理最佳。

version:'3.9'
services:
web-check:
image:lissy93/web-check
container_name:web-check
ports:
-"3210:3000"
restart:unless-stopped⏰贴示
飞牛用户请注意,如果遇到镜像拉取慢,记得在“设置”里配置好 Docker 加速。
该项目运行时会进行大量外部网络请求,请确保你的飞牛 OS 处于一个网络环境良好的“出国”状态,否则部分海外探测器会失效。如果运行一次后容器停止请开启代理
3️⃣ 深度体验与主理人终极点评


📍 1. 初始化秘籍:
直接访问 http://NASIP:3210。界面非常简洁,中间一个搜索框。输入查看地址几秒钟后就被扒的干干净净,你懂的😁
🖥️ 2. 核心功能拆解:
基础信息:IP 地址、域名注册商(Whois)、服务器地理位置。
安全配置:SSL 证书链、安全标头(Headers)、DNS 安全扩展(DNSSEC)、security.txt 检测。
技术架构:识别网站使用的技术栈、服务器类型、第三方库。
SEO 与爬虫:分析 robots.txt、站点地图(Sitemap)、搜索排名。
性能与隐私:检查网站性能指标、追踪器(Trackers)、碳足迹分析。







省略...........
🚀 3. 进阶玩法与联动:
你可以把 Web-Check 配合飞牛的 外网访问 功能映射出去。人在外头,突然发现某个网站上不去,直接用手机打开你私有的 Web-Check 扫一下,到底是 DNS 挂了还是 SSL 过期,瞬间心知肚明。


🌟 4. 主理人碎碎念:
Web-Check 的扫描非常吃网络带宽和 API 响应,如果你的 NAS 网络一般,扫描可能会稍慢。但就其提供的信息量而言,它绝对是值得常驻在飞牛 OS 里的“瑞士军刀”。总结:不管你是真的要做运维分析,还是想单纯装个逼,这玩意儿的颜值和实力都对得起你那点硬盘空间!
API 依赖:部分高级功能(如 Shodan 搜索、详细的 Whois)需要配置对应的 API Key。如果你只是轻量使用,默认配置已足够;若要深度使用,建议申请一些免费的 API Key。
性能消耗:在扫描大型复杂网站时,可能会因为后端请求过多导致部分模块加载稍慢,但这在同类工具中属于正常表现。


SSL 续命提醒:它能精确抓取证书颁发机构和到期时间。很多兄弟忙起来忘了续签,导致网站红屏,用它扫一眼就能提前排雷。
Headers 优化:看看你的网站有没有泄露过多的后端信息(比如暴露了 Nginx 版本号)。
DNS 传播检查:刚换了域名解析?用它扫一下,看看全球各地的 DNS 记录有没有同步,比 nslookup 这种黑窗口直观多了。
暴露面分析:它能扒出网站使用的技术栈(React, Vue, jQuery)以及后端语言。
防火墙探测:能识别出目标网站是否挂了 Cloudflare 或其他 WAF(防火墙),这决定了你下一步的访问策略。
链接审计:一键导出页面内的所有外部链接。这在排查网站是否被“挂黑链”时非常有效。
技术栈拆解:Web-Check 能告诉你对方用的是什么 CDN 加速、什么字体方案、甚至是用了哪些追踪脚本。
主机溯源:查查对方服务器是在阿里云、腾讯云还是国外的搬瓦工,对于咱们买服务器做参考非常有价值。
SEO 基础审计:看看对方的元数据(Metadata)是怎么写的,学习人家的 SEO 优化思路
识别钓鱼网站:收到一个奇怪的银行或快递链接?丢进 Web-Check 扫一下。如果 Whois 信息显示注册才 3 天,服务器还在某些奇怪的地区,那 100% 是诈骗。
追踪第三方脚本:看看一个网页到底背着你加载了多少个追踪器和 Cookie。如果你是个隐私保护狂,这绝对能让你血压飙升。


4️⃣ 进阶参数与避坑
💡避坑贴士:
网络防火墙:如果你的飞牛 OS 前置了严格的防火墙,可能会拦截一些探测请求,建议在测试时放开容器的访问限制。
内存占用:扫描期间 CPU 可能会有瞬间波动,对于 N100 等主流飞牛机型来说毫无压力。
5️⃣ 入坑建议
适用人群:站长、运维工程师、网络情报收集控、强迫症极客。
绕道建议:如果你只是单纯用 NAS 来看电影(影音党),那这个工具对你来说几乎没有实用价值。
🌟 极客提醒
兄弟们,折腾了这么久,如果这个部署教程真的帮你解决了痛点✅,或者让你在飞牛 OS 上的体验直接“起飞”了,那咱们也得给原作者一点回馈。
毕竟开源不易,点击下方的 GitHub 项目地址,顺手给原作者点个 Star(星星)支持一下。这不仅是对硬核开发者的尊重,也是咱们“清源实验室”极客精神的体现——白嫖虽爽,点赞更强! 你们的每一个星星,都是社区持续更新的动力。
👉 https://github.com/Lissy93/web-check

