Изменено: 15.03.2022
Это вводная статья для "чайников", а для тех кто знает что такое OpenWrt и для чего будет серия следующих статей.
На нашем канале мы начинаем огромную тему про программное обеспечение с открытым исходным кодом и в данном конкретном случае это проект OpenWrt. Я постараюсь дать ответы на извечные вопросы зачем, почему, для чего и кто виноват.
Что такое OpenWrt?
OpenWrt - это операционная система (ОС) основанная на Linux, для маршрутизаторов и роутеров. Основные компоненты включают в себя ядро Linux. Размер сборок оптимизирован для запуска на специализированных процессорах и самое главное специализирован по объему памяти, которой у роутеров мало.
Пароли и явки
- Официальный сайт OpenWrt: https://openwrt.org
- Вот тут можно выбрать роутер по нескольким параметрам: https://openwrt.org/toh/views/toh_available_16128
- Вот тут можно скачать прошивку для вашего роутера, если она есть (https://openwrt.org/toh/views/toh_fwdownload)
Зачем мне OpenWrt
А на самом деле это сложный вопрос, но я постараюсь ответить.
Однозначна это операционная система нужна тем людям которые хотят настроить все под себя и одновременно не хотят переплачивать деньги за бренд и за предустановленное "супер" программное обеспечение (на самом деле оно не всегда и супер), но сейчас все разъясню по порядку.
Итак, OpenWrt нужна:
- Для обеспечения безопасности (например: "Роутеры TP-Link уличили в передаче почти всего трафика сторонней компании без согласия пользователя")
За сутки роутер TP–Link Archer AX3000 передал огромное количество данных на серверы Avira SafeThings (*.safethings.avira.com), зарегистрировано более 80 000 обращений преимущественно к этим платформам, а также другим сервисам.
- Для повышение функциональности устройства. Так из обычного роутера вы можете сделать:
- Качалку файлов
- Web сервер
- Файловый сервер
- Принт сервер
- Можете резать рекламу
- Организовывать туннельное подключение
- Поставить систему "Умный дом"
- и много, много чего еще, но как всегда есть одно большое НО
- Большое НО. Это все Вы должны сделать и настроить сами, а значит сами разобраться, ну если не во всех тонкостях, но уж получить представление о организации и управления в Linux уж точно.
- Но нет худо без добра. Зато, вы получите скилл по управлению и настройки Linux систем, ядро то общее и командная строка та же. И возможно это перерастет во что то большое...
Ну что готовы? Тогда поехали!
Про прошивки
Не секрет что разные производители роутеров устанавливают однотипное оборудование, но оно очень сильно различается, почему так? А все из за прошивок! Так например (тут было название компании но я его стер) очень стремится проработать прошивки, а вот другие, например (и тут было название, но я его то же стер) не очень, хотя и выпускают постоянные обновления. Почему бы не разработать супер прошивку для всех этих устройств и тем самым повысить функциональность устройства, вот этим и занимается проект OpenWrt
OpenWrt был начат в 2004 году после того, как Linksys создала прошивку для роутеров с открытым исходным кодом, лицензированным по Стандартной общественной лицензии GNU. В соответствии с условиями этой лицензии Linksys должна была сделать уже свой исходный код доступным по той же лицензии, и это позволило независимым разработчикам начать творить свои прошивки. Все началось с Linksys WRT54G и Asus WL500G, а потом закрутилось.
Как работать с OpenWrt
Конфигурирование OpenWrt производится с помощью:
- командной строки (с оболочкой ash)
- набора скриптов UCI (Unified Configuration Interface — унифицированный интерфейс конфигурирования)
- Веб-интерфейса LuCI.
Можно устанавливать нужные программы - пакеты (или удалить ненужные )
В репозитории (файловом хранилище) доступно более 3500 опциональных пакетов программ, доступные для установки с помощью системы управления пакетами opkg
Всем этим мы будем занимается, нам просто придется, но для начала нам нужно выбрать роутер, поэтому как всегда продолжение следует...
Читайте далее: "Выбор роутера для OpenWrt"
Подписывайтесь на наш канал TehnoZet-2, там много интересного! Мы только развиваемся! Понравилась статья, хотите продолжения - ставьте лайк, жмите палец вверх!
Могу забыть добавить статьи поэтому...
Пользуйтесь рубрикатором по каналу, там все по разделам: "Страничка путеводитель по каналу TehnoZet-2"
Подборки по теме.
Статьи.
OpenWrt
- Умный дом на роутере. Domoticz.
Роутеры
Роутер TP-Link TL-MR3020
- TP-Link TL-MR3020 супер роутер - комбайн для нищебродов. Часть I, вступительная.
- Подключаем роутер TP-Link TL-MR3020 V3 по UART-USB (через COM-порт) и прошиваемся.
- Умный дом на роутере. Domoticz.
Тэги
#роутер
#tl-mr3020
#openwrt
#linix
#красноглазики
#моималенькиекрасноглазыедрузья
#пингвины