помидор (прошивка)
![]() | |
Оригинальный автор(ы) | Джонатан Сарате |
---|---|
Разработчик(и) | Томатный проект |
Первоначальный выпуск | декабрь 2006 г |
Финальный выпуск | 1,28
/ 28 июня 2010 г |
Написано в | С++ |
Операционная система | Линукс |
Платформа | МИПС , ARM |
Тип | Программное обеспечение для маршрутизации |
Лицензия | Бесплатное ПО Серверная часть: Стандартная общественная лицензия GNU. Фронтенд: собственный [ 1 ] |
Веб-сайт | www |
Стабильная версия | 2024.3
/ 4 августа 2024 г |
---|---|
Репозиторий | битбакет |
Платформа | АРМ, МИПС |
Веб-сайт | свежий помидор |
Tomato — это семейство разработанных сообществом специализированных прошивок потребительского уровня компьютерных сетей для маршрутизаторов и шлюзов на базе Broadcom чипсетов . Прошивка постоянно разветвлялась и модифицировалась множеством людей и организаций, причем самая последняя версия была предоставлена проектом FreshTomato.
История
[ редактировать ]Tomato был первоначально выпущен Джонатаном Зарате в 2006 году с использованием ядра Linux и широко использующего код HyperWRT . Он был ориентирован на многие популярные маршрутизаторы того времени, в первую очередь на старую серию Linksys WRT54G , Buffalo AirStation , маршрутизаторы Asus и Netgear WNR3500L . [ 2 ] Его последний выпуск оригинальной прошивки Tomato вышел в июне 2010 года, и к этому моменту ее популярность выросла настолько, что разработка и поддержка продолжались через сообщество пользователей, что привело к серии выпусков (названных « модификациями ») отдельными пользователями или командами разработчиков. их, что продолжается и по сей день.
Федор Кожевников создал примечательный ранний мод, который он назвал TomatoUSB , разработка которого была прекращена в ноябре 2010 года. [ 3 ] Затем его разветвили другие разработчики. [ 4 ] и остается ближайшим общим предком для всех форков с какой-либо недавней активностью. Проект получил признание, когда Asus выбрала Tomato в качестве основы для создания прошивки, которая в настоящее время предустановлена на всей линейке домашних маршрутизаторов ASUSWRT. [ 5 ] [ 6 ]
В настоящее время FreshTomato является единственным проектом, который активно развивается и выпускает новые выпуски. [ 7 ]
Функции
[ редактировать ]Несколько примечательных особенностей были частью Tomato достаточно долго, чтобы стать общими для всех форков, среди них:
- Графический интерфейс пользователя (доступ через веб-браузер), включая:
- Доступ практически ко всем функциям, предоставляемым аппаратным обеспечением (производители обычно исключают многие из них из своей прошивки, чтобы предотвратить неправильное использование и снизить затраты на поддержку)
- Широкое использование Ajax для отображения только тех настроек, которые соответствуют текущей настройке устройства, что позволяет избежать путаницы и хранить связанные параметры рядом друг с другом, используя меньше страниц/вкладок.
- Пользовательская CSS. тема интерфейса на основе
- Графический мониторинг пропускной способности на основе SVG , показывающий общую входящую/исходящую активность сети, а также активность каждого подключенного устройства с помощью круговых диаграмм и линейных графиков, которые обновляются в режиме реального времени.
Томатный монитор пропускной способности в реальном времени
- Персональный веб-сервер ( Nginx ), который использует дизайн устройства «всегда включен, всегда на связи», что позволяет пользователям бесплатно размещать свои собственные веб-сайты из дома.
- Ограничение доступа и пропускной способности настраивается для каждого устройства или сети в целом, обеспечивая контроль над скоростью и объемом трафика, доступного в любое время любому устройству.
- Неограниченный доступ к внутренним системным журналам и возможность их хранения для упрощения устранения неполадок и проверки безопасности.
- Доступ через CLI ( BusyBox ) через веб-интерфейс, а также через Telnet или SSH (с помощью Dropbear )
- Пробуждение по локальной сети
- Расширенное качество обслуживания : определены 10 уникальных классов QoS, графики в реальном времени отображают приоритетный трафик с подробной информацией о классе трафика.
- Управление пропускной способностью клиента с помощью классов QoS
- обеспечивает : Встроенное программное обеспечение Dnsmasq, которое
- Беспроводные режимы:
- Служба динамического DNS с ezUpdate и расширенными услугами для большего количества провайдеров.
- СЭС Управление кнопкой
- JFFS2
- SMB- клиент
- Беспроводная локальная сеть. Регулировка мощности радиопередачи, выбор антенны и 14 беспроводных каналов.
- Защита «Boot wait» (увеличение временного интервала загрузки прошивки через загрузчик)
- Расширенная портов переадресация , перенаправление и запуск с помощью UPnP и NAT-PMP.
- инициализации , выключения, брандмауэра и WAN Up. Сценарии
- Время работы , средняя нагрузка и состояние свободной памяти
- Минимальные перезагрузки – очень немногие изменения конфигурации требуют перезагрузки.
- Страница опроса беспроводных сетей для просмотра других сетей в вашем районе.
- Более полная информационная панель , чем стандартная прошивка: отображает уровень сигнала беспроводных клиентских устройств, отображает сопоставления UPnP.
- Сохранение конфигурации во время обновления прошивки
Сравнение функций
[ редактировать ]Название мода | База версия |
Против версия |
Последний выпускать |
5 ГГц (802.11 а/н/ак/акс) |
IPv6 | USB поддерживать |
Карта памяти поддерживать |
VPN протоколы [ а ] |
SFTP | Виртуальные локальные сети |
---|---|---|---|---|---|---|---|---|---|---|
ПомидорVPN (сержантПепперКГУ) [ 8 ] |
1.27 [ б ] | 1.27впн3.6 | январь 2010 г. | Нет | Нет | Нет | Нет | ОпенВПН | Нет | Нет |
Помидор | 1.28 [ с ] | 1.28 | июнь 2010 г. | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Помидор НД | 1.28 [ д ] | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ||
СкоростьМод (хардкор) |
1.28 [ б ] | 120 | июль 2010 г. | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
ПомидорUSB (Плюшевый мишка) [ 9 ] |
1.28 [ д ] | Строка 54 | ноябрь 2010 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / FTP ), DLNA- сервер |
Нет | ОпенВПН | С помощью Опционное ПО |
Да |
slodki | 1.28 [ д ] | 1.28.02 | февраль 2011 г. | Нет | Нет | Совместное использование принтеров , NAS ( CIFS / FTP ) |
СД, СДХК, ММК |
ОпенВПН | С помощью Опционное ПО |
Нет |
DualWAN [ 10 ] | 1.28 [ б ] | 1.28.0542 | январь 2012 г. | Нет | Да | Совместное использование принтеров , NAS ( CIFS / FTP ), DLNA- сервер, 3G-модем |
Нет | ОпенВПН , PPTP |
С помощью Опционное ПО |
Да |
команда [ 11 ] | 1.28 [ д ] | v0025 | июнь 2012 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / FTP ), 3G-модем |
СД, СДХК, ММК |
ОпенВПН , PPTP (сервер) |
С помощью Опционное ПО |
С графическим интерфейсом |
EasyTomato [ 12 ] | 1.28 [ б ] | 0.8 | июнь 2013 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / NFSv3 / FTP ), DLNA- сервер, 3G-модем |
СД, СДХК, ММК |
ОпенВПН , PPTP |
С помощью Опционное ПО |
С графическим интерфейсом |
Виктек РАФ [ 13 ] | 1.28 [ б ] | 1.28.9013 Р1.3 | июль 2014 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / NFSv3 / FTP ), DLNA- сервер, 3G-модем |
СД, СДХК, ММК |
ОпенВПН , PPTP |
С помощью Опционное ПО |
С графическим интерфейсом |
Тостмен [ 14 ] | 1.28 [ б ] | РТ: 1.28.7511.5 РТ‑Н: 1.28.0511.5 АРМ: 1.28.9008.8 |
январь 2017 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / NFSv3 / FTP ), DLNA- сервер, 3G-модем |
СД, СДХК, ММК |
ОпенВПН , PPTP |
Через Entware-ng или Опционное программное обеспечение |
С графическим интерфейсом |
Шибби | 1.28 [ б ] | v140‑МультиГВАН | май 2017 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / NFSv3 / FTP ), DLNA- сервер, модем 3G/LTE , ИБП Мониторинг |
СД , СДХК , СДХС , ММК |
OpenVPN , PPTP , L2TP (клиент), У меня есть (сервер) |
Через Энтваре или Опционное программное обеспечение |
С графическим интерфейсом |
AdvancedTomato V2 | 1.28 [ б ] | 3.5-140 | ноябрь 2017 г. | Да | Да | Совместное использование принтеров , NAS ( CIFS / NFSv3 / FTP ), DLNA- сервер, 3G/LTE-модем и ИБП мониторинг |
СД , СДХК , СДХС , ММК |
OpenVPN , PPTP , L2TP (клиент), У меня есть (сервер) |
Через Энтваре или Опционное программное обеспечение |
С графическим интерфейсом |
СвежийПомидор‑ARM и FreshTomato‑MIPS |
1.28 [ б ] | 2024.3 [ 15 ] | август 2024 г. | Да | Да | Совместное использование принтеров , NAS ( SMB2 / NFSv4 / FTP ), DLNA- сервер, 3G/LTE-модем и ИБП мониторинг |
СД , СДХК , СДХС , ММК |
OpenVPN , PPTP , L2TP (клиент), У меня есть (сервер) |
Через Энтваре или Опционное программное обеспечение |
С графическим интерфейсом |
Название мода | База версия |
Против версия |
Последний выпускать |
5 ГГц (802.11 а/н/ак/акс) |
IPv6 | USB поддерживать |
Карта памяти поддерживать |
VPN протоколы |
SFTP | Виртуальные локальные сети |
Сравнение функций (продолжение)
[ редактировать ]Имя | Статический ARP
|
Ограничитель пропускной способности
|
NFS- сервер
|
BitTorrent- клиент
|
Гостевой Wi-Fi
|
PPPoE- сервер
|
процессора Разгон
|
Тор- клиент
|
Мульти-WAN
|
Сипроксд VoIP
|
Светодиодный контроль
|
Тематика [ 16 ]
|
Статистика трафика по IP
| ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ПомидорVPN (сержантПепперКГУ) |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Помидор | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Помидор НД | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
СкоростьМод (хардкор) |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
ПомидорUSB (Плюшевый мишка) |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Нет |
slodki | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
DualWAN | Да | Да | Нет | Да | Нет | Да | Нет | Нет | Нет | Нет | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да |
команда | Да | Да | Нет | Нет | С графический интерфейс |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да |
EasyTomato | Да | Да | Версия 3 | Нет | С графический интерфейс |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да |
Виктек РАФ | Да | ВЛАН | Версия 3 | Нет | С графический интерфейс |
Нет | С графический интерфейс |
С графический интерфейс |
Нет | Нет | Нет | С графический интерфейс |
С графический интерфейс |
по сценарию | Нет | Нет | Да | Да | Да |
Тостмен | Да | Да | Версия 3 | Нет | С графический интерфейс |
Нет | Нет | С графический интерфейс |
Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да |
Шибби | Да | ВЛАН | Версия 3 (с графическим интерфейсом) |
С графический интерфейс |
С графический интерфейс |
Нет | С графический интерфейс |
Да | С графический интерфейс |
Да | Да | Нет | Да | Да | Да | по сценарию | Да | Да | Да |
AdvancedTomato V2 | Да | ВЛАН | Версия 3 (с графическим интерфейсом) |
С графический интерфейс |
С графический интерфейс |
Нет | С графический интерфейс |
Да | С графический интерфейс |
Да | Да | Нет | Да | Да | Да | по сценарию | Да | Да | Да |
СвежийПомидор‑ARM и FreshTomato‑MIPS |
Да | ВЛАН | Версия 4 (с графическим интерфейсом) |
С графический интерфейс |
С графический интерфейс |
Нет | С графический интерфейс |
Да | С графический интерфейс |
Да | Да | Нет | Да | Да | Да | по сценарию | Да | Да | Да |
Имя | Статический ARP
|
Ограничитель пропускной способности
|
NFS- сервер
|
BitTorrent- клиент
|
Гостевой Wi-Fi
|
PPPoE- сервер
|
процессора Разгон
|
Тор- клиент
|
Мульти-WAN
|
Сипроксд VoIP
|
Светодиодный контроль
|
Тематика [ 16 ]
|
Статистика трафика по IP
|
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Сарате, Джонатан. «Прошивка Tomato, исходный файл tomato/release/src/router/www/tomato.js» . Sourceforge.net . Проверено 23 сентября 2014 г.
Авторские права Джонатана Зарате, 2006–2010. Только для использования с прошивкой Tomato. Никакая часть этого файла не может быть использована без разрешения.
- ^ «Прошивка Tomato | Polarcloud.com» . www.polarcloud.com . Проверено 5 октября 2016 г.
- ^ «Помидор Шибби » О помидоре (анг.)» . tomato.groov.pl . Проверено 5 октября 2016 г.
- ^ Список модов Tomato на сайте TomatoUSB.
- ^ «Асус ASUSWRT» . Проверено 3 января 2018 г.
- ^ «Asuswrt-Merlin » О программе» . Проверено 3 января 2018 г.
- ^ «Исходный код FreshTomato» . Проверено 1 октября 2020 г.
- ^ Официальный сайт TomatoVPN.
- ^ Домашняя страница мода TomatoUSB (Плюшевый мишка) .
- ^ Домашняя страница мода DualWAN .
- ^ Домашняя страница мода Teaman . Аугусто Ботт — автор графического интерфейса VLAN, статистики трафика для каждого IP (автор cstats, который хранит данные/отслеживание/историю каждого IP), графиков монитора клиента (автор IPTraffic) и автор графического интерфейса гостевого SSID.
- ^ «Домашняя страница EasyTomato» . Проверено 11 марта 2019 г.
- ^ мода Victek RAF Домашняя страница
- ^ Домашняя страница мода Toastman . Сборки Tomato содержат множество полезных дополнительных функций. Экономичный, стабильный и быстрый с минимальными наворотами, с упором на качество обслуживания и администрирование. На основе TomatoUSB и RT (отдельные функции, включенные в другие прошивки, а также новые моды).
- ^ «FreshTomato — Альтернативная прошивка с открытым исходным кодом для маршрутизаторов на базе Broadcom» .
- ^ Jump up to: а б «О базе томатной темы» . Проверено 9 мая 2019 г.
Внешние ссылки
[ редактировать ]

- Официальный сайт
- FreshTomato MIPS/ARM
- Совместимость оборудования FreshTomato (маршрутизатора)
- Virtual Tomato RAF (мод Victek)
- Tomato Phoenix (Мод поддерживает чипы MTK, такие как mt7620 mt7621 mt7628 mt7688)
- Помидор от Шибби
- AdvancedTomato V2
- TomatoAnon (актуальная статистика активных устройств Tomato по форкам/версиям)