news 2026/5/12 18:42:21

Docker部署NetAlertX网络扫描器完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker部署NetAlertX网络扫描器完整指南

Docker部署NetAlertX网络扫描器完整指南

NetAlertX是一款强大的网络扫描和监控工具,可以帮助您发现并跟踪网络中的设备。本文将详细介绍如何使用Docker快速部署NetAlertX。

一、准备工作

确保您的系统已安装Docker和Docker Compose:

# 检查Docker版本docker--version# 检查Docker Compose版本docker-compose--version

二、拉取镜像

dockerpull jokobsk/netalertx:25

说明jokobsk/netalertx:25是稳定版本,如需最新版可使用ghcr.io/jokob-sk/netalertx:latest

三、创建数据目录

# 创建配置和数据库目录mkdir-p/data/netalertx/{config,db}# 设置目录权限chmod777/data/netalertx

四、部署方式

方式一:Docker Run命令部署

dockerrun-d--rm--network=host\-v/data/netalertx/config:/app/config\-v/data/netalertx/db:/app/db\--mounttype=tmpfs,destination=/app/api\-ePUID=200\-ePGID=300\-eTZ=Asia/Shanghai\-ePORT=20211\ghcr.io/jokob-sk/netalertx:latest

方式二:Docker Compose部署(推荐)

创建docker-compose.yml文件:

vi/data/netalertx/docker-compose.yml

写入以下内容:

version:'3.9'services:netalertx:image:jokobsk/netalertx:25container_name:netalertxnetwork_mode:hostenvironment:-PUID=200-PGID=300-TZ=Asia/Shanghai-PORT=20211volumes:-/data/netalertx/config:/app/config-/data/netalertx/db:/app/db-type:tmpfstarget:/app/apirestart:always

启动容器:

cd/data/netalertxdocker-composeup-d# 查看容器状态docker-composeps

五、参数说明

参数说明
PUID/PGID容器运行的用户ID和组ID
TZ时区设置,设为Asia/Shanghai
PORTWeb访问端口,默认20211
network_mode: host使用主机网络模式,便于扫描局域网设备
tmpfs/app/api挂载为临时文件系统
restart: always容器异常退出时自动重启

六、访问NetAlertX

浏览器访问:

http://服务器IP:20211

首次访问需要设置管理员账户,之后即可开始扫描和监控您的网络。

七、常用管理命令

# 查看容器日志dockerlogs netalertx# 重启容器docker-composerestart# 停止容器docker-composedown# 更新镜像docker-composepulldocker-composeup-d# 进入容器dockerexec-itnetalertx /bin/bash

八、故障排查

1. 端口冲突

如果20211端口被占用,修改PORT环境变量为其他端口。

2. 权限问题

确保数据目录权限正确:

chmod-R777/data/netalertx

3. 网络扫描权限

使用network_mode: host可以获取完整的网络访问权限,确保扫描功能正常工作。

结语

至此,NetAlertX已成功部署完成。您可以通过Web界面配置扫描规则、设置通知告警,实时监控网络中的设备状态。如有问题,可查看官方文档:https://github.com/jokob-sk/NetAlertX

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 6:01:06

Kazumi开源番剧播放器功能全解析:从入门到精通

Kazumi开源番剧播放器功能全解析:从入门到精通 【免费下载链接】Kazumi 基于自定义规则的番剧采集APP,支持流媒体在线观看,支持弹幕,支持实时超分辨率。 项目地址: https://gitcode.com/gh_mirrors/ka/Kazumi Kazumi作为一…

作者头像 李华
网站建设 2026/4/20 17:06:29

3个Ventoy主题定制技巧,彻底改变你的启动体验

3个Ventoy主题定制技巧,彻底改变你的启动体验 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy 还在忍受千篇一律的启动界面吗?Ventoy作为革命性的多系统启动工具,不仅…

作者头像 李华
网站建设 2026/4/19 16:45:05

KMS_VL_ALL_AIO智能激活工具全场景应用指南

KMS_VL_ALL_AIO智能激活工具全场景应用指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 一、场景痛点:激活管理的现实挑战 个人用户的激活困境 当Windows系统突然弹出激活提示&…

作者头像 李华
网站建设 2026/4/12 16:14:49

OpenClaw配置备份指南:Qwen3-14b_int4_awq模型迁移与环境复原

OpenClaw配置备份指南:Qwen3-14b_int4_awq模型迁移与环境复原 1. 为什么需要备份OpenClaw配置 上周我的开发机突然硬盘故障,导致整个~/.openclaw目录丢失。当时正在运行的自动化脚本全部中断,更糟糕的是重新配置飞书通道和模型连接花了大半…

作者头像 李华
网站建设 2026/4/18 0:18:37

6步解锁华硕设备潜力:轻量级性能控制工具G-Helper全面评测

6步解锁华硕设备潜力:轻量级性能控制工具G-Helper全面评测 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix…

作者头像 李华
网站建设 2026/5/3 1:08:58

kill-doc:解放文档下载的开源利器

kill-doc:解放文档下载的开源利器 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的烦恼而诞生&a…

作者头像 李华