Если вы считаете, что ваш беспроводной маршрутизатор достаточно хорош только для того, чтобы передавать IP-адреса устройствам в вашем доме, вам нужно вдохнуть в него новую жизнь с помощью OpenWRT .
Проект OpenWRT создает специальные прошивки для различных маршрутизаторов. Самое замечательное в прошивке OpenWRT то, что вы можете расширить ее, установив приложения и службы так же, как в обычном дистрибутиве Linux для настольных компьютеров.
Используя менеджер пакетов OpenWRT, вы можете установить лучшие инструменты с открытым исходным кодом и заставить ваш обычный маршрутизатор выполнять специализированные задачи, такие как формирование и мониторинг трафика или выступать в качестве VPN-сервера и многое другое.
Вы можете, например, установить серверное программное обеспечение в сам маршрутизатор и использовать его в качестве веб-сервера, IRC-сервера или BitTorrent-клиента. Если бы вы запускали их на обычном компьютере, все эти функции включали бы маршрутизатор. С помощью OpenWRT вы можете реализовать эти функции в самом маршрутизаторе.
Вы можете управлять OpenWRT либо из командной строки, войдя в него через SSH, либо используя его веб-интерфейс из браузера. OpenWRT включает BusyBox, который включает в себя ряд распространенных утилит командной строки, таких как редактор Vi. Если вы еще не слышали о нем раньше, Бизибокс предназначен для встраиваемых устройств и занимает очень мало места. Вы также можете полностью управлять OpenWRT из его веб-интерфейса, получившего название LuCI.
Установить OpenWRT
OpenWRT поддерживает различные маршрутизаторы . Прежде чем начать, убедитесь, что проект создает прошивку для вашего маршрутизатора. Кроме того, точные шаги по установке OpenWRT различаются от маршрутизатора к маршрутизатору. На странице вашего маршрутизатора на веб-сайте OpenWRT будут указаны точные шаги.
По сути, процесс включает в себя замену или прошивку прошивки вашего маршрутизатора на прошивку OpenWRT. Это также самая рискованная часть всей операции. В отличие от прежних времен, сегодня на большинстве маршрутизаторов прошивка выполняется так же просто, как нажатие кнопки в веб-интерфейсе. Но все же внимательно прочитайте инструкции на сайте OpenWRT.
Использование OpenWRT
После установки вы можете войти в маршрутизатор с помощью telnet. Предположим, что маршрутизатор находится по адресу 192.168.3.100:
telnet 192.168.3.100
Это позволит вам войти в систему без запроса пароля. Теперь установите пароль для пользователя root с помощью:
passwd
После того, как вы установили пароль, OpenWRT автоматически отключит telnet, и вам придется использовать SSH для последующих подключений:
ssh root@192.168.3.100
Теперь вы можете запустить браузер и ввести IP-адрес маршрутизатора в адресную строку. Вы попадете в интерфейс администрирования OpenWRT.
Уделите некоторое время ознакомлению с этим интерфейсом администрирования. Отсюда вы можете получить подробный отчет о состоянии и графики трафика на различных проводных и беспроводных интерфейсах маршрутизатора в реальном времени.
Вы также можете планировать задачи, добавлять и удалять программное обеспечение. Менеджер пакетов OpenWRT автоматически разрешит зависимости для пакетов, которые вы хотите установить. Вы также можете настроить некоторые из них через веб-интерфейс OpenWRT.
Заключение
OpenWRT значительно расширяет возможности любого маршрутизатора и позволяет дешевым готовым маршрутизаторам делать то, что вы ожидаете от дорогих многофункциональных маршрутизаторов корпоративного класса.
Базовая прошивка OpenWRT имеет ряд функций, которых нет в заводской прошивке. Кроме того, вы можете дополнительно настроить прошивку, установив дополнительные пакеты.
Хотя процесс прошивки OpenWRT не является трудоемким и прошивка имеет приятный веб-интерфейс администрирования, OpenWRT не для всех. Вы рискуете сделать свой маршрутизатор бесполезным, если не будете осторожны. Кроме того, если вы не собираетесь использовать свой маршрутизатор для чего-то большего, чем то, для чего он предназначен, тогда нет никакого смысла использовать OpenWRT.
Изображение предоставлено: Шон МакЭнти