局域网设备监控神器!这款Docker工具让网管效率翻倍

局域网设备监控神器!这款Docker工具让网管效率翻倍
兄弟们,最近二冰在调试智能家居时发现个头疼问题——每次新增设备都要翻路由器后台查IP,简直比找停车位还费劲!直到发现这款开箱即用的WatchYourLAN,10分钟部署完直接可视化掌控全屋设备,连隔壁老王蹭网都看得一清二楚!
一、项目速览
项目名称:WatchYourLAN
项目地址:https://github.com/aceberg/WatchYourLAN一款基于Web的轻量级IP扫描器,能自动发现局域网设备并生成可视化拓扑,支持暗黑模式/设备备注/异常告警,Docker部署完即用不用写一行代码。
二、四大核心优势
- 1. 零配置扫描:自动识别eth0等物理网卡,2分钟扫描出所有在线设备
- 2. 状态实时追踪:设备上下线记录精确到秒,路由器重启也不怕丢数据
- 3. 跨平台管理:手机/电脑打开浏览器就能查看,告别SSH黑窗口
- 4. 智能通知:微信/邮件推送新设备接入提醒,防蹭网神器实锤
三、Dockge极速部署
准备工作:
在SSH中执行ifconfig -a
查看主网卡名称(通常为eth0)
Step 1 创建compose文件
新建watchyourlan-compose.yaml
写入以下配置:
version: '3.8'
services:
watchyourlan:
image: aceberg/watchyourlan:latest
container_name: watchyourlan
network_mode: host
restart: unless-stopped
volumes:
- /你的路径/watchyourlan/data:/data
environment:
- TZ=Asia/Shanghai
- GUIIP=192.168.1.100 # 替换为宿主机IP
- GUIPORT=8840
- IFACE=eth0
- THEME=darkly
Step 2 导入Dockge
打开Dockge面板 -> 创建堆栈 -> 设置堆栈名称 -> 粘贴compose代码 -> 30秒启动成功!

四、实战效果演示
1. 设备雷达
访问http://你的IP:8840
秒见酷炫面板,所有设备的IP/MAC/厂商信息尽收眼底:

主界面
2. 智能标注点击设备名称直接添加备注,再也不用记”192.168.1.45是扫地机器人”这种火星文!
3. 网络画像后台自动生成设备在线时长统计图,一眼识别异常设备:

统计界面
五、适合哪些场景?
✅ 智能家居多设备管理
✅ 公司内网安全监控
✅ 校园网设备排查✅ 咖啡厅/民宿无线网络维护
经过两周实测,二冰强烈推荐给这三类兄弟:
- 1. 有超过10个智能设备的极客玩家
- 2. 需要7*24小时监控内网的企业IT
- 3. 爱折腾homelab的软路由发烧友
避坑提醒:Docker虚拟网卡暂不支持扫描,建议直接使用物理网卡。设备量过百时记得调大扫描间隔,避免占用过多资源。
最后放个绝招——在「Config」开启InfluxDB推送,配合Grafana能做出这样的专业看板:

高级看板
如果觉得有用请点赞收藏,欢迎在评论区分享你的使用体验!
最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:https://github.com/TWO-ICE/Awes