Skip to main content

ZeroNews 版本更新公告

2025/2/18 版本更新

版本: ZeroNews V.2.0

【本次更新亮点】

  • 安全增强:应用访问安全全面升级,增加IP访问黑白名单、用户认证鉴权等安全功能
  • HTTP标头自定义:增加用户自定义修改HTTP 请求、响应标头等高级特性
  • WAF集成:边缘节点前置WAF防护,保障用户业务数据安全访窃取、篡改
  • 节点自动优化:摈弃用户自选区域,实现基于业务访问自动优化边缘节点
  • 架构全方位升级: 引入负载均衡,优化客户端传输协议,增强客户端稳定性
  • 全新界面:重新调整 UI,简化用户操作,操作更直观,信息更丰富,功能更齐全。

【其他优化】

  • 整体架构升级;
  • 修复了windows 客户端后台及开机启动异常退出问题;
  • 增加客户端配置文件
  • 优化了连接安全协议;
  • 提升了系统稳定性与安全性。

【服务公告】

  • 为保障升级工作顺利进行,我们将于2024年2月17日进行系统维护,届时服务将暂停一天。给您带来的不便,敬请谅解。

【升级指引】

重要提示: 由于本次升级涉及整体架构重大调整,部分数据存在兼容性问题,请您按照以下步骤完成升级。

客户端程序升级步骤:

windows 客户端升级步骤

# 清除不兼容的配置数据
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