How to configure DHCP Auto Install to let switch get configuration file and image from TFTP server
內容
本文介紹如何使用 Omada 路由器設定 DHCP option,來允許交換器透過 DHCP Auto Install 功能取得 image 檔案和設定檔。
- Omada 智慧型 / L2+ 或 L3 系列交換器
- Omada 路由器(作為 DHCP 伺服器)
如果企業或組織需要部署大量的新設備,可以使用 DHCP Auto Install 來快速設定這些設備的網路設定。DHCP Auto Install 功能可以自動從 TFTP 伺服器下載設定檔和韌體更新,減輕網路管理員的工作負擔,提高管理網路的效率。
以下拓撲顯示 Omada 路由器作為 DHCP 伺服器,向網路上的交換器傳送 DHCP options。網路中的交換器透過 DHCP Auto Install 功能自動從 TFTP 伺服器下載指定的 image 檔案和設定檔,來完成設定和韌體更新。
以下以 SG2428P 和 ER8411 為範例設定 DHCP Auto Install。
步驟 1. TFTP 伺服器設定。您的 TFTP 伺服器應該有要設定檔。設定檔的類型必須為 *.cfg,例如 tplink.cfg。
步驟 2. 在 Omada 路由器上設定 DHCP options。透過瀏覽器登入路由器,前往 Networks > LAN > Edit。
開啟 Advanced Settings 並在 DHCP Network Boot(Option 67)中輸入 tplink.cfg。在 Option150 中輸入 TFTP 伺服器的 IP 位址。輸入完畢後,按一下 OK。
步驟 3. 在目標交換器上啟用 DHCP Auto Install。透過瀏覽器登入交換器,前往 System > System Tools > DHCP Auto Install 啟用 DHCP Auto Install。
點擊 Apply,您可以透過 Auto Install State 查看交換器狀態。
步驟 4. 交換器自動下載設定檔。啟用 Auto Save Mode 後,下載的設定檔將儲存為啟動設定檔,下載的設定將會在下次重新啟動後生效。如果啟用 Auto Save Mode ,交換器將會自動重新啟動以完成設定修改。如果 Auto Save Mode 已關閉,您需要手動重新啟動交換器來更新設定。
說明:Auto Save Mode 和 Auto Reboot Mode 預設為啟用。
步驟 1. TFTP 伺服器設定。您的 TFTP 伺服器應該有設定檔、ini 檔案和 Image 檔案。
- Configuration file:交換器的設定檔,這裡為 tplink.cfg。
- ini file:用來儲存 Image 檔案名稱的檔案。在 ini 檔案中,需要寫入 Image 檔案的名稱,並儲存為 ini 的檔案格式。這裡為 SG2428P.ini。
- Image file:交換器的韌體檔案,這裡為 SG2428P.bin。
說明:所有檔案的名稱都可以依照您的需求來做命名。
如下圖,TFTP 伺服器中有三個檔案,Image 檔案的名稱(SG2428P.bin)寫入 ini 檔案(SG2428P.ini)中。
步驟 2. 在 Omada 路由器上設定 DHCP options。透過瀏覽器登入路由器,前往 Networks > LAN > Edit。
開啟 Advanced Settings 並在 Network DHCP Boot(Option 67)輸入 tplink.cfg。在 Option150 中輸入 TFTP 伺服器的 IP 位址。按一下 Add 按鈕新增 DHCP Option125。
Option 125:Code 部分輸入 125,Type 選擇為 Hex Array,Value 則輸入十六進制的值,例如 00:00:2e:57:0d:05:0b:53:47:32:34:32:38:50:2e:69:6e:69。Option 125 的值的含義如下圖所示:
- vendor-value:供應商註冊的 32-bit 企業編號。tp-link 為 11863(十進制)。
- Length:以下資料的總長度。
- sub-type:由供應商定義,輸入供應商識別碼在 Vendor-value 欄位中。這裡 TP-LINK 為 5。
- sub-length:value 的長度。
- value:sub-length option 的資料。這裡我們需要填寫 ini 檔案的檔案名稱。
設定 DHCP Option 後,點擊 OK 來完成設定。
步驟 3. 在目標交換器上啟用 DHCP Auto Install。透過網頁瀏覽器登入交換器,前往 System > System Tools > DHCP Auto Install 並 Enable DHCP Auto Install。
點擊 Apply,您可以透過 Auto Install State 查看交換器狀態。
步驟 4. 交換器下載 image 檔案和設定檔。下載 image 檔案和設定檔後,如果啟用 Auto Reboot Mode,交換器將自動重新啟動以完成設定更新和韌體更新。如果 Auto Reboot Mode 已關閉,則需要手動重新啟動交換器。
以下以同時更新 image 檔案和設定檔為範例,驗證 DHCP Auto Install 功能的有效性(單獨更新設定檔,可以參考下面的步驟 2,查看設定上是否有變化)。
步驟 1. 檢查交換器重啟前後的韌體版本。透過網頁瀏覽器登入交換器,然後前往 System > System Summary > System Info 並檢查 Firmware Version。
重啟前:
重啟後:
步驟 2. 檢查交換器重啟前後的設定。這裡我們可以看到,交換器重新啟動後,VLAN 設定會依據 TFTP 伺服器中的設定檔進行更新。
重啟前:
重啟後:
您已透過 Omada 路由器設定 DHCP Option,成功設定了交換器的韌體升級與設定。
了解每個功能和設定的更多詳細資訊,請前往 檔案下載 下載您的產品手冊。
從 TFTP 伺服器下載檔案失敗時該怎麼辦
回覆:檢查交換器是否從 DHCP 伺服器取得到對應的 DHCP Option 設定。您可以將 VLAN 介面變更為固定模式,然後重新變更為 DHCP 模式,來重新取得 DHCP Option。