OpenWrt firmware for old routers

Старый маршрутизатор в ящике — это небольшой компьютер Linux с двумя или тремя антеннами, и он намного более функционален, чем кажется на первый взгляд. Благодаря открытым прошивкам и нескольким приложениям для ПК, которые ими управляют, неиспользуемый маршрутизатор может стать сегментом умного дома, фильтром объявлений на уровне DNS, VPN-конечной точкой, резервной точкой доступа или узлом сетки, который устранит мертвую зону в дальнем углу дома. Лучшие приложения для переоборудования старого маршрутизатора в концентратор умного дома ниже охватывают каждую из этих задач, в основном бесплатно, в основном открытым исходным кодом, в основном установленные за один день.

Что нужно учитывать при переоборудовании маршрутизатора

Таблица быстрого сравнения

Приложение Лучше всего для Платформы Бесплатный план Начальная цена Оценка
OpenWrt Универсальная сменная прошивка Прошивка маршрутизатора Да Бесплатно Отличная
DD-WRT Альтернативная прошивка для энтузиастов Прошивка маршрутизатора Да Бесплатно Очень хорошая
FreshTomato Оптимизированная для Broadcom прошивка Прошивка маршрутизатора Да Бесплатно Хорошая
Home Assistant Управление умным домом Windows, macOS, Linux, HAOS Да Бесплатно Отличная
Pi-hole Блокировщик объявлений на уровне сети Linux, Docker Да Бесплатно Отличная
AdGuard Home Блокировщик на основе DNS с интерфейсом Windows, macOS, Linux Да Бесплатно Очень хорошая
Tailscale Нулевой VPN-сетка конфигурации Windows, macOS, Linux Да $6/пользователь/месяц Отличная

Приложения

1. OpenWrt

OpenWrt — это причина, по которой переоборудование старого маршрутизатора вообще обсуждается. Еженедельные обновления, тысячи поддерживаемых устройств, менеджер пакетов и веб-интерфейс (LuCI), который превращает маршрутизатор в универсальное устройство Linux. Установите его через процесс прошивки производителя, затем войдите и начните добавлять пакеты.

Где он не справляется: Не каждый маршрутизатор поддерживается; Таблица оборудования — это проверка реальности. Новые высокопроизводительные маршрутизаторы могут отставать от поддержки OpenWrt на год.

Цены:

Платформы: Прошивка маршрутизатора (установка через веб-браузер для ПК).

Загрузка: OpenWrt.org

Итог: Стандартная сменная прошивка для почти любого маршрутизатора старого возраста.

2. DD-WRT

DD-WRT — это альтернатива энтузиастов для OpenWrt, особенно сильная на более старом оборудовании Linksys и Netgear. Более чистый веб-интерфейс, чем ранние версии OpenWrt, хотя современный LuCI OpenWrt быстро его догоняет. Хороший выбор для маршрутизаторов, которые DD-WRT поддерживает, но OpenWrt нет.

Где он не справляется: Темп выпусков замедлился по сравнению с OpenWrt. Некоторые сборки помечены как “бета” годами.

Цены:

Платформы: Прошивка маршрутизатора.

Загрузка: DD-WRT.com

Итог: Для маршрутизаторов, которые OpenWrt не поддерживает, или пользователей, которые отскочили от LuCI в 2015 году и хотят более удобный интерфейс.

3. FreshTomato

FreshTomato нацелен на маршрутизаторы на базе Broadcom (Asus, Netgear, Linksys) и обеспечивает сильную производительность оборудования, с которым OpenWrt иногда испытывает трудности. Это духовный преемник старого проекта TomatoUSB.

Где он не справляется: Только Broadcom, что ограничивает пул оборудования. Меньше сообщества, чем OpenWrt.

Цены:

Платформы: Прошивка маршрутизатора.

Загрузка: FreshTomato.org

Итог: Выберите это, если ваш старый маршрутизатор основан на Broadcom и вы хотите стабильную, оптимизированную по производительности прошивку.

4. Home Assistant

Home Assistant — это умный мозг дома, который работает рядом с переоборудованным маршрутизатором. Запустите его на Raspberry Pi, мини-ПК или приборе Home Assistant Green. Маршрутизатор изолирует устройства Интернета вещей на их собственный SSID или VLAN, а Home Assistant управляет ими без каких-либо облачных зависимостей.

Где он не справляется: Кривая обучения реальна; ожидайте выходные для первой серьезной установки. Некоторые интеграции требуют платных подписок у третьих лиц.

