交換機上的動態主機配置協定(DHCP)映像升級功能可用於配置DHCP伺服器,以將新映像和新配置檔案下載到網路中的一台或多台交換機。同步升級網路中所有交換機的映像和配置,有助於確保新增到網路中的每台新交換機都與網路同步。
交換機上的DHCP映像升級有兩種工作方式:DHCP自動配置和映像自動更新。配置這些功能對於管理網路中的多台交換機或堆疊交換機非常有用。
本文提供如何通過兩種方式在交換機上配置DHCP映像升級的說明:DHCP自動配置和映像自動更新。
重要事項:在開始配置之前,必須在網路中設定活動的DHCP伺服器,並設定配置檔案的位置和名稱以及裝置的韌體映像。預設情況下,網路中的裝置配置為DHCP客戶端。當DHCP伺服器為裝置分配IP地址時,它們還會接收有關配置檔案和韌體映像的資訊。
確保已配置TFTP或SCP伺服器。如果配置檔案和/或韌體映像與裝置上當前使用的配置檔案和/或韌體映像不同,裝置將在下載檔案和/或映像後自行重新啟動。將配置檔案放在工作目錄中。可通過從裝置複製配置檔案來建立此檔案。當裝置啟動時,它將成為運行配置檔案。
DHCP自動配置從DHCP伺服器將配置檔案下載到網路中的一台或多台交換機。下載的配置檔案成為交換機的運行配置。重新載入交換器之前,不會覆寫快閃記憶體中儲存的開機組態。
附註:可用命令可能因裝置的具體型號而異。本示例使用SG350X-48MP交換機。
步驟1.登入到交換機控制檯。
附註:在此範例中,使用的使用者名稱和密碼為cisco/cisco。
步驟2.輸入以下命令,進入交換機的全域性配置模式:
Boot Host Auto-config
步驟3.輸入boot host auto-update Global Configuration mode命令以啟用通過DHCP自動更新的支援。
選項包括:
— 副檔名 — SCP副檔名。未指定值時,使用scp。範圍為1到16個字元。
注意:在此範例中使用的是boot tftp。
步驟4.(可選)輸入no形式的boot host auto-config命令以禁用DHCP自動配置。
Boot Host A自動更新
步驟5.輸入boot host auto-update Global Configuration mode命令以啟用通過DHCP自動更新的支援。
選項包括:
— 副檔名 — SCP副檔名。未指定值時,使用scp。範圍為1到16個字元。
注意:在此範例中使用的是boot tftp。
步驟6.(可選)輸入no形式的boot host auto-update命令以禁用DHCP自動更新。
步驟7.輸入以下命令退出全域性配置模式:
顯示開機
步驟8.輸入show boot Privilege EXEC模式命令以顯示IP DHCP自動配置進程的狀態。
應顯示引導主機自動配置和自動更新設定。
現在,您應該已經通過CLI成功配置交換機上的DHCP自動配置和自動更新設定。
IP DHCP TFTP伺服器IP地址
步驟1.輸入以下命令,進入交換機的全域性配置模式:
步驟2.輸入ip dhcp tftp-server ip address Global Configuration mode命令設定伺服器的備份IP地址。如果尚未從DHCP伺服器收到此IP地址,則該IP地址用作交換機使用的預設地址。
附註:對於ip-addr,可以使用TFTP或SCP伺服器的IPv4地址、IPv6地址或域名系統(DNS)名稱。
附註:在本示例中,使用的IP地址為192.168.1.102。
步驟3.(可選)輸入no形式的ip dhcp tftp-server ip address命令以恢復預設設定。
IP DHCP TFTP-Server檔案
步驟4.輸入ip dhcp tftp-server file Global Configuration mode命令,以設定配置檔案的完整檔名,該檔案將在未從DHCP伺服器接收時從備份伺服器下載。
SG350X# ipdhcptftp-server file [file-path]
附註:對於file-path,可以輸入伺服器上的檔案路徑和配置檔案的名稱。
附註:在此範例中,使用TFTP/config。
步驟5.(可選)輸入no形式的ip dhcp tftp-server file命令以恢復預設設定。
IP DHCP TFTP-Server映像檔案
步驟6.輸入ip dhcp tftp-server image file Global Configuration mode命令,以設定映像檔案的間接檔名,該檔案將在未從DHCP伺服器接收時從備份伺服器下載。
附註:對於file-path,可以輸入伺服器上的映像檔案的檔案路徑和名稱。
附註:在此範例中,使用TFTP/映像。
步驟7。(可選)輸入no形式的ip dhcp tftp-server image file命令以刪除檔名。
步驟8.輸入以下命令退出全域性配置模式:
Show IP DHCP TFTP-Server
步驟9.輸入show ip dhcp tftp-server EXEC模式命令以顯示有關備份伺服器的資訊。
應顯示IP DHCP TFTP伺服器設定。
現在,您應該已經通過CLI在交換機上配置IP DHCP TFTP伺服器設定。