【tftpd64用法】TFTPD64 是一款轻量级的 TFTP(Trivial File Transfer Protocol)服务器软件,常用于在局域网中快速传输文件,尤其适用于 PXE 启动、固件升级等场景。它支持多种操作系统,包括 Windows 和 Linux,并且配置简单,适合初学者和高级用户使用。
以下是 TFTPD64 的基本用法总结:
一、TFTPD64 简介
| 项目 | 内容 |
| 软件名称 | TFTPD64 |
| 功能 | 提供 TFTP 服务,支持文件传输 |
| 适用系统 | Windows、Linux(需编译) |
| 特点 | 轻量、易配置、支持多平台 |
二、安装与启动
Windows 平台
1. 下载 TFTPD64 安装包(官网或第三方资源)。
2. 双击安装程序,按照提示完成安装。
3. 安装完成后,运行 `TFTPD64.exe` 启动服务。
4. 可通过命令行参数自定义配置(如监听 IP、端口、根目录等)。
Linux 平台
1. 下载源代码并编译安装(需 GCC 环境)。
2. 使用 `make` 编译后,运行生成的可执行文件。
3. 配置文件通常为 `tftpd64.conf`,可修改默认设置。
三、常用命令与参数
| 命令/参数 | 说明 |
| `-i | 指定监听的 IP 地址 |
| `-p | 设置 TFTP 服务端口(默认 69) |
| `-d | 设置文件存储根目录 |
| `-l | 指定日志文件路径 |
| `-s` | 以守护进程方式运行(Linux) |
| `-h` | 显示帮助信息 |
四、配置文件示例(Windows)
```ini
| Config |
ListenIP = 0.0.0.0
ListenPort = 69
RootDir = C:\TFTP
LogFile = C:\TFTP\tftpd64.log
```
五、使用场景
| 场景 | 说明 |
| PXE 启动 | 为无盘工作站提供启动文件 |
| 固件更新 | 快速上传设备固件 |
| 文件备份 | 在局域网内进行小文件传输 |
| 教学演示 | 作为教学工具展示 TFTP 协议 |
六、注意事项
- 确保防火墙允许 TFTP 端口(69)通过。
- 根目录权限需设置为可读写。
- 若使用 Linux,需确保有执行权限。
- 不建议将敏感数据放在 TFTP 根目录下。
七、常见问题
| 问题 | 解决方案 |
| 无法连接 | 检查 IP 和端口是否正确,确认防火墙设置 |
| 文件传输失败 | 检查文件路径及权限,查看日志文件 |
| 服务无法启动 | 查看是否有冲突的进程占用端口 |
通过以上内容,可以对 TFTPD64 的基本使用有一个全面的了解。根据实际需求,合理配置和使用该工具,能够有效提升网络环境下的文件传输效率。


