大家好,這里是Cherry,喜愛折騰、撿垃圾、玩數(shù)碼,熱衷于分享NAS、docker玩耍經(jīng)驗(yàn)~

前言

不知道大家有沒有強(qiáng)迫癥?比如家里的設(shè)備必須在路由器里挨個(gè)重命名,比如NAS里的服務(wù)端口必須用表格記錄,甚至局域網(wǎng)內(nèi)的lan ip必須連號(hào)不能斷!

反正我是有滴,弄了一個(gè)大excel表格,記錄設(shè)備mac、ip,記錄服務(wù)port!并且樂此不彼。

今天,cherry為大家?guī)淼氖蔷钟蚓W(wǎng)IP查找神器——WatchYourLAN V2,區(qū)別于V1版本,v2版本開始支持vlan、docker 0以及更多復(fù)雜的網(wǎng)絡(luò)下的設(shè)備查找。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

項(xiàng)目特性:

找到新主機(jī)時(shí)發(fā)送通知
監(jiān)控主機(jī)在線/離線歷史記錄
保留網(wǎng)絡(luò)中所有主機(jī)的列表
將數(shù)據(jù)發(fā)送到InfluxDB2以創(chuàng)建Grafana儀表板


系統(tǒng)部署教程

一、導(dǎo)入鏡像

如果無法訪問docker下載地址的,可以通過本網(wǎng)盤下載鏡像壓縮包(tar格式),然后通過NAS的鏡像導(dǎo)入功能導(dǎo)入。

我用夸克網(wǎng)盤分享了「watchyourlan」

鏈接:/s/5635d9db7a15

二、compose代碼

通過ssh登錄NAS,輸入ifconfig,找到NAS ip所在的那一行的網(wǎng)卡名稱,比如ovs_eth0

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

compose代碼,根據(jù)自己的需要修改

version: "3"

services:

wyl:

image: aceberg/watchyourlan:v2

network_mode: "host"

restart: unless-stopped

volumes:

# 根據(jù)不同NAS,修改不同的路徑

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

environment:

TZ: Asia/Shanghai

# IFACES輸入網(wǎng)卡名字,可通過ifconfig查詢,用空格間隔,docker0是默認(rèn)的bridge可以保留

IFACES: "qvs0 docker0"

HOST: "0.0.0.0"

PORT: "8840"

TIMEOUT: "120"

SHOUTRRR_URL: ""

THEME: "sand"

COLOR: "dark"

三、各NAS系統(tǒng)部署項(xiàng)目方法

方法一:通用SSH部署compose

新建文件夾路徑【/volume1/docker/項(xiàng)目名】,在目錄下新建或上傳前面提到的【docker-compose.yml】文件,然后輸入以下指令

# 來到文件夾目錄

cd /volume1/docker/容器名/

# 啟動(dòng)容器

docker-compose up -d

方法二:群暉部署compose

打開Container Manager,選擇項(xiàng)目,點(diǎn)擊新建,選擇路徑,點(diǎn)擊下一步即可

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

方法三:威聯(lián)通部署compose

打開Container Station,選擇【應(yīng)用程序】,點(diǎn)擊【創(chuàng)建】,將代碼復(fù)制進(jìn)去,點(diǎn)擊驗(yàn)證后部署即可

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

方法四:鐵威馬部署compose

打開Docker Manager,選擇【項(xiàng)目】,點(diǎn)擊【+】,選擇文件路徑以后,填入代碼即可

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

方法五:綠聯(lián)部署compose

打開Docker,選擇【項(xiàng)目】,輸入項(xiàng)目名后自動(dòng)生成路徑,然后填入代碼即可

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)


系統(tǒng)使用簡介

系統(tǒng)使用比較簡單,首頁默認(rèn)可以看到全部掃出來的設(shè)備,點(diǎn)擊Iface可以選擇網(wǎng)卡。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

右上角Edit Names可以設(shè)置設(shè)備的備注名稱。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

對歷史設(shè)備我們只需要打開Known開關(guān),下次如果有新的設(shè)備進(jìn)入,默認(rèn)是Unknown的,方便我們快速查找。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

配置頁面支持對一些環(huán)境變量的修改,包括InfluxDB2的配置。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

History一欄用于展示離線在線時(shí)長,基本上2分鐘刷新一次,左邊是最近時(shí)間,右邊是以前的時(shí)間。

解決鄰居蹭網(wǎng)難題!NAS部署實(shí)時(shí)監(jiān)控局域網(wǎng)設(shè)備的神器,發(fā)現(xiàn)一個(gè)ban一個(gè)

作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~

,

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。