2005-12-09

Cisco router 實作 TFTP Server 備份

關於 TFTP 的介紹請參照TFTP,抓下來後直接安裝,都下一步就可以,安裝完畢記得啟動。

首先使用它的用意是要備份 router 上的 startup-config 的內容,
我們將實作 PC -> Switch -> Router 的方式來實作

首先 Router 請參照[ Cisco Router 設定 ]一文設定,由於這次是走 Ethernet Port,所以在 interface 的選擇上要注意一下,要注意自己的 Router 跟 switch 介接的 port 的 interface name,可由[Router#show int]的方式了解 Router 上有哪些 interface,以即它們的名稱。

設定時要注意一件事,要用來備份的那台 PC,本身必須要跟上面那台 Router 在同一個網段(才找的到對方嘛),Eg:

Router 的 int fa0 設定為 192.168.12.1/24 這個網段,這時要用來啟動 TFTP Server 的 PC 也必須在同一網段,Default Gateway 則直接指向 Router,若要備份到其他與這台 Router 串連的 Router,則只要設定好 Roter 間的 RIP,讓彼此看的到對方即可。

環境 ready 後,指令如下:( 都是在 enable 模式下 )
備份出來,
1.Router#copy startup-config tftp //將 startup-config 備份到 tftp
2.按下 Enter 後,router 會問你 tftp server 的位址,直接輸入 ip 即可(eg:192.168.12.2)
3.然後會問你要備份的檔名,(預設是[router_name+confg],可自己改或按 Enter 用 default)
4.這時就會開始備份。

還原回去的動作剛備份相同,只是把 1. 的指令改成 copy tftp startup-config,然後一樣會問你 source address 跟 config name,最後問你目的端名稱,完成後即完成還原的動作。

P.S.預設 TFTP 會將備份資料夾擺在 Program File 的安裝路徑裡,可能會有讀寫權限的問題,若發生無法備份的問題,可以試著進 TFTP config 修改(最好一開始就改掉)
P.S.S 若在 windowsXP 上,請注意 XP 內建的防火牆會擋掉這個 access,因為 TFTP 預設是走 69 port,對系統來說是不可以開的,如果有安裝其他的防火牆軟體應該也是會發生這個問題。

沒有留言: