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)上進行,方式如下:
- 關閉 UniFi Network 應用程式的所有實例。
- 在
<unifi_base>/data/system.properties
目錄下,修改system.properties
文件。- 例如,如果端口 8081 正在使用並且端口 8089 是開放的,則可以通過將
unifi.shutdown.port=8081
修改為unifi.shutdown.port=8089
來更改它
- 例如,如果端口 8081 正在使用並且端口 8089 是開放的,則可以通過將
- 重啟 UniFi Network 應用程式。
注意:確保任何自定義行的頭部或尾部沒有空格、註釋或井號標籤 (#) 等其他字符。 否則,UniFi Network 將忽略自定義。