Установка UniFi v4.7.6 Controller на Ubuntu Server 14.04 LTS
Программный контроллер управления точками доступа UniFi может быть развёрнут как под управлением OC Microsoft Windows так и под управлением OC Linux. В этой заметке будет рассмотрен пример установки UniFi v4.7.6 Controller на свежеустановленную ОС Ubuntu Server 14.04 LTS 64-bit. Актуальная на данный момент версия контроллера 4.7.6 является hotfix release, поэтому замечания об установке в среде Linux можно будет найти в предудущем релизе — UniFi Updates Blog — UniFi 4.7.5 is released .
Для начала добавим на нашем Ubuntu-сервере 2 дополнительных apt-репозитория в source list:
Затем добавим PGP ключи для доверия пакетам (первый для unifi, второй для mongodb):
Если наш сервер подключен к Интернет через прокси, то возможно получение ошибки таймаута соединения с сервером ключей. В таком случае для начала проверим есть ли в конфиге APT информация о прокси:
Должна присутсвовать запись типа:
Но этой настройки может оказаться недостаточно. Создадим переменные окружения для текущего пользователя, в которые запишем параметры прокси:
Проверим создались ли переменные:
Повторим попытку добавления ключей с использованием переменных окружения текущего пользователя (в команду sudo добавляем ключик -E):
Теперь «со спокойной душой» обновляем APT и устанавливаем контроллер с зависимостями:
будет предложено установить ряд дополнительных пакетов, соглашаемся:
После установки перезагружаем сервер и убеждаемся в том, что веб-интерфейс контроллера доступен нам через URL вида https://ip:8443
Как видим, нам доступен мастер первоначальной настройки UniFi Controller, поэтому задача установки может считаться выполненной.
Источник
Unifi настройка контроллера ubuntu
Система UniFi разработана компанией Ubiquiti для построения сетей с бесшовным роумингом, точка доступа представляет собой диск диаметром 20см, выполненный из глянцевого пластика. Светодиодный индикатор на передней панели подсвечивается, в зависимости от режима работы, зеленым или красным цветом.
Для создания WiFi сети на основе точек доступа UniFi понадобится: сами UniFi, маршрутизатор и сервер. В качестве маршрутизатора рекомендуем использовать Ubiquiti TOUGHSwitch PoE — РоЕ коммутатор с поддержкой 24 Вольтовых портов. Сервер не требователен к ресурсам компьютера, он может работать даже на виртуальной машине, установленной на офисном компьютере. Минимальные требования от сервера — процессор в 1.5ГГц и 512Мб оперативной памяти.
Установка Ubiquiti UniFi контроллер на Ubuntu Server 12.04
Даем возможности root
sudo -s
Устанавливаем языки в кодировке UTF-8
apt-get install language-pack-UTF-8
Подключаем репозитарий 10gen
apt-key adv —keyserver keyserver.ubuntu.com —recv 7F0CEB10
echo ‘deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen’ | sudo tee /etc/apt/sources.list.d/10gen.list
Устанавливаем Mongodb
apt-get install mongodb-10gen
Подключаем репозитарий ubiquiti
sudo apt-key adv —keyserver keyserver.ubuntu.com —recv C0A52C50
echo ‘deb http://www.ubnt.com/downloads/unifi/distros/deb/precise precise ubiquiti’ | sudo tee /etc/apt/sources.list.d/unifi.list
apt-get update
Устанавливаем контроллер UniFi
apt-get install unifi
или
apt-get install unifi-beta
Источник
Настройка UniFi Controller под Linux
Для начало узнаем версию Ubuntu, для этого
У меня
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Вот тут нам интересно
Codename: precise
Теперь идем на сайт http://community.ubnt.com/t5/UniFi/UniFi-Beta-Release-2-3-6/td-p/271232
и смотрим адрес репозитория, у меня это:
deb http://www.ubnt.com/downloads/unifi/distros/deb/precise precise ubiquiti
и я его добавляю в /etc/apt/sources.list
Так же добавляю репозиторий mongoDB
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
теперь цифровую подпись иначе вылезет ошибка при apt-get update
и обновляю список пакетов
Затем ставим саму unifi
он должен будет скачать java и прочие пакеты.
Все установилось и теперь заходим https://ip-нашего-сервера:8443 на который мы ставим unifi controller и видим окно приветствия
Жмем next и попадаем в окно обнаружения устройств, у меня ничего сразу не нашел, зато потом все нормально было, вообщем идем дальше
Попадаем в окно настройки WIFI тут мы указываем имя сети и пароль
Ну и под конец создаем админа системы для дальнейшего входа
На этом предварительные настройки закончены и мы можем войти в систему управления unifi, для этого вводим логин и пароль с предыдущего шага
И смотрим список доступных точек wifi, зайдя в Access Points
Теперь раскидываем точки по схеме и наслаждаемся wifi
Источник
Unifi настройка контроллера ubuntu
Точки доступа
Контроллеры
Wi-Fi антенны
Материнские платы
Радиокарты
Беспроводные USB адаптеры
Усилитель сигнала Wi-Fi (репитер)
Блоки питания, РОЕ, инжекторы
Грозозащита
Кабель UTP, FTP, коннекторы
Патч-корды
Сетевые компоненты и инструмент
Корпуса
Крепежная фурнитура
Переходники и кабели USB, HDMI, DVI, SATA, 3RCA
Пигтейлы
Сетевые фильтры
SFP, SFP+ — модули/патч-корды/DAC-кабель
Медиаконвертеры
Силовой кабель
KVM переключатели
Неуправляемые коммутаторы
Управляемые коммутаторы
IP телефоны
VoIP шлюзы
IP-ATC
Аксессуары
IP-камеры
Регистраторы
Аксессуары
Видеодомофоны
Аналоговые видеокамеры
Контроллеры
Датчики
MikroTik
Ubiquiti Networks
Edimax
Ajax Systems
Keenetic
LigoWave
RF Elements
Yealink
HPE Aruba Networks
Alfa Network
EnGenius
TP-Link
Infomir
ITElite
Edge-Core
Info-Sys
GAOKE
Escene
TG-NET
Сетевые карты и адаптеры
Принт-серверы
Сетевые накопители (NAS, DAS)
USB-концентраторы
Универсальные внешние аккумуляторы
Очень хорошо для офисной или небольшой корпоративной сети,
но мало для провайдера.
На тесте было три UniFi AP, под сервер использовался:
- Intel(R) Pentium(R) 4 CPU 3.06GHz HT, RAM 2Ggb, HDD 160 Ggb.
- OS: Ubuntu Studio 10.10 x86 (рекомендую не ставить х64, так как есть проблемы с установкой).
Инструкция по установке:
1. Устанавливаем из пакетов mongoDB и dhcp3-server, так как он нужен для сервера управления. Настроить dhcp3-server очень просто. Выкладываю свой конфиг:
subnet 192.168.1.0 netmask 255.255.255.0 <
# Прописываем диапазон выдаваемых адресов от и до:
range 192.168.1.10 192.168.1.30;
# И шлюз по умолчанию:
option routers 192.168.1.1;
# Привязываем точки доступа каждую к своему адресу:
hardware ethernet 00:27:22:1e:11:11;
hardware ethernet 00:27:22:1e:11:12;
hardware ethernet 00:27:22:1e:11:13;
Следующий файл конфигурации:
# Прописываем интерфейс, который смотрит у нас на точки доступа:
# service dhcp3-server start (должен написать [OK])
Dhcp3-server запущен, можно приступать к установке UniFi controller.
2. Правим /etc/apt/sources.list . Добавляем репозиторий:
deb https://www.ubnt.com/downloads/unifi/distros/deb/maverick maverick ubiquiti
3. Добавляем в терминале через sudo GPG key:
sudo apt-key adv —keyserver keyserver.ubuntu.com —recv C0A52C50
4. Устанавливаем пакет UniFi:
apt-get install unifi
После установки, рекомендую выключить репозиторий, так как могут возникнуть проблемы с установкой пакетов. Если ошибок не выскочило, то система установлена и уже даже работает.
5. После установки заходим на https://localhost:8080/, либо на https://IP-адрес:8080/, подтверждаем сертификат, и входим в систему через Ubiquiti UniFi Wizard. Думаю, для Вас не составит труда разобраться, что и как.
Необходимо ещё настроить интерфейс, в который включен AP:
# ping 192.168.1.20, точка должна ответить.
6. Подключаем, если ещё не подключили, в систему UniFi AP. Если они не были включены, или были, но визард контроллера их не нашёл, необходимо зажать на 5 секунд кнопку сброса. После определения, система прошивает AP в прошивку версии контроллера, поэтому не нужно бояться, что точка около 5 мин не идентифицируется, и ГЛАВНОЕ не выключайте её.
Настройка утсройства:
Заходим в систему Settings → Wireless Network → Create.
Прописываем SSID, например Office, выставляем шифрование и ключ. Режим гостевой не включал за ненадобностью.
А теперь очень важный момент — настройка Vlan. После установки Vlan, например 111, на сетевом интерфейсе его необходимо тоже добавить. По умолчанию пакет не установлен в системе, так что выберите пакет vlan в менеджере пакетов либо из командной строки:
После успешной установки:
Про добавление в автозагрузку настройки Vlan-ов читайте в google или на форумах.
Создаём вторую сеть, так же как и первую:
заходим в систему Settings → Wireless Network → Create;
прописываем SSID, например Buhgalteriya, выставляем шифрование и ключ.
Теперь мы имеем 2 SSID, 2 Vlan. Добавить можно ещё 2, по своему усмотрению.
Произведём необходимые настройки DHCP для автоматического подключения абонентов. Даём офисным работникам ключ сети для SSID Office и бухгалтерии ключ сети, также в настройках контроллера можно выставить приоритет для каждой подсети. Предположим, что бухгалтеру важнее поработать с Банк-Клиентом, чем офисному работнику покачать фильмы, поэтому отдаём приоритет в HIGH в настройках UniFi контроллера, там где мы прописывали SSID и Vlan.
Проверено и работает, абонент который подключен к SSID Office, не увидит никаким образом пользователя из бухгалтерии и наоборот, так как у каждого свой Vlan на уровне контроллера.
В конце хотелось бы добавить преимущества Ubiquiti UniFi:
эргономичность и привлекательный дизайн;
поддержка Multi-SSID (наконец-то дождались).
Контроллеру необходимо где-то быть установленным (тут достаточно и БУ компьютера). Если в офисе есть сервер, то использовать можно его, но всё ПО написано на JAVA, что не есть лёгким в обработке.
Для провайдеров эти устройства подойдут разве что для покрытия помещения, но в прошивке AP, которая будет работать без контроллера и его функционала.
Вывод. Если в дальнейшем в настройках контроллера появится возможность группировать AP по зонам с добавлением на группы Vlan-ов, а также появятся модели AP уличного типа, то Ubiquiti Networks выйдет на рынок с решением для покрытия городских сетей, что при нынешних ценах на оборудование других брендов будет очень выгодно небольшим провайдерам, имеющим лицензию на частоту 2,4 Ггц.
И маленькое пожелание: хотелось бы увидеть аппаратное решение контроллера данного производителя и расширение функционала.
Валерий Бурец специально для ASP24.
Источник
UniFi — How to Install and Update via APT on Debian or Ubuntu
This article provides the steps to update the UniFi Network Controller on a Debian or Ubuntu system via APT (Advanced Package Tool). If you run into issues following the process described in this article, please take a look at the scripts provided in this Community post that includes UniFi Network Controller software installation on Ubuntu 18.04 and 16.04 and Debian 8/9.
Table of Contents
Introduction
In order to update the UniFi Network Controller via APT, it is necessary to create source files or edit lines in an existing sources.list file with Linux text editors: vi or nano. That is the most common method for package updates and installs for these operating systems. The repo structure should be permanent, but if there are any changes they will be pointed out in the UniFi Network Controller software version release posts, found in the Community.
Follow the instructions below to stay with the current stable release, regardless of changes in versions. When there is a new stable release, there will be a post on the Community announcing it.
UniFi Network Controller APT Steps
1. Install required packages before you begin with the following command:
2. Use the following command to add a new source list:
3. Add the GPG Keys. To add the GPG Keys use one of the two methods described below (Method A is recommended). When using the commands below, it is assumed you have sudo and wget installed, more information about sudo can be found here, and wget here.
(Method A) Install the following trusted key into /etc/apt/trusted.gpg.d
(Method B) Using apt-key.
4. Install and upgrade the UniFi Network Controller.
This should restrict Ubuntu from automatically installing Java 11. If you wish to undo this later, replace «hold» with «unhold».
5. This step may not be required, depending on the Linux distro you have. If your distro does not come with MongoDB, and it’s not available in their repo, then please see the MongoDB installation guide. You can find the latest installation guide for Ubuntu here, and Debian here. We recommend at least MongoDB 2.6.10. Some users have changed the backend to use MongoDB 3 successfully too.
6. The UniFi Network Controller should now be accessible at the computer’s configured local or public IP address, by typing that IP address in a browser’s navigation bar (Chrome is recommended). If it is not launching, use the following command: sudo service unifi start .
Other helpful commands are:
- To stop the UniFi service: sudo service unifi stop
- To restart the UniFi service: sudo service unifi restart
- To see the status of UniFi service: sudo service unifi status
Suite Name | Code Name | Archived Code Names |
oldstable | unifi-5.10 | The code names below have been archived and are no longer supported, these should only be used in very specific, rare scenarios. |
stable | unifi-5.11 | |
testing | * |