Please Rate this Document

Which ports do Omada SDN Controller and Omada Discovery Utility use? (above Controller 5.0.15)

Knowledgebase
FAQ
2024-07-23

應用程式透過網路使用指定的通訊埠來傳送及接收資訊。Omada SDN 控制器或 Omada Discovery Utility 使用主機端的通訊埠,而 Omada 硬體控制器使用其硬體上的連接埠。

通訊埠分為兩組:TCP(Transmission Control Protocol 傳輸控制協定)通訊埠和 UDP(User Datagram Protocol 使用者資料報協定)通訊埠。埠號數量有限制,每組的範圍從 1 到 65535。當應用程式嘗試去使用主機端的某個通訊埠時,卻發現該埠也正被另一個程式使用中,就會發生通訊埠使用衝突。

透過本文,您可以了解 Omada SDN 控制器(5.0.15 及以上版本)和 Omada Discovery Utility(5.0.8 和以上版本)使用哪些通訊埠,以及當發生與通訊埠相關的問題時如何進行故障排除。

1. 預設通訊埠概述

Omada SDN 控制器和 Omada Discovery Utility 預設使用的通訊埠如下列表。

通訊埠

Omada

硬體控制器

Omada

軟體控制器

Omada Discovery Utility

何時需要使用到通訊埠

網頁管理和門戶認證

TCP 80

 

 

當您透過 HTTP 連線存取 Omada 硬體控制器管理頁面。

TCP 443

 

 

1. 當您透過 HTTPS 連線存取 Omada 硬體控制器管理頁面。
2. 當您透過 Omada 硬體控制器更新納管中的 Omada 設備。

TCP 8088

 

1. 當您透過 HTTP 連線存取 Omada 軟體控制器管理頁面。
2. 當用戶端透過 HTTP 連線存取門戶認證頁面。

TCP 8043

 

 

1. 當您透過 HTTPS 連線存取 Omada 軟體控制器管理頁面。
2. 當您透過 Omada 軟體控制器更新納管中的 Omada 設備。

TCP 8843

 

當客戶透過HTTPS連線存取門戶認證頁面。

設備搜尋、納管、管理及更新

UDP 29810

Omada 控制器和 Omada Discovery Utility 搜尋 Omada 設備。

TCP 29814

Omada 控制器和 Omada Discovery Utility 管理的 Omada 設備韌體完全適用於 Omada 控制器 v5* 版本。

TCP 29815

 

從版本 5.9 開始,Omada 控制器可接收來自 Omada 設備的封包擷取檔案和設備資訊以及 DPI 應用程式的統計資料。

TCP 29816

 

從版本 5.9 開始,Omada 控制器與 Omada 設備建立遠端控制的終端連線。

TCP 29811/29812

Omada 控制器和 Omada Discovery Utility 管理的 Omada 設備韌體完全適用於 Omada 控制器 v4* 版本。

TCP 29813

 

升級完全適用於 Omada 控制器 v4* 版本的 Omada 設備韌體。

初始化確認

UDP 27001

 

透過此通訊埠 Omada 控制器可利用 Omada App 來搜尋同網段的設備。

資料庫存取

TCP 27217

 

 

Omada 軟體控制器透過此通訊埠存取 MongoDB 資料庫。

*2022年以來新釋出的韌體全面適用於 Omada 控制器 v5,並升級了 Omada SDN 管理協定。新韌體的更新說明包含 "完全適用 Omada SDN 控制器 v5.x"。

 

2. Omada 通訊埠應用範例

此部份我們將說明 Omada SDN 控制器和 Omada Discovery Utility 如何應用通訊埠,透過範例說明如何搜尋裝置。

https://static.tp-link.com/upload/faq/image_20211222030443p.png

 

步驟 1

EAP 不知道控制器的確切位置,因此它會藉由 LAN 的 UDP 通訊埠 29810 廣播一則自介訊息。

步驟 2

Omada SDN 控制器或 Omada Discovery Utility 監聽著此通訊埠並接收 EAP 的自介訊息,接著透過相同的通訊埠回覆 EAP。

 

3. 設定通訊埠轉發

如果在控制器和設備之間有一台執行 NAT 的路由器,應該建立通訊埠轉發規則,以便控制器和設備能夠正確地互相通訊。

1) 用於設備搜尋、納管、管理和升級的通訊埠,通訊埠轉發規則的來源埠和目的地埠應與上述Omada埠口完全相同,如下圖所示。

 

用於網頁管理和入口網站的通訊埠,若您使用的是低於 v5.9 的 Omada 控制器版本,則通訊埠轉發規則的來源和目的地埠應與 Omada 通訊埠完全相同,如下所示。

 

3) 如果您使用的是 Omada 控制器 v5.9 及以上版本,支援可自訂設定,並且可以自訂來源埠。

 

4. 如何更改 Omada SDN 控制器使用的通訊埠

4.1 網頁管理及門戶認證通訊埠

Omada SDN 控制器支援透過管理頁面調整網頁管理及門戶認證的通訊埠

前往 全域 > 系統設定 > 存取設定,可調整3個通訊埠:

  • HTTPS 控制器管理通訊埠
  • HTTPS 門戶認證通訊埠
  • HTTP 門戶認證通訊埠

通訊埠號的修改將在您重啟控制器後生效

 

注意,如果您正在 Linux 上使用 Omada 控制器,請避免使用 443 Port,因為非主要使用者無法在此 Port 運行服務,這會造成控制器無法啟動,如果您遇到了此問題,請參考 如果在Linux上修改通訊埠後,Omada軟體控制器無法啟動,應該怎麼處理?(控制器 5.5.6 或以上版本)

 

4.2 設備管理埠

Omada 軟體控制器允許透過編輯 “omada.properties” 檔案更改以下設備管理埠,在保存修改並重新啟動控制器後,設定即生效。

對於 Windows 控制器,預設檔案路徑為 “C:\Users\XXX\Omada Controller\properties”(XXX 代表您的 Windows 帳戶)

對於 Linux 控制器,預設檔案路徑為 “/opt/tplink/EAPController/properties”。

建議您保留預設埠,若需要更改埠,請確保埠使用重複的埠或廣為人知的埠,若修改了“port.discovery”的埠,您需要使用 Omada Discovery Utility 通知設備新的控制器埠。

  • port.adopt.v1=29812
  • port.upgrade.v1=29813
  • port.manager.v1=29811
  • port.manager.v2=29814
  • port.discovery=29810
  • port.transfer.v2=29815
  • port.rtty=29816

 

4.3 範例

您的辦公室中有兩台 Omada SDN 控制器,透過網際網路管理其他網路。 您可以修改其中一個控制器的埠,例如,將 HTTPS 管理埠從 8043 更改為 18043, 並修改 “omada.properties” 檔以將 29810-29816 埠更改為 29820-29826

在您修改這些埠之後,您需要更新路由器上通訊埠轉發規則的設定。

由於"port.discovery"已更改為 29820,運行 Omada Discovery Utility 並將 29820 新增到 Inform URL。

Related Documents