组织、网络与空间

NetSeed 用两个层级表达租户与网络边界:

  • Organization(组织):谁管理人员、设备和网络;
  • Network(网络):节点地址、资源、访问授权和连接配置在哪个隔离域生效;
  • Space(空间):客户端可切换的一个精确 (Organization, Network) 组合。

为什么不能只显示一个名字

不同 Organization 可以存在同名 Network,同一 Organization 也可以有多个 Network。只记录或展示其中一个名称,会让资源刷新、缓存和授权归属变得模糊。因此 App、CLI 与 NSD 的关键操作都应同时核对 Organization 和 Network。

切换 Space 会改变什么

会改变不会因为普通切换而改变
当前 Node、Node IP、DNS当前安装的 Device 身份
节点、服务、出口和子网列表App/CLI 程序版本
Network 范围内的授权和成员关系同一 NSD 部署的三类信任 pin
后续连接使用的 Network Profile其他 Space 在服务端的数据

切换时客户端先停止冲突操作、等待服务端确认目标 Space,再保持断开状态。网络慢时会显示居中加载;超过合理时间后允许取消。只有确认成功,界面才显示目标值,且旧 Network 的缓存不能覆盖新数据。

只有一个 Space 时

仍然展示 当前组织与网络,让用户知道资源属于哪里;但切换操作不可用。列表项保持紧凑,不用“已授权”等含义不清的副标题,也不显示持续旋转的刷新图标。正常刷新在后台静默进行。

多 Space 的命令行操作

ns space list
ns space switch <NETWORK_ID>

切换成功后重新执行 ns status 核对 Organization、Network 和连接状态,再由用户主动 ns up。详见NS 命令参考