
1、打开SecureCRT软件,通过console口配置交换机的vlan1的ip地址为192.168.1.254或者其它网络地址(172.16.110.1),子网掩码为255.255.255.0。
2、设置电脑的本地连接或者以太网的ip地址为交换机vlan1同网段的地址,网关为vlan1的ip地址。设置如图所示。
3、使用管理员权限打开TFTPD服务器,设置TFTP接口为本地连接或者以太网的ip地址。
4、在华为交换机上使用tftp命令下载配置文件到tftp服务器上,或者从tftp服务器上传文件到交换机。命令tftp 192.168.1.1 get test.txt,该命令是从tftp服务器上传test.txt文件到交换机。命令tftp 192.168.1.1 put rr.bak。该命令是从tftp服务器下载交换机文件。
5、交换机输入上面的命令后提示以下错误信息,Error: Failed to transfer the file completely because of internal causes of system malfunctions.”是由于文件名没有输对。输入正确的文件名即可。
简单文件传输协议Trivial File Transfer Protocol (TFTP)是一个基于UDP协议的简单的、低开销的文件传输协议,允许客户端get或者put文件到远程主机上。由于它开销极效,所以TFTP被用于引导计算机,例如没有大容量存储器的[路由器]。这就是为什么很多[路由器]都用tftp作为升级的方式。这个协议很有意思,如果感兴趣,请参考如下两个网址:
中文wiki 或者 英文wiki
RFC 1350 THE TFTP PROTOCOL (REVISION 2)
Mac默认自带TFTP。配置文件位置:/System/Library/LaunchDaemons/tftp.plist。
修改配置文件,去掉如下两行:
添加如下配置(可选),就是添加-l选项:
简要说明:
I、-i选项,开启不安全模式。-l选项,使用syslog记录所有请求的日志。关于说明请参考:man tftpd(打开终端,输入这条命令就能看到了)。
II、/private/tftpboot是默认路径,需要改变其读写权限(非常重要),执行命令:
执行上边两条,如果没有报错,那么说明启动成功。如果想看日志可以使用如下命令:
得到的日志应该如下:
这个位置貌似有一条报错,但是不影响使用,如果有高手请指教如何处理。
3、TFTP协议的使用
在启动TFTP服务器后,我们就可以使用TFTP来连接这台服务器,并获取或者提交文件了。下边用命令行来演示:
简单说明:我们通过tftp从tftp服务器上获取1.txt(/private/tftpboot/1.txt)文件。
connect host-name [port] 连接服务器。其他命令请参考: man tftp。
1、先dir列出需要备份的交换机配置文件,如vrpcfg.zip或vrpcfg.cfg2、打开tftp客户端软件,如:思科TFTP服务器
3、在交换机用户模式下,如:
<QW_5700>tftp X.x.x.x(主机IP地址) put vrpcfg.zip QW_5700.zip
Info: Transfer file in binary mode.
Uploading the file to the remote TFTP server. Please wait...\
TFTP: Uploading the file successfully.
863 bytes send in 1 second.
4、完成,可以在tftp客户端软件目录下查看备份出来的文件
恢复配置相反,不懂,打?。。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)