UniFi Network Controller for Synology DSM 7.0 Docker 安裝教學

若您手邊沒有 UniFi Cloud Key 控制器設備的話,就無法接管下層 UniFi 設備,這邊教大家如何在 Synology 安裝 UniFi Network Controller 設架控制器來接管設備。

必備要件

  • 需要一台 NAS 主機 ( 至少要 4GB 以上,自行擴充增加可以 )
  • CPU 必須是 x86 ( arm 暫時還不能用,看 Synology 要不要下放 )

安裝方式

首先要先裝好 Docker 後,左側點選 倉庫伺服器 進入,右上方搜尋框內輸入 unifi 尋找,找到 jacobalberty/unifi 點選下載,然後請維持選擇 latest 版本穩定為優先。

左側點選 映像檔 裡,等待它下載完成後,再選 佈置 按鈕。

在容器視窗,看您是否需求要 啟用資源限制 客製設定,然後點選 進階設定 按鈕。

在進階設定標籤,記得要勾選 啟用自動重啟 用來避免死當不會自動重開機。

網路空間標籤部分,按下 新增資料夾 按鈕加入資料夾,並且對應 掛載路徑 命名為 /unifi 路徑位置容器裡。

接著網路介面,基本上沒有特殊需求的話,請勾選 與 Docker Host 使用相同的網路 選項。

最後環境設定頁面內,新增加入 TZ 變數,對應 Asia/Taipei 區域,主要是對應正確時區,系統時間才不會亂掉。

另外,往下拉找到一個叫 RUNAS_UID0 變數,不要讓它作為 root 使用,請把數值改成 false 值,並且按下 套用 按鈕。

在一般設置頁面上按 下一步 繼續,在最下面勾選「在精靈完成後立即啟動容器」並按 套用 按鈕。

回到 容器 那邊檢查一下,確認是否有正常執行了嗎?

防火牆加入規則

若正常執行成功後,還不能進入,因為要去 Router 防火牆加入規則,包括開通對外的 Port ( TCP / UDP ),才能進入後台跟接管的動作。

前往 UI 官網提供對外連接埠的列表

設定完後,打開瀏覽器並輸入 https://<system-ip>:8443 連線看看是否有成功,以按照配置控制器步驟進行可以了。

加入反向代理網域

若你有遠端需求,除了IP之外,想要有網域並且加密憑證的話,以下操作方式

DSM 7.0 操作為例 在 Synology 控制台,切到 登入入口 頁面後,點選 進階 標籤,再點選 反向代理伺服器 按鈕。

在反向代理名稱隨意命名,來源請選擇 HTTPS 選項,主機名稱輸入要綁 網域名稱 ( 請儘量用子網域 ),然後連接埠輸入 443 Port,目的地一樣,但對應主機名稱是輸入內部的 IP 位址。

再來切到 自定義標頭 頁面,請記得要加入 WebSocket 協定,才能讓它外部連進後,可正常點選,並按 套用 按鈕完成了。

如有關更多設定資訊,可前往看 https://hub.docker.com/r/jacobalberty/unifi 參考。

>【贊助本站】

【贊助本站】

平常大部分無贊助資金支撐時,大多都是由第三方廣告商支出,是不會太多資金,所以為了維持營運本網站主機,亦需要經費維護網站成本,若大家認為喜歡或支持本網站營運的話,將會是筆者繼續努力做下去的動力,還請各位多多支持不要將廣告攔截了呀(噴淚)~ 也歡迎您對本站進行贊助 ˃ʍ˂

都由衷的感謝每位贊助者,在此特別感謝大家多多支持。