Openwrt 如何搭建TFTP文件传输

一、在Openwrt 平台我们经常需要重板子中导出文件或者从外部导入文件到板子,为了解决这个问题,在本文中将介绍TFTP工具。

 

TFTP 是一个传输文件简单协议,其基于UDP传输协议。

二、 基于TFTP协议的网络数据包格式

---------------------------------------------------
| Local Medium | Internet | Datagram | TFTP |
---------------------------------------------------

协议包格式:

Openwrt 如何搭建TFTP文件传输

 

三、Openwrt中选择tftp编译选项

$make menuconfig

  ->Network                   

       -> File Transfer  

          -> tftp-hpa...................... An enhanced version of the BSD TFTP client

Openwrt 如何搭建TFTP文件传输

      这里我们选择客户端程序tftp-hpa. 板子中tftp 做客户端,电脑PC 运行tftpd32做服务器

 

三、编译烧录软件或者安装此应用到openwrt 板子

                    Openwrt 如何搭建TFTP文件传输

四、安装运行tftpd32.exe

                     Openwrt 如何搭建TFTP文件传输

Openwrt 如何搭建TFTP文件传输

五、配置服务器,主要修改服务器端IP地址和传输目录。

Openwrt 如何搭建TFTP文件传输

六、在openwrt 中运行tftp-hpa 应用,进入输入服务器端的IP地址。

Openwrt 如何搭建TFTP文件传输

七、输入服务器端的IP地址,进入tftp 客户端模式

          (to) 192.168.2.10

          Openwrt 如何搭建TFTP文件传输

八、将openwrt本地文件到上面指定服务的目录,这里我们上面设置服务器时已经指定到PC:G:\tftpd_dir

       tftp> put wireless

       Openwrt 如何搭建TFTP文件传输

       Wireless 文件是本地/etc/config 目录下的文件

        查看G:\tftpd_dir 目录中文件是否已传输出来:

九、获取文件,从PC:G:\tftpd_dir,获取文件到Openwrt.

     Openwrt 如何搭建TFTP文件传输

      查看一下是否已下载下来

        Openwrt 如何搭建TFTP文件传输

 

结束:

通过tftp 可以很方便地进行文件传输。

 

上一篇:linux – 如何用mjpg_streamer拍照


下一篇:[量子互联] 内网穿透之linux、openwrt安装方法