UniFi Network — 所需端口參考

以下包括 UniFi 使用的 UDP 和 TCP 端口。 該資訊主要適用於自行架設 UniFi Network 應用程式,或擁有另外第三方設備和防火牆的用戶。 我們通常推薦完整的 UniFi 部署,實現無縫和兼容性最佳的網路方案。


本地輸入端口

協議 端口號 用途
TCP/UDP 53 用於 DNS 的端口。 這是訪客門戶重定向、下載更新和遠程訪問必需端口。
UDP 3478 用於 STUN 的端口。
UDP 5514 用於遠程系統日誌捕獲的端口。
TCP 8080 用於設備和應用程式通信的端口。
TCP 443 用於應用程式 GUI/API 的端口,如在 web 瀏覽器中所見。
架設在 UniFi OS 控制台的應用程式
TCP 8443 用於應用程式 GUI/API 的端口,如在 web 瀏覽器中所見。
架設在 Windows/macOS/Linux 的應用程式
TCP 8880 用於 HTTP 門戶重定向的端口。
TCP 8843 用於 HTTPS 門戶重定向的端口。
TCP 6789 用於 UniFi 移動設備速度測試的端口。
TCP 27117 用於本地綁定數據庫通信的端口。
UDP 5656-5699 AP-EDU 廣播使用的端口。
UDP 10001 用於發現設備的端口。
UDP 1900 UniFi 網路設置中“使應用程式在二層網路上可發現”的端口。
UDP 123 用於 NTP 的端口(日期/時間)。 這是遠程訪問伺服器建立安全通信所必需的端口。

注意:雖然 TCP 22 不是 UniFi Network 默認運行的端口之一,但它是通過 SSH 訪問 UniFi 設備或 Network 應用程式時使用的端口。


通過互聯網進行三層管理所需的輸入端口

注意:這些端口需要在閘道器/防火牆以及 UniFi Network 應用程式主機上打開。 這可以通過在閘道器/防火牆上創建端口轉發來實現。

協議 端口號 用途
UDP 3478 用於 STUN 的端口
TCP 8080 用於設備和應用程式通信的端口。
TCP 443 用於應用程式 GUI/API 的端口,如在 web 瀏覽器中所見。
架設在 UniFi OS 控制台的應用程式
TCP 8443 用於應用程式 GUI/API 的端口,如在 web 瀏覽器中所見。
架設在 Windows/macOS/Linux 的應用程式
TCP 8843 用於 HTTPS 門戶重定向的端口。
TCP 6789 用於 UniFi 移動設備速度測試的端口。

UniFi 遠程訪問所需的輸出端口

注意:在大多數情況下,這些端口默認打開且不受限制。

協議 端口號 用途
TCP/UDP 53 用於 DNS 的端口。 這是訪客門戶重定向、下載更新和遠程訪問必需端口。
UDP 3478 用於 STUN 的端口。
TCP/UDP 443 用於遠程訪問服務的端口。
TCP 8883 用於遠程訪問服務的端口。
UDP 123 用於 NTP 的端口(日期/時間)。 這是與遠程訪問伺服器建立安全通信所必需的端口。

修改默認端口

更改默認端口只能在自行架設的 Network 應用程式(Windows/macOS/Linux)上進行,方式如下:

  1. 關閉 UniFi Network 應用程式的所有實例。
  2. <unifi_base>/data/system.properties 目錄下,修改 system.properties 文件。
    • 例如,如果端口 8081 正在使用並且端口 8089 是開放的,則可以通過將 unifi.shutdown.port=8081 修改為 unifi.shutdown.port=8089 來更改它
  3. 重啟 UniFi Network 應用程式。

注意:確保任何自定義行的頭部或尾部沒有空格、註釋或井號標籤 (#) 等其他字符。 否則,UniFi Network 將忽略自定義。