openwrt для чего нужен
OpenWRT, или Что еще можно сделать со своим роутером
Здравствуйте, на написание данной статьи меня натолкнула аналогичная, но в качестве сервера выступала Raspberry Pi. По моему мнению использовать эту маленькую, но при этом достаточно мощную платку в этих целях немного не целесообразно, у многих есть wi-fi роутер с USB портом, а следовательно зачем включать в розетку целый блок питания от компьютера давая при этом пускай и не большой, но все таки расход электроэнергии когда в розетку включено уже все что надо.
В данной статье рассмотрим установку торрентокачалки на практический любой роутер с USB и поддержкой OpenWRT прошивки. В наличии у меня имеется Linksys E3000, но конкретной разницы в установке и настройке OpenWRT нет. Что нам для этого будет нужно:
Установка / настройка OpenWRT
Прежде всего сразу оговорюсь что Вы все делаете на свой страх и риск, так как существует вероятность «окирпичивания» Вашего роутера. Проверяем есть ли Ваш роутер в списке поддерживаемых устройств, для этого заходим на сайт OpenWrt
После этого переходим в вкладку «Downloads»
Тут стоит выбрать какую ветку использовать стабильную (Attitude Adjustment) или соответственно «trunk» в папке snapshots, сразу замечу если Ваш роутер более менее новой модели, то скорее всего в стабильной ветке вы его не найдете.
Переходим непосредственно к скачиванию прошивки.
После того как прошивка скачалась переходим к прошивки Вашего роутера. Для этого необходимо зайти в его вэб-интерфейс который обычно располагается по адресу 192.168.1.1 или 192.168.0.1 в зависимости от производителя роутера. Подробнее по процессу прошивки и настройки Wi-Fi и всего остального для конкретного роутера можете обратится в Google, а то эта статься может растянуться до неприличных размеров, мы же остановимся именно на установке и настройке Transmission.
Установка и настройка Transmission
После прошивки роутера запускаем PuTTY если Ваша ОС Windows, если Linux то просто запускаете терминал. В поле адрес вбиваем 192.168.1.1 для PuTTY либо команду telnet 192.168.1.1 для Linux. После успешного подключения переходим к установке / настройке пакетов.
Перед скачиванием пакетов следует маленькое отступление. Так как в роутере физической памяти достаточно мало, колеблется от 4 до 16 мегабайт в зависимости от продвинутости и цены Вашего роутера, нам следует заранее побеспокоится о его увеличении. Ведь мы в любом случае собираемся подключать к нему флешку или жесткий диск так почему бы нам не сделать чтобы роутер грузился непосредственно с раздела на нашем носителе? Давайте сделаем это! Перед всеми манипуляциями с роутером нужно «разбить» Ваш HDD/флешку на несколько разделов.
Приступим. Вводим последовательно команды в терминале
Добро пожаловать на проект OpenWrt
Смотрите Таблицу оборудования поддерживаемых устройств. Для получения дополнительной информации об организации проекта OpenWrt смотрите страницы об OpenWrt.
OpenWrt нуждается в тебе!
Как и любой проект с открытым исходным кодом, OpenWrt процветает на усилиях своих пользователей и разработчиков.
Одобрения
*Wrt комьюнити состоит из множества других прекрасных комьюнити идущих к своей цели по улучшению чего-то на этой планете. Комьюнити ниже, любезно решили одобрить данный проект. Спасибо!
qMp endorses the LEDE project | |
«We wish huge success to the LEDE project» | |
Weimarnetz Project Homepage | |
«We … will consider it the new default OS environment for embedded devices running bmx6 and bmx7» | |
«We endorse the LEDE project and we plan to start basing Libre-Mesh releases on Linux Embedded Development Environment» |
Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.
Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International
Какие реальные преимущества openwrt?
Есть старый вайфай роутер, что ни один год пылился на полке шкафа. Достал его, перепрошил прошивкой от другой фирмы для схожего железа (которая считается более стабильной), конца 2016 года. WPS отключен нафиг (хотя написано. что используется доработанная безопасная версия). Всякие ненужности для меня в данном случае (типо репитера сигнала итд), он итак уже умеет. Флеш там 4Мб всего, версия openwrt под него есть, но влезет туда, понятное дело, мало.
плюшкив ком строке и конфигах, но это всё фигня.
это опенврт может просто работать лучше родной прошивки.
ДИР300 В2 мне так и показал, что опенврт работает лудше 🙂
На самом деле так и есть, на старых заброшенных девайсах, возможно, улучшение стабильности работы.
Имхо только 2 варианта использования:
1. Заранее известно, что openwrt работает стабильнее родной прошивки, либо родная настолько хреновая, что почему бы и не попробовать 🙂
2. Недостаёт какого либо функционала (замена wan-порта, добавить vlan на wan, etc)
Иначе, смысла совершать лишние телодвижения нет
Если он работает без сбоев, то openwrt вроде как и не нужен. Жаль среди d-link и tp-link мне нормально работающих роутеров на строковой прошивки не попадалось. Сейчас использую OpenWrt Chaos Calmer 15.05, работает отлично, аптайм сбрасывается только выключениями электричества. У меня настроен принт-сервер и igmp proxy для iptv, про другие плюшки не знаю.
на моём TP-Link TL-WR340GD стоковая прошива летает.
Сейчас LEDE вместо openwrt
Плюшки — безопасность (относительно пробекдуренных и необновляемых стоковых прошивок), нормалный линокс (можно накатывать какой-нибудь нужный софт, но торренты, конечно, не потянет).
У меня, например, wireguard на роутере
Открытость, если тебя это волнует. Ну и меньше дыр, если стоковая прошивка очень старая (на моем роутере, к примеру, последнее обновление прошивки было в 2011 году).
на моём TP-Link TL-WR340GD стоковая прошива летает.
24/7 и не разу не приходилось сбрасывать? Трудно поверить.
Хотя довелось видеть dir-300 который работал без сбоев, но трудился он в небольшом офисе где никто не пользовал торренты или wi-fi.
Иначе, смысла совершать лишние телодвижения нет
А как же, а на бэкдоры производителей и штатные уязвимости забьем (сколько о них новостей-то было).
Со стоковой прошивкой роутер подвисал раз в пару недель. С OpenWrt работал стабильно месяцами.
А как же, а на бэкдоры производителей и штатные уязвимости забьем (сколько о них новостей-то было).
Забыл про это, пардоньте. Но не всегда и не всех данная причина заботит, если свою функцию железо выполняет стабильно.
Поставил на TP LINK-WR741ND ради IPv6-tunnel/6to4. Тоже 4 Мб FLASH, но суть в первом предложении.
Плюшки — безопасность (относительно пробекдуренных и необновляемых стоковых прошивок), нормалный линокс (можно накатывать какой-нибудь нужный софт, но торренты, конечно, не потянет).
Обновляется, можно накатывать. Торренты, конечно, тянет. LEDE ставил, но пока очень сыро и вряд ли там когда-нибудь запахнет нормальным быстрым L2TP/IPSec, не говоря уже про банальный HWNAT.
Если охота попердолиться.
это опенврт может просто работать лучше родной прошивки
А может и хуже. В зависимости от аппаратной начинки по WiFi части
PS: я после покупки нормального роутера забыл о его существовании
не говоря уже про банальный HWNAT
Нужность в хомячковом применении ну очень сомнительная.
Вот когда приедет пативен из-за того, что кто-нибудь через твой роутер будет распространять ЦП или призывать к революции, тогда будет заботить, но будет уже поздно.
Вот когда приедет пативен из-за того, что кто-нибудь через твой роутер будет распространять ЦП или призывать к революции
К wifi вполне могут подключиться. А ещё попробуй поднять у себя веб-сервер, и периодически в логах будут попытки ботов взломать тебя, используя уязвимость определённого роутера. И делают они это скорее всего для рассылки спама или ddos-атак.
Ну рассказывай мне. У меня есть ханипот на подобные зверюшки. И я знаю большинство паролей от соседских WiFi.
Что такое OpenWrt и почему я должен использовать его для своего роутера?
Обновлено Бертелем Кингом-младшим 15.05.2017
Вы заменили операционную систему на своем компьютере и на телефоне, но как насчет вашего маршрутизатора? Если вы не согласны с идеей превратить ваш маршрутизатор в SSH-сервер, VPN, систему формирования трафика или клиент BitTorrent — подумайте об OpenWrt.
OpenWrt — это встроенный дистрибутив Linux, который можно установить на различные маршрутизаторы. OpenWrt имеет веб-интерфейс и может быть более стабильным, чем прошивка вашего аппаратного обеспечения по умолчанию. Если вам приходится перезапускать маршрутизатор каждые несколько дней, потому что он зависает, вы являетесь кандидатом на OpenWrt.
С вопросами конфиденциальности, вытекающими из облачных вычислений
Сообщество OpenWrt выросло настолько, что организовало не один, а два саммита, посвященных проекту. Вы можете стать следующим человеком, который влюбится в работу с их роутером.
Использует для OpenWrt
Если идея наличия модульного дистрибутива Linux на вашем маршрутизаторе не волнует вас всеми возможностями, возможно, вы читаете не ту статью. Но мы дадим вам список интересных вещей, которые вы могли бы сделать с OpenWrt, помимо того, что он функционирует как маршрутизатор:
анализировать трафик вашей сети.
Это далеко не полный список, но не заставит себя долго ждать, но вы должны подумать о том, что возможно с OpenWrt. Это встроенная система Linux с широким спектром доступных пакетов программного обеспечения, и во многих отношениях она такая же гибкая, как компьютер под управлением Linux, хотя ее аппаратное обеспечение гораздо более ограничено.
Установка OpenWrt
OpenWrt изначально был разработан для Linksys WRT54G, но теперь он поддерживает гораздо больше моделей маршрутизаторов. Вы можете найти список поддерживаемого оборудования на веб-сайте OpenWrt.
Вы собираетесь заменить встроенную прошивку вашего роутера на систему OpenWrt Linux, сродни перепрошивке пользовательского ПЗУ
на ваш смартфон. В вики подробно описаны четыре различных способа установки OpenWrt на ваш роутер.
Если вам повезет, процесс такой же простой, как выбор файла и нажатие кнопки обновления. Если нет, вам может понадобиться получить доступ к загрузчику вашего маршрутизатора через порт Ethernet или последовательный порт и получить больше практических возможностей.
Терминал Веб интерфейс
После установки OpenWrt вы можете получить доступ к его оболочке BusyBox с помощью SSH-клиента, такого как PuTTY в Windows, или команды ssh, встроенной в системы Linux и Mac. Busybox — это обычная оболочка, используемая во встроенных системах Linux, и OpenWrt включает в себя обычные программы, такие как текстовый редактор vi для редактирования файлов. Как и в других системах Linux, вы можете запускать на нем различные сценарии и настраивать задания cron для выполнения действий по расписанию.
OpenWrt использует менеджер пакетов opkg для установки пакетов из своих репозиториев, которые содержат тысячи пакетов. Он также использует UCI (Unified Configuration Interface) для настройки вашей системы. OpenWrt wiki содержит всю необходимую информацию.
Однако вам не обязательно знать все это. OpenWrt включает LuCI, веб-интерфейс для настройки вашего маршрутизатора OpenWrt. Веб-интерфейс содержит множество различных страниц конфигурации, в том числе страницу менеджера пакетов, которая позволяет просматривать, искать и устанавливать доступные пакеты. Количество пакетов, которые вы можете установить, зависит от места на вашем маршрутизаторе. Недостаточно места для установки. Однако модульная природа OpenWrt позволяет вам выбирать, какие функции вы хотите установить, и собирать собственную операционную систему маршрутизатора.
Некоторые программные пакеты также имеют страницы конфигурации LuCI, что позволяет легко их настраивать после их установки. Обратите внимание, что не все программное обеспечение, доступное для OpenWrt, имеет интерфейс LuCI, поэтому при настройке некоторых программ вам, возможно, придется ломать голову в терминале.
Ваш маршрутизатор нуждается в OpenWrt?
OpenWrt не идеальное решение для всех. Большинство людей будут довольны прошивкой своего роутера по умолчанию. Другие захотят замену прошивки, например, DD-WRT.
, OpenWrt более гибок, но если вам нужен только веб-интерфейс с большим количеством функций, вам, вероятно, лучше использовать другую прошивку для замены маршрутизатора
Вы когда-нибудь использовали OpenWrt или любые другие сторонние прошивки роутера? Для чего вы их используете? Оставьте комментарий, чтобы поделиться своим опытом и любыми хитрыми хитростями, которые вы подобрали.
О проекте OpenWrt/LEDE
Что такое OpenWrt?
Вместо того, чтобы пытаться создать единую статическую прошивку, OpenWrt предоставляет полностью записываемую файловую систему с дополнительным управлением пакетами. Это освобождает вас от ограничений выбора и конфигурации приложений, предоставляемых поставщиком, и позволяет использовать пакеты для настройки встроенного устройства в соответствии с любым приложением. Для разработчиков OpenWrt предоставляет платформу для создания приложения без необходимости создания полного образа прошивки и распространения по нему. Для пользователей это означает свободу полной настройки, позволяющую использовать встроенное устройство способами, которые поставщик никогда не предполагал.
Перезагрузка сообщества OpenWrt
Участники проекта включили значительную долю наиболее активных членов сообщества OpenWrt и намерены привнести новую жизнь в разработку Embedded Linux, создав сообщество, уделяя особое внимание прозрачности, сотрудничеству и децентрализации.
Заявленные цели LEDE были:
Формирование проекта LEDE было решено решить долговременные проблемы, которые считались исключаемыми из проекта / сообщества OpenWrt:
Чтобы решить эти проблемы, проект LEDE был настроен по-другому по сравнению с OpenWrt:
Совместное будущее
Следующая дата встречи еще предстоит определить.
По состоянию на январь 2018 года проекты OpenWrt и LEDE agenda pad.
Журнал встреч
Все журналы встреча можно посмотреть здесь.
Здесь вы можете найти в алфавитном порядке список текущих людей, вовлеченных в LEDE Project:
Developers | Nickname |
---|---|
Alexander Couzens | lynxis |
Álvaro Fernández Rojas | noltari |
Daniel Golle | dangole |
Felix Fietkau | nbd |
Florian Fainelli | [florian] |
Hauke Mehrtens | hauke |
Jo-Philipp Wich | jow |
John Crispin | blogic |
Jonas Gorski | jogo |
Mathias Kresin | mkresin |
Matthias Schiffer | neoraider |
Mirko Vogt | mirko |
Rafał Miłecki | rmilecki |
Steven Barth | cyrus |
Stijn Tintel | stintel |
Ted Hess | thess |
Wiki Documentation | Nickname |
---|---|
Thomas Endt | tmomas |
Rich Brown | richb-hanover |
Alberto Bursi | bobafetthotmail |
Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.
Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International