Расширенные настройки Ubiquiti EdgeOS: установка дополнительных пакетов Debian

05.05.2014
Поделиться в:

Расширенные настройки Ubiquiti EdgeOS: установка дополнительных пакетов Debian

Одним из неоспоримых достоинств фирменной сетевой операционной системы EdgeOS, под управлением которой работают все высокопроизводительные маршрутизаторы серии EdgeMAX, от компании Ubiquiti Networks, является то, что она построена на ядре ОС Debian. И в отличии от многих других устройств, использующих ядро Linux, но имеющих закрытую архитектуру, в маршрутизаторах EdgeRouter, вы без труда можете получить root доступ к системе. А так же, самостоятельно установить необходимые вам пакеты из репозитария Debian.

Причем, большинство наиболее популярных пакетов, утилит и приложений, уже давно портированы для mips архитектуры. Однако, есть и некоторые ограничения, например, вы не сможете установить пакеты, требующие функции ядра, а так же, приложения требующие аудио и видео. Но как правило, для маршрутизатора, они не нужны.

Ниже мы с вами, как всегда на реальном примере, рассмотрим установку некоторых, наиболее популярных пакетом, таких как файловый менеджер Midnight Commander и текстовый редактор Nano.

Само собой разумеется, что все данные действия, мы будем производить через командную строку (CLI).

Подключаемся к маршрутизатору любым удобным для вас способом, и командой configure, входим в режим редактирования конфигурации.

ubnt@ubnt:~$ configure
[edit]
ubnt@ubnt#

Теперь, нам нужно указать адреса репозитариев и имя дистрибутива. Адреса локальных зеркал репозитариев Debin, можно найти на официальном сайте, по адресу http://www.debian.org/mirror/list. И с помощью следующих команд, мы добавим их в систему:

ubnt@ubnt# set system package repository squeeze components 'main contrib non-free'
[edit]
ubnt@ubnt# set system package repository squeeze distribution squeeze
[edit]
ubnt@ubnt# set system package repository squeeze url http://http.us.debian.org/debian
[edit]
ubnt@ubnt# set system package repository squeeze-security components main
[edit]
ubnt@ubnt# set system package repository squeeze-security distribution squeeze/updates
[edit]
ubnt@ubnt# set system package repository squeeze-security url http://security.debian.org

И как обычно, применяем настройки и сохраняем их, после чего, выходим их режима редактирования.

ubnt@ubnt# commit
[edit]
ubnt@ubnt# save
Saving configuration to '/config/config.boot'...
Done
[edit]
ubnt@ubnt# exit
exit
ubnt@ubnt:~$

Затем, мы должны обновить список пакетов, стандартной командой Debian: sudo apt-get update.

pic 1 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

И вот теперь, мы можем устанавливать любые доступные пакеты. Проверить наличие пакета, можно командой: apt-cache search xxx. Где xxx, заменяем на название пакета. К примеру, проверим, доступен ли файловый менеджер, Midnight commander.

ubnt@ubnt:~$ apt-cache search midnight commander

pic 2 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

Да, он есть:
mc - Midnight Commander - a powerful file manager

Значит, мы его установим. Команда, не чем не отличается от Debian и выклядит как:

ubnt@ubnt:~$ sudo apt-get install mc

pic 3 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

Запускаем…

pic 4 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

Вот теперь, у нас файловый менеджер, прямо на маршрутизаторе. Удобно перемещаться по файловой системе, смотреть логи и т.д.
Для примера, поставим еще и текстовый редактор Nano, который поможет нам проще редактировать конфигурационные файлы.

ubnt@ubnt:~$ sudo apt-get install nano

pic 5 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

Удобно, не правда ли!?

Полезным могут быть утилиты:
screen - для работы с несколькими сессиями в консоли
iftop и iptraf - удобные консольные утилиты для мониторинга сети в режиме реального времени
procinfo - сбор системной информации
mtr-tiny - полно-экранная traceroute утилита

pic 6 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

pic 7 Ubiquiti EdgeOS: установка дополнительных пакетов Debian

И многое, многое другое.

logo
Расширенные настройки Ubiquiti EdgeOS: установка дополнительных пакетов Debian
Отзывы покупателей
Рейтинг покупателей
5 / 5 5 5 4
На основе 4 оценок покупателей
50%
0%
0%
0%
0%
Отзыв
Отлично
Заголовок*
Достоинства
Недостатки
Комментарий*
Представьтесь
Комментарий

Vladimir, Всегда рады вам помочь.

Комментарий
Мужики, только у вас нашел инфу по установке пакетов. Спасибо!
Комментарий
Андрей, Не знаю, есть ли он в портах, под данную архитектуру... Если есть, то устанавливается и собирается он, так же как и на обычном Debian."
Комментарий
А как можно настроить NetFlow?

Возврат к списку


Популярное оборудование

Авторизуйтесь, чтобы добавить отзыв

x