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` 权限的用户。

下载地址下载 TFTP Server for macOS

特点

  1. 原生 macOS 应用,适合 Mac + 网线直连路由器的 TFTP recovery
  2. 帮助确认静态 IP、TFTP 目录和 firmware 文件是否准备好
  3. 自动检测网卡,减少选错接口的概率
  4. 适合 OpenWrt、ImmortalWrt 和原厂固件的标准 TFTP 恢复准备

使用步骤

  1. 选择固件所在文件夹
  2. 确认 Mac 已设置静态 IP,例如 `192.168.1.254`
  3. 启动 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/

特点

  1. 完全免费
  2. 界面简洁
  3. 单文件无需安装
  4. 支持 IPv6

使用方法

  1. 下载后直接运行
  2. 设置固件所在目录
  3. 选择正确的网络接口
  4. 点击 “Server” 开始监听

Win32DiskImager

适合刷写 img 镜像文件。

下载地址https://sourceforge.net/projects/win32diskimager/

使用场景

  1. 树莓派镜像
  2. 软路由镜像
  3. U盘启动盘制作

Solar-PuTTY

增强版 PuTTY,支持 TFTP。

下载地址https://www.solarwinds.com/free-tools/solar-putty

特点

  1. 标签式界面
  2. 内置 TFTP 客户端
  3. 免费使用

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 触发方式。

⚠️ 技术声明

本教程仅供学习和参考。刷写固件存在风险,可能导致设备变砖或失去保修。请在操作前:

最后更新:2026年4月