大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

不知道大家有没有强迫症?比如家里的设备必须在路由器里挨个重命名,比如NAS里的服务端口必须用表格记录,甚至局域网内的lan ip必须连号不能断!

反正我是有滴,弄了一个大excel表格,记录设备mac、ip,记录服务port!并且乐此不彼。

今天,cherry为大家带来的是局域网IP查找神器——WatchYourLAN V2,区别于V1版本,v2版本开始支持vlan、docker 0以及更多复杂的网络下的设备查找。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

项目特性:

找到新主机时发送通知
监控主机在线/离线历史记录
保留网络中所有主机的列表
将数据发送到InfluxDB2以创建Grafana仪表板


系统部署教程

一、导入镜像

如果无法访问docker下载地址的,可以通过本网盘下载镜像压缩包(tar格式),然后通过NAS的镜像导入功能导入。

我用夸克网盘分享了「watchyourlan」

链接:/s/5635d9db7a15

二、compose代码

通过ssh登录NAS,输入ifconfig,找到NAS ip所在的那一行的网卡名称,比如ovs_eth0

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

compose代码,根据自己的需要修改

version: "3"

services:

wyl:

image: aceberg/watchyourlan:v2

network_mode: "host"

restart: unless-stopped

volumes:

# 根据不同NAS,修改不同的路径

- /volume1/docker/wyl:/data/WatchYourLAN

environment:

TZ: Asia/Shanghai

# IFACES输入网卡名字,可通过ifconfig查询,用空格间隔,docker0是默认的bridge可以保留

IFACES: "qvs0 docker0"

HOST: "0.0.0.0"

PORT: "8840"

TIMEOUT: "120"

SHOUTRRR_URL: ""

THEME: "sand"

COLOR: "dark"

三、各NAS系统部署项目方法

方法一:通用SSH部署compose

新建文件夹路径【/volume1/docker/项目名】,在目录下新建或上传前面提到的【docker-compose.yml】文件,然后输入以下指令

# 来到文件夹目录

cd /volume1/docker/容器名/

# 启动容器

docker-compose up -d

方法二:群晖部署compose

打开Container Manager,选择项目,点击新建,选择路径,点击下一步即可

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

方法三:威联通部署compose

打开Container Station,选择【应用程序】,点击【创建】,将代码复制进去,点击验证后部署即可

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

方法四:铁威马部署compose

打开Docker Manager,选择【项目】,点击【+】,选择文件路径以后,填入代码即可

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

方法五:绿联部署compose

打开Docker,选择【项目】,输入项目名后自动生成路径,然后填入代码即可

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个


系统使用简介

系统使用比较简单,首页默认可以看到全部扫出来的设备,点击Iface可以选择网卡。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

右上角Edit Names可以设置设备的备注名称。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

对历史设备我们只需要打开Known开关,下次如果有新的设备进入,默认是Unknown的,方便我们快速查找。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

配置页面支持对一些环境变量的修改,包括InfluxDB2的配置。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

History一栏用于展示离线在线时长,基本上2分钟刷新一次,左边是最近时间,右边是以前的时间。

解决邻居蹭网难题!NAS部署实时监控局域网设备的神器,发现一个ban一个

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。