Tomato

Tomato是一款免费且以HyperWRT为基础的无线路由器固件，适用于一系列以Broadcom芯片组为核心架构的无线路由器，主要支持Linksys WRT54G系列、Buffalo AirStation与华硕路由器)

Tomato的主要特点包括易于设置和高效的QoS，相对DD-WRT更易用的界面以及极少需要在保存设置时重启。

## 特性

<image>

- 使用SVG和CSS，基于AJAX的GUI
- 可用Telnet或SSH调用基于BusyBox的命令行界面
- DHCP服务器
- DNS转发（使用Dnsmasq）
- 网络唤醒
- 高级QoS, 可定义十种不同的QoS级别，显示实时，分级的流量图。
- 客户端流量控制
- 流量图标和统计
- 无线接入点(类似于普通无线路由器)
- 无线接入点+无线网桥（Wireless bridge）
- 无线网桥
- 无线客户端
- 客户端以太网桥接
- 动态DNS服务
- 可通过GUI查看的系统日志
- SecureEasySetup（SES）按钮
- JFFS2
- 服务器消息区块客户端
- 无线网络功率可调及14个无线频道
- 启动延迟保护(通过修改bootloader延长了更新固件的时间窗口)
- 高级端口转发，支持UPnP和NAT Port Mapping Protocol（NAT-PMP）
- 高级用户访问限制
- 启动，关闭，防火墙和广域网相关的脚本
- 上线时间，平均负载和可用内存状态
- 最少的重新启动，极少有设置需要重启
- 可以查看周围其它的无线网络

### 版本对比

Mod名称｜基于原版｜Mod版本｜最后一次更新｜5 GHz(802.11a/n/ac/ax)｜IPv6｜支持USB｜支持记忆卡｜VPN协议｜SFTP｜虚拟局域网

TomatoVPN(SgtPepperKSU)｜1.27｜1.27vpn3.6｜否｜否｜否｜否｜OpenVPN｜否｜否

Tomato｜1.28｜1.28｜否｜否｜否｜否｜否｜否｜否

Tomato ND｜1.28｜否｜否｜否｜否｜否｜否｜否

SpeedMod(hardc0re)｜1.28｜120｜否｜否｜否｜否｜否｜否｜否

TomatoUSB(Teddy Bear)｜1.28｜Build 54｜是｜是｜打印机共享NAS (CIFS/FTP)DLNA服务器｜否｜OpenVPN｜通过Optware｜是

slodki｜1.28｜1.28.02｜否｜否｜打印机共享NAS (CIFS/FTP)｜SD卡SDHCMMC｜OpenVPN｜通过Optware｜否

DualWAN｜1.28｜1.28.0542｜否｜是｜打印机共享NAS (CIFS/FTP)DLNA服务器3G调制解调器｜否｜OpenVPNPPTP｜通过Optware｜是

Teaman｜1.28｜v0025｜是｜是｜打印机共享NAS (CIFS/FTP)3G调制解调器｜SD卡SDHCMMC｜OpenVPNPPTP（服务器）｜通过Optware｜附GUI

EasyTomato｜1.28｜0.8｜是｜是｜打印机共享NAS (CIFS/NFSv3/FTP)DLNA服务器3G调制解调器｜SD卡SDHCMMC｜OpenVPNPPTP｜通过Optware｜附GUI

Victek RAF｜1.28｜1.28.9013 R1.3｜是｜是｜打印机共享NAS (CIFS/NFSv3/FTP)DLNA服务器3G调制解调器｜SD卡SDHCMMC｜OpenVPNPPTP｜通过Optware｜附GUI

Toastman｜1.28｜RT: 1.28.7511.5RT‑N: 1.28.0511.5ARM: 1.28.9008.8｜是｜是｜打印机共享NAS (CIFS/NFSv3/FTP)DLNA服务器3G调制解调器｜SD卡SDHCMMC｜OpenVPNPPTP｜通过Entware‑ng或Optware‑ng｜附GUI

Shibby｜1.28｜v140‑MultiWAN｜是｜是｜打印机共享NAS (CIFS/NFSv3/FTP)DLNA服务器3G/LTE调制解调器UPS监控｜SD卡SDHCSDXCMMC｜OpenVPN, PPTPL2TP（客户端）Tinc（服务器）｜通过Entware或Optware‑ng｜附GUI

AdvancedTomato V2｜1.28｜3.5-140｜是｜是｜打印机共享NAS (CIFS/NFSv3/FTP)DLNA服务器3G/LTE调制解调器UPS监控｜SD卡SDHCSDXCMMC｜OpenVPN, PPTPL2TP（客户端）Tinc（服务器）｜通过Entware或Optware‑ng｜附GUI

