UniFi里面 Console Network 分别是什么?
前不久发了篇笔记,建议大家升级 Network,大家可能会担心,升级 Network,会不会导致网络断掉。要解答这个问题,需要搞明白 UniFi 设备安装和运行了什么。
首先,最底层的是 Console,这就是操作系统。目前,UniFi的系统大部分基于 Debian 11。 Console 现在大的版本是 5,偶尔也会有些升级。由于这个是操作系统底层,因此,Console 的升级会导致服务中断。
上层应用就是 Network 了,从图 2,也可以看到,还有Protect, Access, Talk, Connect, Innerspace 等。他们分别用于网络设置,监控,门禁,电话,设计等。
像 NVR 这种,就没有 Network 啦,NAS 只能运行 Drive 了。
Network 负责网络相关设置,比如常见的上网,vlan 等,明白了这个,就能理解路由的 ssh在 console 那边,而交换机和 AP的ssh设置在 device 那边。
Network 经常更新,特别是UI来回变,底层的代码变化不大。当更新 Network 时,一般不会影响到网络的正常使用,只是暂时无法做网络的设置而已。
如果我们没有相关需求,不用安装 Protect 等应用,毕竟路由上多运行一个程序,就多一分性能的损失。
另外一件让人容易搞混的事,当网络中有单独的设备(如 NVR)负责监控时,路由就不用安装 Protect 了,更不应该在路由的 Protect 里面接管摄像头。
正确的做法是在 NVR 里面的 Protect 去接管摄像头。然后再在 UniFi 管理界面去 merge 这两个 site,这时候,Network 旁边的 Protect 链接其实就是 NVR 的 Protect 了。