哈嘍小伙伴們好,我是Stark-C~
不知道大家平時會不會在意自己的網(wǎng)絡(luò)被蹭網(wǎng),或者擔(dān)心自己家的網(wǎng)絡(luò)被入侵的情況?今天為大家分享的這個免費開源項目就只針對大家網(wǎng)絡(luò)安全方面的問題,推出的一個實時掃描和通知服務(wù)的工具,它便是『NetAlertX』。
關(guān)于NetAlertX
NetAlertX的前身叫做Pi.Alert,它是一個基于 Raspberry Pi 開發(fā)的網(wǎng)絡(luò)監(jiān)控項目,旨在幫助用戶實時監(jiān)控他們的家庭或辦公室網(wǎng)絡(luò)。
NetAlertX官網(wǎng):https://netalertx.com/
這個項目的主要功能包括:
- 設(shè)備監(jiān)控:它可以掃描網(wǎng)絡(luò)上的所有設(shè)備,包括計算機、手機、打印機等,確保用戶了解網(wǎng)絡(luò)的所有活動情況。
- 實時警報:NetAlertX 支持包括電子郵件和、Telegram等在內(nèi)的80 多種通知服務(wù),當(dāng)新設(shè)備接入網(wǎng)絡(luò)或現(xiàn)有設(shè)備斷開時,NetAlertX 會及時發(fā)送警報,讓用戶可以迅速作出響應(yīng)。
- 用戶友好的界面:它提供了一個直觀的用戶界面,并且將所有局域網(wǎng)內(nèi)的不同子網(wǎng)都集中在一起,讓用戶方便地查看設(shè)備列表,管理網(wǎng)絡(luò)設(shè)備。
- 插件功能:NetAlertX 具有強大的插件系統(tǒng),并且還可以與其他服務(wù)集成,提供更強大的網(wǎng)絡(luò)管理功能,如與 Home Assistant 的結(jié)合,進(jìn)行自動化管理。
話不多說,開始正題。
NetAlertX部署
先打開極空間的文件管理器(個人空間),在Docker目錄下新建“netalertx”文件夾,然后在“netalertx”文件夾下面在建立“config”、“db”和“l(fā)ogs”三個子文件夾。
然后和之前一樣,在極空間的Docker鏡像倉庫中搜索鏡像“jokobsk/netalertx”,找到后點“下載”按鈕。
PS:如果遇到Docker鏡像下載問題請直接跳轉(zhuǎn)到文章最后部分的解決方案。
完成后直接雙擊鏡像開始部署容器。
【基本設(shè)置】這里,容器名稱自己可以隨意修改,可以取消勾選“啟用性能限制”。
【文件夾路徑】這里,咱們需要手動添加以下映射關(guān)系:
- ./Docker/netalertx/config:/App/config:rw # 冒號前面映射新建的“config”子文件夾
- ./Docker/netalertx/db:/app/db:rw # 冒號前面映射新建的“db”子文件夾
- ./Docker/netalertx/logs:/app/front/log:rw # 冒號前面映射新建的“l(fā)ogs”子文件夾
【網(wǎng)絡(luò)】這里手動更改為“host”。
【環(huán)境】這里需要手動添加以下環(huán)境變量:
- TZ:Asia/Shanghai
- PORT: 12321 # 這個是項目Web頁面端口號,可以隨意修改成本地不沖突的任意端口
- HOST_USER_ID: 0
- HOST_USER_GID: 0
其它就沒什么可修改的了,點“應(yīng)用”即可完成配置。
完成以上之后看到容器顯示“正?!?,就說明可以使用了。
NetAlertX體驗
這個時候咱們就就可以瀏覽器【極空間IP:端口號】(端口號就是部署時候環(huán)境變量PORT設(shè)置的值)打開NetAlertX后臺主界面,這個項目目前僅有英文略有遺憾。
如果你有中文強迫癥可以使用瀏覽器插件翻譯倒也是不受影響。從主界面可以看出,目前我這邊顯示總共才3個設(shè)備,這很明顯是不正常的。
而出現(xiàn)這個問題的原因主要是因為它默認(rèn)掃描的子網(wǎng)不是我當(dāng)前網(wǎng)絡(luò)的子網(wǎng),我們修改下即可。
點開“Settings--Core”,可以看到它使用的子網(wǎng)是“192.168.1.0/24 --interface=eth1”,而我正確的子網(wǎng)應(yīng)該是“192.168.50.0/24 --interface=eth1”(至于后面的網(wǎng)絡(luò)接口到底是 eth0還是eth1其實我也不知道,反正這兩個都試一便就可以了),所以我們直接點擊 Add
按鈕。
然后點擊新增行列的空白處。
將自己正確的子網(wǎng)地址填上去,然后點Update。
正確的子網(wǎng)就被添加進(jìn)來了,最后別忘記點擊頁面下方的Save按鈕保存,保存之后頁面會自動掃描并刷新。
刷新之后回到 Devices
,可以看到局域網(wǎng)的設(shè)備都顯示出來了。
如果你對現(xiàn)在的主題不是很滿意,可以通過“UI Settings”設(shè)置暗色主題。
如果說需要添加通知,NetAlertX自帶郵箱推送通知,根據(jù)提示配置即可。
至于其它的更多功能,比如添加更多的通知類型,以及添加更多的插件支持,有興趣的小伙伴可以自己去官網(wǎng)查看,我這里就不再繼續(xù)演示了,我看了下過程略顯復(fù)雜,主要是我個人也用不上~~
解決Docker鏡像拉取的問題
因為眾所周知的原因,目前國內(nèi)的Docker鏡像拉取已經(jīng)抽風(fēng)...,所以這里針對極空間,給出幾個臨時可用方案,大家且用且珍惜吧。
打開極空間Docker管理器的“鏡像--倉庫--設(shè)置”。
然后點擊“添加”:
庫名稱:agsvpt.work
庫地址:docker.agsvpt.work
完成之后“確定”。
同樣的方式再添加上圖所示的另外兩個倉庫:
這樣我們就額外的得到了3個鏡像倉庫。
隨意勾選3個倉庫其中之一,確定。
彈出切換提示,直接點“確定”。
然后彈出“設(shè)置倉庫可用成功” 的提示,這個時候我們就可以正常拉取需要的鏡像了。
看下效果,比如我這里想要“johngong/qbittorrent”這鏡像,找到后直接雙擊下載。
可以看到鏡像拉取已經(jīng)沒有問題了。如果碰到拉不動的可以嘗試換一個倉庫試試,如果都不行,那么只有科學(xué)解君愁了~
對了,還有就是建議大家不要忽略了極空間Docker管理器中的一個寶藏板塊【常用鏡像】,里面都是一些熱度較高的常用Docker項目,不光有詳細(xì)的教程,最主要的是這里面的鏡像都是存在極空間自己的服務(wù)器上,可以直接拉取的~
最后
總的來說,今天分享的這個NetAlertX項目還是很強大的,它為我們提供了一個更安全、更高效的網(wǎng)絡(luò)管理環(huán)境,對于增強用戶對其網(wǎng)絡(luò)的控制和安全性還是非常實用的,非常適合用來監(jiān)控和管理家庭或小型辦公室網(wǎng)絡(luò)的人群,并且依托它豐富的插件系統(tǒng),用戶還能根據(jù)自己的需求進(jìn)行定制和改進(jìn)。有興趣的小伙伴不妨部署起來自己體驗吧~
作為NAS領(lǐng)域的新興品牌,極空間一直以其創(chuàng)新的設(shè)計、強大的硬件、豐富的功能和良好的用戶體驗受到了許多用戶好評,并且自研的ZOS也是非常好用,極易上手。如果你近期有入手NAS的計劃,不妨關(guān)注下極空間。
好了,以上就是今天給大家分享的內(nèi)容,我是愛分享的Stark-C,如果今天的內(nèi)容對你有幫助請記得收藏,順便點點關(guān)注,咱們下期再見!謝謝大家~
,