FreshTomato‑ARM和FreshTomato‑MIPS｜1.28｜2024.5｜是｜是｜打印机共享NAS (SMB2/NFSv4/FTP)DLNA服务器3G/LTE调制解调器UPS监控｜SD卡SDHCSDXCMMC｜OpenVPN, PPTPL2TP（客户端）Tinc（服务器）｜通过Entware或Optware‑ng｜附GUI

Mod名称｜基于原版｜Mod版本｜最后一次更新｜5 GHz(802.11a/n/ac/ax)｜IPv6｜支持USB｜支持记忆卡｜VPN协议｜SFTP｜虚拟局域网

### 功能对比

Mod名称｜静态ARP｜带宽限制｜NFS服务器｜BitTorrent客户端｜访客WiFi｜PPPoE服务器｜DNSCrypt｜CPU超频｜Tor客户端｜IPsec｜多WAN｜Siproxd VoIP｜网页服务器｜LED控制｜主题｜P2Partisan｜SNMP｜强制门户｜IP流量统计

TomatoVPN(SgtPepperKSU)｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

Tomato｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

Tomato ND｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

SpeedMod(hardc0re)｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

TomatoUSB(Teddy Bear)｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜否

slodki｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否

DualWAN｜是｜是｜否｜是｜否｜是｜否｜否｜否｜否｜是｜否｜否｜否｜否｜否｜是｜是｜是

Teaman｜是｜是｜否｜否｜附GUI｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜是｜是

EasyTomato｜是｜是｜NFSv3｜否｜附GUI｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜否｜是｜是｜是

Victek RAF｜是｜VLAN｜NFSv3｜否｜附GUI｜否｜附GUI｜附GUI｜否｜否｜否｜附GUI｜附GUI｜通过脚本｜否｜否｜是｜是｜是

Toastman｜是｜是｜NFSv3｜否｜附GUI｜否｜否｜附GUI｜否｜否｜否｜否｜否｜否｜否｜否｜是｜是｜是

Shibby｜是｜VLAN｜NFSv3(附GUI)｜附GUI｜附GUI｜否｜附GUI｜是｜附GUI｜是｜是｜否｜是｜是｜是｜通过脚本｜是｜是｜是

AdvancedTomato V2｜是｜VLAN｜NFSv3(附GUI)｜附GUI｜附GUI｜否｜附GUI｜是｜附GUI｜是｜是｜否｜是｜是｜是｜通过脚本｜是｜是｜是

FreshTomato‑ARM和FreshTomato‑MIPS｜是｜VLAN｜NFSv4(附GUI)｜附GUI｜附GUI｜否｜附GUI｜是｜附GUI｜是｜是｜否｜是｜是｜是｜通过脚本｜是｜是｜是

Mod名称｜静态ARP｜带宽限制｜NFS服务器｜BitTorrent客户端｜访客WiFi｜PPPoE服务器｜DNSCrypt｜CPU超频｜Tor客户端｜IPsec｜多WAN｜Siproxd VoIP｜网页服务器｜LED控制｜主题｜P2Partisan｜SNMP｜强制门户｜IP流量统计

## 授权

Tomato基于Linksys释出的GPL代码，但也包含芯片制造商Broadcom专利的二进制代码。部分代码以GNU通用公共许可证授权，但用户界面的源代码许可证更为严格，禁止在未经作者允许的情况下使用。

## 兼容路由器

Tomato和很多Broadcom芯片的路由器兼容。包括华硕路由器、Buffalo AirStation路由器以及Linksys WRT54G系列路由器。需要注意的是WRT54G硬件版本5及以上的版本由于硬件缩水是不兼容的。

Tomato被很多Linksys用户论坛推荐，作为DD-WRT之外的选择。此外Asus RT-N16, RT-N12, Linksys WRT-160Nv3 and Netgear WNR3500L/v2在基于Linux Kernel 2.6的新版上也获得了支持。

## 基本资料

- 日语原文：Tomato固件
- 作者：Jonathan Zarate
- 开发者：Tomato Project
- 发行日期：2006年
- yes：1.28
- 编程语言：C++
- 操作系统：Linux
- 平台：MIPS、ARM
- 类型：Routing software
- 许可协议：免费软件、后端：GNU通用公共许可证、前端：专有
- 日语原文：FreshTomato
- 软件版本周期：2024.5
- 软件版本周期：2024年12月24日