唔知咩原因,突然唔想個 unifi controller host 喺自己個 docker 度。於是乎上網睇有咩解決方法。
原本係想買個 Unifi Cloud Key 解決算數,諗住放返喺自己個 intranet 度。Cloud Key Gen 1 好似俾人投訴有問題,跟住就睇下 Gen2,但Gen2件嘢又要成 $179。二手o既都成一舊水。跟住上網問下啲網友,佢地個個都話唔值得買,問我想點。跟住就變成 host 喺 cloud 度。
其實原理就係用各大台o既 virtual machine, Azure, AWS, GCP 或者係 OCI。而我呢次試用 OCI。
我就係跟住呢個 Github link 去做:https://github.com/MallocArray/Unifi-OracleCloud
就當你成功起好個 VM 同 Unifi Controller 之後:
- 首先係去原本個 controller 度 backup 返個 configuration 出嚟。
- 然後就去新個 controller 度 import 返個 configuration。
- 再 SSH 入去你每隻 AP 度 set-inform,指返去新 controller o既地址。
等一陣,啲 APs 應該會斷一線,再過一陣,一切就回復正常。再去新 controller 度一 check, 啲嘢 up 返晒。
有兩樣嘢注意:
- Unifi UI login 要開返 2FA,以免俾人撞中密碼。
- OCI 起佢嗰時記得入個 SSH public key。咁當然首先要 generate a set of SSH key,咁樣你個 VM 即使面向公海都會相對安全。