防蹭网神器,网络安全助手 | 极空间部署网络扫描和通知系统『NetAlertX』
哈喽小伙伴们好,我是Stark-C~
不知道大家平时会不会在意自己的网络被蹭网,或者担心自己家的网络被入侵的情况?今天为大家分享的这个免费开源项目就只针对大家网络安全方面的问题,推出的一个实时扫描和通知服务的工具,它便是『NetAlertX』。
关于NetAlertX
🔺NetAlertX的前身叫做Pi.Alert,它是一个基于 Raspberry Pi 开发的网络监控项目,旨在帮助用户实时监控他们的家庭或办公室网络。
NetAlertX官网:https://netalertx.com/
这个项目的主要功能包括:
设备监控:它可以扫描网络上的所有设备,包括计算机、手机、打印机等,确保用户了解网络的所有活动情况。
实时警报:NetAlertX 支持包括电子邮件和、Telegram等在内的80 多种通知服务,当新设备接入网络或现有设备断开时,NetAlertX 会及时发送警报,让用户可以迅速作出响应。
用户友好的界面:它提供了一个直观的用户界面,并且将所有局域网内的不同子网都集中在一起,让用户方便地查看设备列表,管理网络设备。
插件功能:NetAlertX 具有强大的插件系统,并且还可以与其他服务集成,提供更强大的网络管理功能,如与 Home Assistant 的结合,进行自动化管理。
话不多说,开始正题。
NetAlertX部署
🔺先打开极空间的文件管理器(个人空间),在Docker目录下新建“netalertx”文件夹,然后在“netalertx”文件夹下面在建立“config”、“db”和“logs”三个子文件夹。
🔺然后和之前一样,在极空间的Docker镜像仓库中搜索镜像“jokobsk/netalertx”,找到后点“下载”按钮。
PS:如果遇到Docker镜像下载问题请直接跳转到文章最后部分的解决方案。
🔺完成后直接双击镜像开始部署容器。
🔺【基本设置】这里,容器名称自己可以随意修改,可以取消勾选“启用性能限制”。
🔺【文件夹路径】这里,咱们需要手动添加以下映射关系:
./Docker/netalertx/config:/app/config:rw # 冒号前面映射新建的“config”子文件夹
./Docker/netalertx/db:/app/db:rw # 冒号前面映射新建的“db”子文件夹
./Docker/netalertx/logs:/app/front/log:rw # 冒号前面映射新建的“logs”子文件夹
🔺【网络】这里手动更改为“host”。
🔺【环境】这里需要手动添加以下环境变量:
TZ:Asia/Shanghai
PORT: 12321 # 这个是项目Web页面端口号,可以随意修改成本地不冲突的任意端口
HOST_USER_ID: 0
HOST_USER_GID: 0
其它就没什么可修改的了,点“应用”即可完成配置。
🔺完成以上之后看到容器显示“正常”,就说明可以使用了。
NetAlertX体验
🔺这个时候咱们就就可以浏览器【极空间IP:端口号】(端口号就是部署时候环境变量PORT设置的值)打开NetAlertX后台主界面,这个项目目前仅有英文略有遗憾。
🔺如果你有中文强迫症可以使用浏览器插件翻译倒也是不受影响。从主界面可以看出,目前我这边显示总共才3个设备,这很明显是不正常的。
而出现这个问题的原因主要是因为它默认扫描的子网不是我当前网络的子网,我们修改下即可。
🔺点开“Settings--Core”,可以看到它使用的子网是“192.168.1.0/24 --interface=eth1”,而我正确的子网应该是“192.168.50.0/24 --interface=eth1”(至于后面的网络接口到底是 eth0还是eth1其实我也不知道,反正这两个都试一便就可以了),所以我们直接点击 Add
按钮。
🔺然后点击新增行列的空白处。
🔺将自己正确的子网地址填上去,然后点Update。
🔺正确的子网就被添加进来了,最后别忘记点击页面下方的Save按钮保存,保存之后页面会自动扫描并刷新。
🔺刷新之后回到 Devices
,可以看到局域网的设备都显示出来了。
🔺如果你对现在的主题不是很满意,可以通过“UI Settings”设置暗色主题。
🔺如果说需要添加通知,NetAlertX自带邮箱推送通知,根据提示配置即可。
至于其它的更多功能,比如添加更多的通知类型,以及添加更多的插件支持,有兴趣的小伙伴可以自己去官网查看,我这里就不再继续演示了,我看了下过程略显复杂,主要是我个人也用不上~~
解决Docker镜像拉取的问题
因为众所周知的原因,目前国内的Docker镜像拉取已经抽风...,所以这里针对极空间,给出几个临时可用方案,大家且用且珍惜吧。
🔺打开极空间Docker管理器的“镜像--仓库--设置”。
🔺然后点击“添加”:
库名称:agsvpt.work
完成之后“确定”。
🔺同样的方式再添加上图所示的另外两个仓库:
这样我们就额外的得到了3个镜像仓库。
🔺随意勾选3个仓库其中之一,确定。
🔺弹出切换提示,直接点“确定”。
🔺然后弹出“设置仓库可用成功” 的提示,这个时候我们就可以正常拉取需要的镜像了。
🔺看下效果,比如我这里想要“johngong/qbittorrent”这镜像,找到后直接双击下载。
🔺可以看到镜像拉取已经没有问题了。如果碰到拉不动的可以尝试换一个仓库试试,如果都不行,那么只有科学解君愁了~
🔺对了,还有就是建议大家不要忽略了极空间Docker管理器中的一个宝藏板块【常用镜像】,里面都是一些热度较高的常用Docker项目,不光有详细的教程,最主要的是这里面的镜像都是存在极空间自己的服务器上,可以直接拉取的~
最后
总的来说,今天分享的这个NetAlertX项目还是很强大的,它为我们提供了一个更安全、更高效的网络管理环境,对于增强用户对其网络的控制和安全性还是非常实用的,非常适合用来监控和管理家庭或小型办公室网络的人群,并且依托它丰富的插件系统,用户还能根据自己的需求进行定制和改进。有兴趣的小伙伴不妨部署起来自己体验吧~
作为NAS领域的新兴品牌,极空间一直以其创新的设计、强大的硬件、丰富的功能和良好的用户体验受到了许多用户好评,并且自研的ZOS也是非常好用,极易上手。如果你近期有入手NAS的计划,不妨关注下极空间。
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~
ptsa
校验提示文案
faninx
校验提示文案
我是麦田
校验提示文案
piapiad
校验提示文案
猫仔仔
校验提示文案
srna
校验提示文案
大胃王DAVID
校验提示文案
糖糖251
校验提示文案
srna
校验提示文案
srna
校验提示文案
srna
校验提示文案
猫仔仔
校验提示文案
piapiad
校验提示文案
我是麦田
校验提示文案
糖糖251
校验提示文案
大胃王DAVID
校验提示文案
ptsa
校验提示文案
faninx
校验提示文案