交换机用TFTP传输文件
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69.
1、首先设备要设置好IP地址,并且可以正常的计算机进行通讯。
2、然后计算机运行TFTP服务器软件,并设置好文件保存的目录。(TFTP服务器软件需要在网上去下)
如下配置
㈠把设备的文件传输到计算机中:
Swtich#copy filename tftp: (filename是设备上面的文件)
如:①把running-config传输到计算机中
Switch#copy running-config tftp:
Address of remote host []?192.168.110.226 (目的IP地址)
Destination filename [config.text]?file.txt (在计算机上保存的文件名,可自行命名)
Accessing flash:config.text...
..!.!
Success : Transmission success,file length 1381 (提示传输成功)
②把设备保存的TXT文件传输到计算机中
Switch#copy flash:config.text tftp:
Address of remote host []?192.168.110.226
Destination filename [config.text]?file.txt
Accessing flash:config.text...
!!!
Success : Transmission success,file length 1381
也可以直接写作:
Switch#copy flash:config.text tftp://192.168.110.226//file.txt
Accessing flash:config.text...
.!
Success : Transmission success,file length 1381
注意:由于在设备中,系统文件和TXT格式的文件都有固定的名字,为了方便以后的回传,最好使用相同的名字备份,且要做好记录。
在传输文件的时候,备份到计算机中的文件的文件名最好要加个txt的后缀名,如config.txt。 因为默认备份的时候是没有后缀的,所以如果你要查看备份在你计算机中的配置文件的时候,你就需要加个txt后缀名了,不然就看不了了。(指的就是上面《在计算机上保存的文件名》那项加。)
㈡、把计算机中备份的配置文件回传到计算机中
将计算机中保存的TXT文件传输到计算机中:
Switch#copy tftp: flash: (tftp:后面打个空格,然后再写flash:)
Address of remote host []?192.168.110.226
Source filename []?123.txt (源文件名)
Extended commands [n]:
Destination filename [123.txt]?123.txt (目的文件名)
Accessing tftp://192.168.110.226/123.txt.
.....
Transmission finished, file length 1735 (提示传输完成,文件长度为1735)
Download file [123.txt] to file system is OK.
!!!注意,将文件回传到设备中的时候,源文件和目的文件名要一致,不然会导致传输错误的。