Mistborn 官方版 | 开源自托管云平台 | 打造私人专属堡垒机与服务中心
软件简介
Mistborn是一款免费开源的自托管WireGuard服务器管理GUI,基于MIT协议开源,集成pi-hole广告拦截与cockpit服务器管理工具。支持Docker容器化部署,兼容主流Linux系统,无需复杂命令行即可搭建个人虚拟私有云,为家庭及小型团队提供安全网络访问与一站式服务管理解决方案。

核心参数
|
项目
|
详情
|
|
核心定位
|
自托管WireGuard服务器GUI,集成广告拦截与服务器监控
|
|
支持平台
|
主流Linux系统(需Docker与Docker Compose环境)
|
|
集成工具
|
WireGuard、pi-hole(广告拦截)、cockpit(服务器管理)
|
|
开源地址
|
GitHub开源地址:https://github.com/kylemanna/mistborn
|
核心功能亮点
-
WireGuard可视化管理:图形化界面创建管理多个WireGuard网络接口,一键生成导出客户端配置文件,自定义IP地址池与DNS设置,替代复杂命令行操作。
-
内置广告与威胁拦截:集成pi-hole工具,实现网络级广告、恶意网站屏蔽,保护设备安全,提升网页浏览体验,无需额外部署拦截工具。
-
服务器实时监控:通过cockpit集成面板,实时查看系统资源占用、网络流量统计及服务运行状态,简化服务器日常管理流程。
-
多服务集成部署:支持一键安装Nextcloud、Jellyfin等自托管应用,快速构建完整私有云生态,满足存储、影音等多场景需求。
使用教程(文章最后)
-
环境准备:在Linux服务器安装Docker与Docker Compose,确保服务器拥有公网IP,并开放UDP/51820端口(WireGuard默认端口)。
-
部署Mistborn:执行官方Docker Compose命令,下载并启动Mistborn容器,等待初始化完成,全程无需复杂配置。
-
初始配置设置:通过浏览器访问“服务器IP:8080”,创建管理员账号密码,完成网络参数、DNS服务器等基础配置。
-
创建与管理VPN网络:新建WireGuard网络接口,配置IP地址池与客户端数量限制,为各设备生成唯一配置文件。
-
启用附加功能:在管理面板开启pi-hole广告拦截与cockpit监控服务,根据需求调整拦截规则与监控参数,添加自托管应用。
小编实测点评
实测:Mistborn整合三大工具优势,Docker部署快速便捷,Web界面操作直观,新手可快速搭建VPN服务器。树莓派4B运行稳定,广告拦截效果显著,VPN连接速度流畅。短板是高级功能需基础Linux知识,部分配置需查阅文档,适合追求网络安全的家庭及小型团队。
安全与使用提醒
-
强化账号安全:设置高强度管理员密码并定期更换,避免账号泄露导致服务器被非法访问,严控管理界面访问权限。
-
配置防火墙规则:仅开放必要端口(8080管理端口、51820 VPN端口),限制非授权IP访问,进一步提升服务器安全性。
-
合规与数据备份:遵守当地网络法规,仅用于授权范围内网络访问;定期备份客户端配置文件与服务器设置,防止数据丢失。
[站长提示]: 请确保你使用的是 Debian 12 或 Ubuntu 22.04/24.04 的纯净系统(Fresh Install)。安装前请先执行更新。
# 1. 更新系统并重启(安装脚本要求系统处于最新状态)
sudo apt update && sudo apt upgrade -y && sudo reboot
# 2. 安装 Git(如果你的系统没有预装)
sudo apt install git -y
# 3. 克隆 Mistborn 源码并运行安装脚本
git clone https://gitlab.com/cyber5k/mistborn.git
sudo -E bash ./mistborn/scripts/install.sh
安装后的关键一步:获取配置文件
Mistborn 安装完成后,默认是全封闭的。你必须获取初始的 WireGuard 配置才能进入 Web 管理后台。
# 获取管理员 WireGuard 配置文件(安装完成后执行)
sudo mistborn-cli getconf
转载地址:https://www.pcsafer.com/3746.html
版权问题:https://docs.qq.com/form/page/DUUlkWW10TW9sT0x1
版权问题:https://docs.qq.com/form/page/DUUlkWW10TW9sT0x1
THE END