Openwrt 如何搭建TFTP文件传输

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

 

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

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

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

协议包格式:

Openwrt 如何搭建TFTP文件传输_第1张图片

 

三、Openwrt中选择tftp编译选项

$make menuconfig

  ->Network                   

       -> File Transfer  

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

Openwrt 如何搭建TFTP文件传输_第2张图片

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

 

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

                    

四、安装运行tftpd32.exe

                     Openwrt 如何搭建TFTP文件传输_第3张图片

Openwrt 如何搭建TFTP文件传输_第4张图片

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

Openwrt 如何搭建TFTP文件传输_第5张图片

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

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

          (to) 192.168.2.10

          

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

       tftp> put wireless

       

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

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

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

     

      查看一下是否已下载下来

        

 

结束:

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

 

你可能感兴趣的:(无线通讯)