Цены:

Платформы: Windows, macOS, Linux, или приборе HAOS.

Загрузка: Home-assistant.io

Итог: Управление умным домом, которое в конце концов запускает каждая серьезная установка.

5. Pi-hole

Pi-hole — это блокировщик объявлений на уровне сети, который начал волну “запустить это на Pi”. Направьте DHCP вашего маршрутизатора на Pi-hole в качестве сервера DNS, и каждое устройство в сети получит блокирование объявлений и трекеров бесплатно.

Где он не справляется: Только DNS, поэтому он не блокирует объявления, которые поставляются в одном запросе с контентом. Установка требует редактирования параметров DHCP вашего маршрутизатора.

Цены:

Платформы: Linux, Docker, Raspberry Pi.

Загрузка: Pi-hole.net

Итог: Блокировщик объявлений на уровне сети по умолчанию; может работать на одном ящике с Home Assistant, если вы хотите.

6. AdGuard Home

AdGuard Home охватывает аналогичную территорию Pi-hole с более гладким интерфейсом и собственной поддержкой DoH/DoT. Работает в Windows и macOS так же легко, как Linux, что важно, если вы развертываете на переоборудованном ноутбуке или NUC, а не на Pi.

Где он не справляется: Перекрытие с Pi-hole означает, что большинство пользователей выбирают один, а не оба. Некоторое соответствие функций находится за платными уровнями AdGuard на стороне приложения (Home бесплатна).

Цены:

Платформы: Windows, macOS, Linux.

Загрузка: AdGuard.com/adguard-home

Итог: Выберите это вместо Pi-hole, если вы работаете в Windows или macOS, или вам нужен более красивый веб-интерфейс.

7. Tailscale

Tailscale превращает переоборудованный маршрутизатор (или Pi позади него) в VPN-узел выхода без конфигурации. Установите клиент, отметьте маршрутизатор как маршрутизатор подсети, и каждое устройство, на которое вы вошли, достигает вашей домашней сети, как если бы она была в LAN.

Где он не справляется: Использует плоскость управления Tailscale; если вы хотите полностью самостоятельный, используйте вместо этого Headscale. Бесплатный уровень охватывает большинство личного использования, но ограничивает количество устройств.

Цены:

Платформы: Windows, macOS, Linux.

Загрузка: Tailscale.com

Итог: Для удаленного доступа к умному дому без открытия портов на маршрутизаторе.

Как выбрать правильный

Начните с OpenWrt на самом маршрутизаторе. Добавьте Pi-hole или AdGuard Home для фильтрации объявлений на уровне DNS (выберите один). Слой Home Assistant сверху для управления умным домом. Добавьте Tailscale для удаленного доступа без открытия портов. Если ваш маршрутизатор не поддерживается OpenWrt, попробуйте DD-WRT или FreshTomato на основе чипсета.

Часто задаваемые вопросы

Может ли любой старый маршрутизатор запустить OpenWrt?

Не совсем. OpenWrt поддерживает тысячи маршрутизаторов, но не каждую марку и модель. Таблица оборудования — это окончательный ответ для вашего конкретного устройства.

Безопасно ли устанавливать пользовательскую прошивку на маршрутизатор?

Обычно да, если вы следуете инструкциям для вашей конкретной модели, и если маршрутизатор имеет режим восстановления (большинство имеют). Отключение редко случается на хорошо документированных устройствах; необычно на любом маршрутизаторе менее десяти лет.

Какая самая маленькая полезная установка умного дома?

Маршрутизатор с прошивкой OpenWrt в качестве изолированной сети Интернета вещей, плюс Home Assistant на Raspberry Pi 4 или 5. Добавьте Pi-hole на тот же Pi. Общая стоимость менее $100, если маршрутизатор уже находится в ящике.

Нужен ли мне концентратор умного дома, если я использую Home Assistant?

Home Assistant — это концентратор. Отдельные адаптеры протоколов (Zigbee донгл, Z-Wave стик, Matter мост) подключаются к любому оборудованию, на котором работает Home Assistant.

Как я могу изолировать устройства Интернета вещей от основной сети?

На OpenWrt добавьте новый SSID, привязанный к его собственной VLAN, затем создайте зону брандмауэра, которая разрешает IoT-в-интернет, но блокирует IoT-в-основной-LAN. Большинство приличных маршрутизаторов, работающих на OpenWrt, поддерживают это в веб-интерфейсе LuCI.