专栏地址:嵌入式开发

专栏文章:

【01】安装最新版本( 17.0 Pro)详细教程

【02】虚拟机安装最新版本(.04LTS)详细步骤

【03】.04 添加samba,并在访问 的详细教程

【04】 Pro 17 设置共享文件夹

【05】最新版本(.04LTS)安装Tftp服务及其使用教程

【06】下的()软件下载和使用教程-集成了Tftp服务器、客户端

【07】最新版本(.04LTS)安装nfs服务器及使用教程

【08】下的下载、安装、使用、配置【/ssh/】

【09】的下载、使用、配置【ssh、、串口】

目录

一、概述

是一个免费、轻量级、开源的、适用于IPv6的32位应用程序,集成了DHCP、TFTP、SNTP和多种服务,支持tsize, 与 等软件的在线操作,在传输数据时可实现最大性能。同时提供TFTP客户端应用,力求为用户带来最优质的网络使用体验。

是编译为64位应用程序的同一应用程序。

二、下载、安装

程序可以从官网下载,官网提供了普通版本和免安装版本,免安装版本带有字样,但官网现有只有英文版,如果需要中文版本,可以下载这个 .zip ,

如果下载的是普通安装版本,可以按照安装向导一步一步安装即可,因为这个软件还不到1M大小,我直接下载免安装版本。免安装版本下载后,直接双击运行即可。运行后,可以看到Tftp服务器、Tftp客户端、DHCP服务器、服务器等多个标签页,如下图:

三、 使用教程

虽然集成了DHCP、TFTP、SNTP和多种服务,但比较常用的就是用来做Tftp服务器,将文件共享出去,嵌入式开发中,一般用于将uboot、Linux内核、编译完成的程序传输到嵌入式开发板。下面介绍一下作为Tftp服务器或Tftp客户端的使用步骤。

3.1 使用作Tftp服务器

下面使用作Tftp服务器,使用上一篇文章安装的的Tftp客户端下载文件,使读者可以理解作Tftp服务器的使用步骤:

1️⃣在软件选择好要共享目录,以及服务器地址(该地址需要与可以ping通),我这里选择了F:作为共享目录,选择了192.168.2.180作为Tftp服务器地址,然后点击显示目录,可以看到共享目录里面的内容,有一个ser.txt文件。到这里就完成了的服务器配置了:

2️⃣在Tftp客户端下载上一步指定的共享目录里的软件,我这里使用的Tftp客户端下载ser.txt文件。先查看/目录没有任何文件,然后/目录运行tftp客户端,下载ser.txt文件,下载后再查看/目录,有一个ser.txt文件,过程打印如下:

wkd@ubuntu:/tftpboot$ ls
wkd@ubuntu:/tftpboot$ tftp 192.168.2.180
tftp> get ser.txt
tftp> q
wkd@ubuntu:/tftpboot$ ls
ser.txt
wkd@ubuntu:/tftpboot$

下载完成后,的服务器标签页,会打印客户端的ip、端口以及下载的文件、时间、进度:

参与评论