如為以下網路場景,控制器和要管理的設備在網路上不同網路站點中運作。在此篇文章中,我們將描述如何透過通訊埠轉發在 PC1 使用控制器管理設備。
步驟1: 在 Omada SDN 控制器上為 Router A 設定通訊埠轉發
注意: 在此文章中,我們假設 Router A 為被控制器管理的 Omada 路由器,在實際操作中,只要 Router A 可以設定通訊埠轉發即可。
1. 前往設定 > 傳輸 > NAT > 通訊埠轉發,點擊建立新規則。
2. 設定通訊埠轉發規則的參數,範例如下:
來源通訊埠: 29810-29814
目的地 IP: 192.168.0.101
目的地通訊埠: 29810-29814
步驟2: 將 Router A 的 WAN IP 通知給 Omada 設備
1) 下載Omada Discovery Utility並在 PC2 上執行。
2) Router B、交換器和 EAP 將被 Utility 搜尋到。點擊右下方的"Select All"和"Batch Setting"按鈕。
3) 依需求輸入參數,Center IP 為 Router A 的 WAN IP,192.168.1.200。
注意: 設備預設的使用者名稱和密碼為 admin/admin,若您已在獨立管理模式中設定過使用者名稱和密碼,此處請輸入該使用者名稱和密碼。
4) 設備將在設備列表中顯示"閒置中"狀態,接著您便能納管並管理它們。
- 若為 Router B
請至System Tools > Controller Settings > Controller Inform URL,在欄位中輸入 Router A 的 WAN IP 192.18.1.200,接著 Router B 可找到控制器。
- 若為交換器
請至SYSTEM > Controller Settings > Controller Inform URL,接著輸入 192.168.1.200。
- 若為 EAP
請至System > Controller Settings > Controller Inform URL,輸入 192.168.1.200。
在通知設備控制器的 IP 後,設備將顯示在控制器的設備列表中,且狀態呈現"閒置中",接著您將可以納管它們。
注意: 目前此方式僅適用於交換器和 EAP。
- 若為交換器
1) 進入管理頁面,前往交換器管理頁面中的 SECURITY > Access Security > SSH Config > Global Config ,勾選啟用 SSH。
2) 在 Putty 輸入交換器的 IP 後,點擊 Open 存取交換器的 CLI。
3) 通知控制器 IP 的指令如下。
enable
configure
controller inform-url 192.168.1.200
- 若為 EAP
1) 存取管理頁面,前往 EAP 管理頁面上的 Management > SSH > SSH Server,勾選以啟用 SSH。
2) 在 Putty 輸入交換器的 IP 後,點擊 Open 存取 EAP 的 CLI。/p>
3) 通知控制器 IP 的指令如下。
xsetctrladdr “192.168.1.200:29810”
注意: 此方法僅適用於 DHCP 用戶端,通常為交換器和 EAP。
1. 設定 DHCP Option 138
1) 設定 DHCP server,在此案例中為 Router B。存取 Router B 的管理頁面後前往Network > LAN > LAN,點擊運作圖示修改 DHCP 設定。
2) 點擊"Advanced DHCP Options",在 Option 138 欄位中輸入 Router A 的 WAN IP。在此文章中為 192.168.1.200。
3) 重新連接交換器和 EAP 以再次取得 IP 位址,交換器和 EAP 將從 DHCP Option 138 取得控制器 IP 並順利找到控制器。