日常运行与更新

日常运维关注四件事:身份与权限有没有漂移、关键路径是否真实可达、客户端与网关是否健康、变更能否安全回退。

每天看异常、失败事件和关键 L3/L4/出口探测。
每周复核临时权限、陈旧 Node、匿名入口和更新计划。
每次变更先小范围验证,再分批发布,并保留明确回退路径。

每日

  • NSD 概览确认异常增长、离线 Node/网关和失败事件;
  • 活动日志检查未知登录、Space 切换和高风险变更;
  • 关键 L3/L4/出口路径做轻量探测;
  • NSGW 容量、证书、错误率和后端健康不超阈值。

每周

  • 复核临时用户、用户组、访问授权和公网匿名入口;
  • 检查 Device/Node 最近活动并标记退役候选;
  • ns update --check 和发布说明评估终端更新;
  • 导出/验证配置备份与恢复流程,不导出凭据明文。

安全更新 NS

先在非关键 Device 执行:

ns update --check
sudo ns update
ns --version
ns doctor

更新 CLI 不触碰 Device、Space Profiles、NSD 权威或配置;也不更新 App。App 经平台安装新版本,启动时迁移旧状态并保留身份。分批更新后验证登录、切换、首次连接、资源刷新和断开重连。

退役顺序

资源依赖 → 访问授权 → Service/子网/出口声明 → Node 连接 → Device 记录。逆序直接删 Device 容易留下难解释的规则和服务历史。

变更记录至少包含

  • 变更人、时间、目标 Organization/Network 和稳定资源 ID;
  • 变更前后配置摘要与风险范围;
  • 已验证的允许路径、拒绝路径和观测指标;
  • 回退条件、回退动作和最终结果。