6.2 用TFTP传输文件

准备工作:

  1. 设备已经配置了IP地址,且可以与计算机正常通信(可以用ping命令检查)。

  2. 在计算机上运行TFTP服务器软件,并设置好文件保存的路径。

把设备中的文件传输到计算机中:

用控制台或Telnet登录设备,然后在特权模式下执行以下命令:

Ruijie#copy filename tftp

filename是交换机或路由器上的文件。例如:

①把running-config传输到计算机中

Ruijie#copy running-config tftp
Address or name of remote host [ ]?192.168.1.2
Destination filename [ ]?S1-config.txt

192.168.1.2是目的计算机的IP地址,应根据实际情况设置。S1-config.txt是在计算机上保存的文件名,可自行命名。

以上操作也可以直接写作:

Ruijie#copy running-config tftp://192.168.1.2/S1-config.txt

②把主体文件传输到计算机中

Ruijie#copy flash:cs3550b.bin tftp
Address or name of remote host [ ]?192.168.1.2
Destination filename [ ]?cs3550b.bin

主体文件的扩展名一般是 bin,不同型号的设备文件名有所不同,应先用 dir 命令查看后再备份。

以上操作也可以直接写作:

Ruijie#copy flash:cs3550b.bin tftp://192.168.1.2/cs3550b.bin

注意:

由于在设备中,主体文件有固定的名字,为了方便以后的回传,最好使用相同的名字备份,且要做好记录。

其它文件的传输方法和以上实例类似。

把计算机中的文件回传到设备中:

①把计算机中备份的配置文件回传到设备中

Ruijie#copy tftp running-config
Address or name of remote host [ ]?192.168.1.2
Source filename [ ]?S1-config.txt

本例把计算机中的 S1-config.txt 文件回传到设备中,使它成为 running-config。

②把计算机中备份的主体文件回传到设备中

Ruijie#copy tftp flash:cs3550b.bin
Address or name of remote host [ ]?192.168.1.2
Source filename [ ]?cs3550b.bin

注意:

各个设备的主体文件有固定的文件名和版本,回传时一定要保证版本正确,文件名正确,不然会导致设备复位后不能启动。

③把计算机中打包的主体文件回传到设备中

有些型号的设备主体文件的扩展名为 udp,该文件实际上是一个软件包,里面包含了 bin 文件和Web配置软件。

udp 文件不能用 copy tftp flash 命令传输,应该使用 copy tftp update 命令传输。

Ruijie#copy tftp update
Address or name of remote host [ ]?192.168.1.2
Source filename [ ]?rgnos.upd

Last updated