ZeroNews 版本更新公告
2025/2/18 版本更新
版本: ZeroNews V.2.0
【本次更新亮点】
- 安全增强:应用访问安全全面升级,增加IP访问黑白名单、用户认证鉴权等安全功能
- HTTP标头自定义:增加用户自定义修改HTTP 请求、响应标头等高级特性
- WAF集成:边缘节点前置WAF防护,保障用户业务数据安全访窃取、篡改
- 节点自动优化:摈弃用户自选区域,实现基于业务访问自动优化边缘节点
- 架构全方位升级: 引入负载均衡,优化客户端传输协议,增强客户端稳定性
- 全新界面:重新调整 UI,简化用户操作,操作更直观,信息更丰富,功能更齐全。
【其他优化】
- 整体架构升级;
- 修复了windows 客户端后台及开机启动异常退出问题;
- 增加客户端配置文件
- 优化了连接安全协议;
- 提升了系统稳定性与安全性。
【服务公告】
- 为保障升级工作顺利进行,我们将于2024年2月17日进行系统维护,届时服务将暂停一天。给您带来的不便,敬请谅解。
【升级指引】
重要提示: 由于本次升级涉及整体架构重大调整,部分数据存在兼容性问题,请您按照以下步骤完成升级。
客户端程序升级步骤:
windows 客户端升级步骤
- 步骤一:前往官网下载新版本 windows 客户端:https://www.zeronews.cc/download
- 步骤二:重新认证客户端并启动
# 清除不兼容的配置数据
zeronews.exe reset
# 进行设备 Token 认证,现已支持一个token 认证多台设备
zeronews.exe set token [TOKEN值]
# 启动给客户端命令
如需要开机启动,以管理员方式运行 zeronews 客户端
zeronews.exe uninstall
zeronews.exe start -d
- 步骤三:登录 ZeroNews 控制台,创建您的自定义域名
- 步骤四:重新配置您的服务映射
Linux 客户端升级步骤
- 步骤一:通过以下命令在线安装新版zeronews客户端,会自动覆盖旧版客户端
# Centos / Ubuntu / Debian / 树莓派 等系统设备在线升级命令
curl -SLk https://download.zeronews.cc/linux/zeronews-install.sh | sh -s install
# Openwrt 设备在线升级命令
curl -SLk https://download.zeronews.cc/openwrt/zeronews-install.sh | sh -s install
- 步骤二:重新认证客户端并启动
# 清除不兼容的配置数据
zeronews.exe reset
# 进行设备 Token 认证,现已支持一个token 认证多台设备
zeronews.exe set token [TOKEN值]
# Centos / Ubuntu / Debian / 树莓派 等系统设备启动给客户端命令
systemctl restart zeronews
systemctl enable zeronews
# Openwrt 设备启动给客户端命令
/etc/init.d/zeronews restart
- 步骤三:登录 ZeroNews 控制台,创建您的自定义域 名
- 步骤四:重新配置您的服务映射
容器部署升级步骤
- 步骤一:从 ZeroNews 官方更新容器镜像
docker pull docker.zeronews.cc/zeronews/zeronews:latest
- 步骤二:删除现有 zeronews 容器
docker stop zeronews && docker rm zeronews
- 步骤三:从最新镜像启动容器,TOKEN 已环境变量传入,同时需要挂载配置文件目录到本地 ,如:/opt/zeronews
以 docker 命令行方式启动 zeronews 容器
docker run -itd --name zeronews --restart always --net host -e TOKEN=<TOKEN_ID> -v /opt/zeronews:/etc/zeronews docker.zeronews.cc/zeronews/zeronews:latest
以 docker-compose 方式启动 zeronews 容器
- 步骤一: 创建 zeronews 的 docker-compose.yml
docker-compose.yml
中设置环境变量及挂载的配置文件目录,内容参考如如下:
services:
zeronews:
restart: always
image: docker.zeronews.cc/zeronews/zeronews:latest
container_name: zeronews
hostname: zeronews
network_mode: host
volumes:
- ./zeronews:/etc/zeronews
environment:
- TZ=Asia/Shanghai
- TOKEN=<TOKEN_ID>
- 启动 zeronews 容器
如存在旧版容器,需先删除
docker stop zeronews && docker rm zeronews
启动容器
docker compose up -d
- 步骤三:登录 ZeroNews 控制台,创建您的自定义域名
- 步骤四:重新配置您的服务映射
注: 更多设备升级更新,请参考ZeroNews文档系统 运行ZeroNews