騰科張老師教你如何在cisco路由器上部署和使用FTP/TFTP

tktogogo發表於2019-04-17

  騰科張老師教你如何在cisco路由器上部署和使用FTP/TFTP

  概述

  在很多時候,我們需要從別的地方往Cisco裝置上傳送檔案,或者從Cisco裝置上往別的地方傳送檔案。在傳輸檔案時,我們可以使用的協議有很多,在這裡需要介紹的是兩個傳輸協議,第一個是大家非常熟悉的FTP,第二個是簡單檔案傳輸協議(TFTP)。也許FTP在平時用的非常多,但是到了Cisco裝置上,並不是如此。Cisco裝置可以利用FTP協議從別的FTP伺服器上往本地傳送檔案,也可以將自身配置成一臺FTP伺服器,為別人提供檔案傳送。

  要讓Cisco裝置成為一臺FTP伺服器,共享出自己儲存器中的檔案讓別人複製,這需要特定的IOS支援,而Cisco從遠端FTP伺服器往本地複製檔案,幾乎所有的IOS都支援。另外一個TFTP協議,也幾乎是所有的IOS都支援的協議,TFTP和FTP的功能是相同的,但是TFTP不需要認證,而FTP在傳送檔案之前,可以採用認證。Cisco裝置可以將自己配置成一臺TFTP伺服器,共享出自己的檔案和目錄,也可以從遠端TFTP伺服器往本地複製檔案。

  拓撲:

  配置

  1.配置FTP Server

  注:要配置Cisco裝置成為一臺FTP伺服器,需要特定IOS支援

  (1)開啟FTP server功能:

  Router(config)# ftp-server enable

  (2)指定FTP的共享目錄

  如:共享出flash中某檔案

  Router(config)# ftp-server topdir flash:abc.bin

  2.配置FTP Client

  說明:此配置目的在於讓Cisco裝置能夠從遠端FTP伺服器往本地複製檔案,即配置使用者名稱和密碼.如上圖中window ftp server中的使用者名稱和密碼。

  (1)配置遠端FTP伺服器使用者名稱

  Router(config)# ip ftp username ccna 配置遠端FTP伺服器的使用者名稱為ccna

  (2) 配置遠端FTP伺服器密碼

  Router(config)# ip ftp password cisco  配置遠端FTP伺服器的使用者名稱為cisco

  (3)配置本地FTP源IP(可選配置)

  Router(config)# ip ftp source-interface

  3.配置TFTP

  說明:將Cisco裝置配置成一臺TFTP伺服器,以共享出自己的目錄和檔案

  (1)配置Cisco 裝置為TFTP伺服器(需要指明檔名)

  R1(config)#tftp-server flash:abc.bin


  總結:雖然把路由器當作ftp不常用,在少數情況下,是一個儲存配置和輕量檔案的好方法。用它避免去新增裝置了。在判斷是否可以使用此命令時候,不妨在裝置上敲敲,看看裝置是否支援。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916870/viewspace-2641651/,如需轉載,請註明出處,否則將追究法律責任。

相關文章