TFTP 工具推荐
TFTP 是很多路由器救砖指南会要求使用的本地传输方式。路由器进入 recovery mode 后,会在短时间内向电脑上的 TFTP Server 请求指定 firmware 文件;因此,正确的静态 IP、固件文件名、网线连接和 TFTP 服务器状态都很重要。
如果你正在用 Mac 准备 OpenWrt、ImmortalWrt 或原厂固件恢复,建议先准备一个可检查网卡、目录和传输状态的 macOS TFTP Server,再进入路由器 recovery mode。
macOS 平台
🔥 TFTP Server for macOS
专为 macOS 路由器恢复设计的 TFTP Server。它保留常见 TFTP recovery 流程,同时把网卡、共享目录、firmware 文件和本机 IP 检查放到图形界面里,适合不想在终端里反复确认 `/private/tftpboot` 权限的用户。
特点:
- 原生 macOS 应用,适合 Mac + 网线直连路由器的 TFTP recovery
- 帮助确认静态 IP、TFTP 目录和 firmware 文件是否准备好
- 自动检测网卡,减少选错接口的概率
- 适合 OpenWrt、ImmortalWrt 和原厂固件的标准 TFTP 恢复准备
使用步骤:
- 选择固件所在文件夹
- 确认 Mac 已设置静态 IP,例如 `192.168.1.254`
- 启动 TFTP Server,等待路由器进入 recovery mode 后请求 firmware
恢复能否成功取决于路由器型号、firmware 文件和设备是否真正进入 recovery mode。应用主要帮助你把 Mac 端 TFTP Server 恢复环境准备好,并检查常见配置问题。
—
内置 tftp 命令
macOS 自带 TFTP 服务(命令行方式)。
启动服务:
sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist
使用方式:
# 将固件放入 /private/tftpboot/ # 从路由器下载固件 tftp 192.168.1.1 tftp> get firmware.bin tftp> quit # 向路由器上传固件 tftp 192.168.1.1 tftp> put firmware.bin tftp> quit
Windows 平台
TFTPD64
免费、轻量的 TFTP 服务器。
下载地址:https://ttfpd64.com/
特点:
- 完全免费
- 界面简洁
- 单文件无需安装
- 支持 IPv6
使用方法:
- 下载后直接运行
- 设置固件所在目录
- 选择正确的网络接口
- 点击 “Server” 开始监听
—
Win32DiskImager
Solar-PuTTY
增强版 PuTTY,支持 TFTP。
下载地址:https://www.solarwinds.com/free-tools/solar-putty
特点:
- 标签式界面
- 内置 TFTP 客户端
- 免费使用
Linux 平台
atftp
命令行 TFTP 服务器。
安装:
# Ubuntu/Debian sudo apt install atftp # CentOS/RHEL sudo yum install atftp
使用方式:
# 启动 TFTP 服务器 sudo atftpd --daemon --port 69 /tftpboot # 将固件放入 /tftpboot/
—
内置 tftp 命令
Linux 自带 TFTP 客户端。
# 安装 sudo apt install tftp # 使用 tftp 192.168.1.1 tftp> get firmware.bin tftp> quit
工具对比
| 工具 | 平台 | 难度 | 推荐度 |
| TFTP Server for macOS | macOS | ⭐ 简单 | 🔥🔥🔥 |
| 内置 tftp | macOS/Linux | ⭐⭐ 中等 | ⭐⭐ |
| TFTPD64 | Windows | ⭐ 简单 | 🔥🔥🔥 |
| Win32DiskImager | Windows | ⭐ 简单 | ⭐⭐ |
| Solar-PuTTY | Windows | ⭐⭐ 中等 | ⭐⭐ |
| atftp | Linux | ⭐⭐ 中等 | ⭐⭐ |
下一步
如果你使用 Mac,可以先准备 macOS TFTP 恢复环境,再根据路由器型号确认静态 IP、firmware 文件名和 recovery mode 触发方式。