Tftpd32是一款专业实用的集成DHCP、TFTP、SNTP和Syslog多种服务的袖珍网络服务器包,中文名叫简单文件传输协议。大家可以从它的名称上看出,它适合传送“简单”的文件。与FTP不同的是,它使用的是UDP的69端口,因此它可以穿越许多防火墙。不过它也有缺点,比如传送不可靠、没有密码验证等。虽然如此,它还是非常适合传送小型文件的。
TFTP软件是一个传输文件的简单协议,TFTP基于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。TFTP此协议设计的时候是进行小文件传输的。TFTP服务器传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文件。
1、准备工作
使用Tftpd32之前,请禁用所有与本机ip(本机在局域网内设置的ip或者公网ip)不符的网络连接(比方所你装了虚拟机,虚拟机用网桥连接,可能会安装好几个虚拟连接),接着关闭本机的所有ftp服务器(以防发生冲突)
2、使用Ttfp传送文件,需要服务端和客户端(都是一个文件),下面小编先从服务端设置讲起:
①双击“Tftpd32.exe”,启动tftp服务器(tftpd32.exe会自动检测到本机ip,此时在server interface右边的下拉菜单里将会出现本机ip,如果本机有多个网络连接,则点击下拉菜单会将会看到它们(不过右边有passive标志)
②、配置服务端
Tftpd32服务端配置主要修改的是服务器的根目录,如下:
Ⅰ:根目录路径
Ⅱ:Tftp服务器的IP地址
Ⅲ:显示目录可以查看目录下的文件
Ⅳ:可设置Tftp端口核最大连接数等
3、客户端配置:
如果想将Tftp服务器根目录下的文件下载到本机中,需要在本地电脑也同样打开Tftpd32,在TFTP客户端选项中输入Tftp服务器的IP地址核端口号,选择远程文件,点击“接收”即可!
将文件传到TFTP服务端的操作方法类似,选择本地文件,点击“发送”
4、注意:
①文件传送成功与否,也可以在Tftpd32的“DFTP服务端”和“日志查看器”这两项中看到
②用Tftp传送文件时,服务端需有确定的公网IP,如果你朋友在局域网中通过网关上网的话,那就无法传送了,当然,如果两个人在同一局域网中,用内网的IP也可以传送文件
③Windows 98系统可以当服务端,但客户端一定要是Windows 2000或是Windows XP等有Tftp命令的系统。