OpenWrt
Linux-прошивка для роутеров
Что это
OpenWrt — открытая прошивка для роутеров и других embedded-устройств на базе Linux. Полноценный дистрибутив с пакетным менеджером, десятками тысяч пакетов, гибкой конфигурацией.
История
- Начался в 2004 году после того, как Linksys выпустил исходники прошивки роутера WRT54G под GPL
- 2016 — форк LEDE (после разногласий в комьюнити)
- 2018 — OpenWrt и LEDE снова объединились под именем OpenWrt
Что даёт
- Полный контроль над роутером — SSH, командная строка, iptables/nftables
- Пакетный менеджер
opkg - Веб-интерфейс LuCI
- Настройка Wi-Fi, VLAN, файрвола, QoS, DNS-фильтрации
- Запуск дополнительных сервисов: VPN-серверы, torrent, ad-blocker, home-assistant, smart-роутинг для обхода блокировок
Совместимые устройства
- Тысячи моделей: TP-Link, Xiaomi, Netgear, Asus, D-Link, Ubiquiti, Mikrotik (частично), GL.iNet
- Список на openwrt.org → Table of Hardware
- GL.iNet — целая линейка «дружественных» роутеров, идут с OpenWrt из коробки
Установка
- Скачать образ с openwrt.org для своей модели
- Прошить через штатный веб-интерфейс роутера (Firmware Upgrade)
- Или через recovery / TFTP
- После первой прошивки —
ssh root@192.168.1.1, поставить пароль, настроить
Полезные пакеты
adblock,adguardhome— блокировка рекламы на уровне DNSwireguard-tools,openvpn— VPNxray,sing-box— прокси-ядра для обхода блокировок- podkop — smart-роутинг по спискам доменов
- netshift — тоже роутинг
luci-app-statistics— графики нагрузкиbanip— блокировка стран по гео-IP
Форки
- LEDE — исторический, слился обратно
- ImmortalWrt — китайский форк с большим числом китайских девайсов и предустановленных пакетов
- PandoraBox, Padavan — популярны в РФ, но менее «чистые», больше legacy
Ссылки
- Сайт: openwrt.org
- ImmortalWrt: immortalwrt.org