Настройка инструмента обнаружения Ubiquiti в Windows: пошаговое руководство

Есть ли у вас новый коммутатор, маршрутизатор или точка доступа Ubiquiti, который вы с нетерпением хотите настроить? Если да, то вы везунчик. В этой статье вы узнаете, как настроить контроллер Ubiquiti Unifi и использовать инструмент обнаружения Ubiquiti для установки сетевого оборудования Ubiquiti в кратчайшие сроки.

Начнем установку и настройку контроллера UniFi. Кроме того, вы также узнаете, как обновить контроллер!

Установка контроллера Ubiquiti

Для управления устройствами Ubiquiti необходимо установить инструмент обнаружения Ubiquiti и контроллер. Этот контроллер подключается и управляет всеми устройствами в вашей сети. Начнем установку.

Поскольку контроллер поддерживает Windows, Mac OS X и некоторые дистрибутивы Linux, мы рассмотрим два варианта установки контроллера: установка на Windows и Linux.

Установка контроллера Unifi на Windows Server

Использование Windows Server или даже рабочего стола Windows – обычный хост для контроллера Unifi. Установка и настройка контроллера – это просто установка программного обеспечения и его запуск. Установщик установит базовый веб-сервер, на котором вы сможете войти и начать управление устройствами.

По умолчанию веб-сервер, который устанавливает контроллерное программное обеспечение, будет работать как приложение. По умолчанию для работы контроллера требуется вход пользователя. Чтобы исправить это, вы узнаете, как настроить запуск контроллера как службы, тем самым устраняя требование к входу.

Предварительные требования

Прежде чем начать, убедитесь, что у вас есть следующие предварительные требования:

  • Windows Server 2019 – Все эти шаги также будут работать на большинстве других версий Windows.
  • Программное обеспечение Unifi Controller для Windows – В этой статье будет использоваться версия 5.13.29.
  • Amazon Corretto 8 – Java 8 также допустима, если вы соответствуете требованиям лицензирования или используете другой пакет OpenJDK.
  • Учетная запись для unifi.ui.com.

Установка контроллера

Чтобы запустить инструмент обнаружения Ubiquiti, вам сначала нужно установить программное обеспечение контроллера, для чего необходимо установить Java, если у вас ее еще нет. Программное обеспечение контроллера требует Java. В этой статье вы установите Amazon Corretto вместо обычной загрузки Java с Oracle. Если вам по какой-то причине нужно удалить Java, ознакомьтесь с этой статьей.

Amazon Corretto – это предустановленный установщик OpenJDK. Поскольку Oracle изменила требования к лицензированию Java для некоммерческого использования, многие организации предпочитают использовать OpenJDK вместо Java SE от Oracle.

Предполагая, что вы уже скачали Corretto, запустите MSI для установки OpenJDK и следуйте подсказкам, убедившись, что оставляете все параметры по умолчанию для завершения установки OpenJDK.

После установки Coretto запустите программное обеспечение Unifi Controller, которое вы уже должны были скачать. Примите все значения по умолчанию и завершите установку. Программное обеспечение Unifi Controller запустится, и через минуту примерно будет указано, что оно запущено.

The Ubiquiti Unifi Controller software running

Как только контроллер отобразится как запущенный (см. выше), закройте окно и щелкните Yes для подтверждения закрытия контроллера. Это останавливает контроллер, чтобы вы могли установить службу.

Создание службы Windows

После установки программного обеспечения контроллера оно будет работать только в том случае, если кто-то вошел в систему. Чтобы заставить его работать все время, необходимо настроить его на запуск в качестве службы Windows. Но сначала убедитесь удалить ярлык Unifi на рабочем столе.

Если вы используете ярлык по умолчанию на рабочем столе, вы можете неосознанно остановить службу, закрыв приложение, запущенное с помощью ярлыка.

The Unifi Windows shortcut

Чтобы создать службу, откройте административное окно командной строки и выполните следующие команды. Вы можете увидеть, что делает каждая команда в комментариях.

Changes to the default Unifi Controller directory
 cd "%UserProfile%\Ubiquiti UniFi\"
 Configures Java to run the controller as a service and to start on boot
 java -jar lib\ace.jar installsvc
 Starts the Unifi service
 net start unifi

Теперь, когда вы настроили службу, проверьте, работает ли она, используя команду sc query unifi. Вы не должны получить ошибку и увидеть, что служба работает.

Установка на Linux

Хотя вы можете использовать сервер Windows для контроллера Unifi, Ubiquiti также предлагает вариант запуска контроллера в Linux. Давайте рассмотрим, как это сделать.

Предварительные требования

Если вы устанавливаете на Linux, убедитесь, что у вас есть следующее заранее:

  • A current Debian or Ubuntu OS with root access – The steps will use Debian 10
  • Аккаунт для unifi.ui.com

И все. Все остальное будет обработано во время процесса установки.

Установка Ubiquiti Discovery Tool и контроллера

У вас есть много вариантов для установки контроллера на Linux. У Ubiquiti есть инструкции на своем веб-сайте, но они касаются только установки для нескольких конкретных версий Linux. Для использования Debian используйте скрипт, опубликованный участником AmazedMender16 на форумах Unifi.

Для начала установки сначала подключитесь к серверу Debian через SSH или получите доступ к серверу через консоль. Войдите как root или другой пользователь с правами root, а затем выполните su.

Обновите репозитории apt.

> apt-get update

Затем установите пакеты ca-certificates и wget.

> apt-get update && apt-get install ca-certificates wget -y

Загрузите и запустите установочный скрипт Unifi Controller. Этот скрипт обработает установку зависимостей и программного обеспечения контроллера для многих дистрибутивов Linux, включая используемый нами Debian 10 сервер.

## Загружает исполняемый файл Shell
> wget https://get.glennr.nl/unifi/install/install_latest/unifi-latest.sh
## Запускает скрипт
> bash unifi-latest.sh

Вас попросят ввести несколько данных во время выполнения скрипта. Во-первых, он спросит, хотите ли вы оставить скрипт после установки. В большинстве случаев это не требуется, поэтому вы должны ввести n и нажать Enter.

Ensuring the Unifi controller software is kept up to date

Вы можете получить приглашение на обновление пакетов во время установки. Введите y и затем нажмите enter.

Confirming it’s OK to update packages

Наконец, вам будет предложено добавить репозиторий apt для Unifi для обновления контроллера с помощью apt. Введите y и нажмите enter, так как это позволит обновляться через apt.

Adding the Unifi Network Controller repo to apt

После завершения установки скрипт выведет версию установленного контроллера и URL для начала настройки контроллера.

Настройка инструмента обнаружения и контроллера Ubiquiti

После установки программного обеспечения контроллера на любом сервере настройки будут такими же.

Перейдите на веб-сайт https://<ServerIP>:8443/ и вы увидите окно, подобное ниже.

Unifi controller home page

Введите имя контроллера или оставьте его по умолчанию Unifi Network, примите EULA и лицензию, затем нажмите кнопку Далее.

Затем вам будет предложено ввести логин и пароль для unifi.ui.com. Аутентификация с помощью учетной записи Ubiquiti является установленной по умолчанию.

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

Затем вам будут предложены два варианта. Если вы настраиваете точку доступа Wifi, по умолчанию контроллер Unifi будет пытаться улучшить производительность wifi в сильно загруженной сети с помощью ваших продуктов Unifi. Это включает в себя отключение широковещательной и многоадресной рассылки, когда точка(и) доступа перегружены. Вы можете управлять этим параметром, переключив опцию Автоматически оптимизировать мою сеть.

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

UniFi Network Setup

После того как вы определили вышеуказанные настройки, вам будет предложено принять на учет все устройства Unifi, ожидающие принятия в вашей сети. Если вы настраиваете контроллер с новым устройством Unifi, они должны появиться в списке.

Если они уже были приняты другим контроллером или мобильным приложением Unifi, их нужно забыть, прежде чем вы сможете принять их с помощью этого нового контроллера Unifi. Для устранения неполадок с принятием вы можете обратиться к документации Ubiquiti здесь.

После принятия устройства настройте вашу беспроводную сеть, указав SSID и пароль. Вы можете пропустить этот этап и завершить его позже, нажав кнопку Пропустить. Вы также можете использовать одинаковый SSID и пароль для сетей wifi 2,4 ГГц и 5 ГГц. Все эти настройки также могут быть изменены в контроллере после настройки.

Setting up Wifi on the Unifi Controller

Далее, проверьте настройки установки и нажмите Завершить. Это позволит вам войти в контроллер и спросит, хотели бы вы предоставить данные об использовании Ubiquiti. Если вы не против предоставлять анонимизированные данные, выберите Отправить в Ubiquiti или, чтобы отказаться от передачи данных, выберите Не отправлять. Это также можно изменить на страницах настроек позже.

Sending diagnostics and usage data to Ubiquiti

Как только вы войдете в контроллер Unifi, перейдите на Сайт Unifi Cloud, чтобы получить доступ к вашему контроллеру из интернета с использованием вашей учетной записи Unifi. Вы можете использовать сайт Unifi Cloud для доступа к вашему контроллеру, даже если вы находитесь в той же сети. Здесь вы можете использовать инструмент обнаружения Ubiquiti для обнаружения устройств и управления всеми аспектами ваших устройств Ubiquiti!

Your Unifi Network

Вот и все! У вас есть совершенно новый контроллер Unifi, полностью готовый к работе!

Обновление контроллера

Допустим, у вас уже установлен контроллер. Прошло довольно много времени с момента его установки, и появились некоторые обновления. Вам нужно знать, как его обновить.

Обновление контроллера немного отличается в зависимости от операционной системы. Тем не менее, обновления – это то, что нужно планировать, чтобы оставаться на актуальных и поддерживаемых версиях контроллера.

Обновление контроллера Unifi на Windows Server

Чтобы обновить контроллер Unifi на Windows, сначала перейдите на страницу загрузки Unifi и скачайте Контроллер сети Unifi для Windows. Это загрузит самую новую версию программного обеспечения контроллера. Если вам нужно перейти на старую версию, вы можете выбрать Посмотреть предыдущее программное обеспечение, чтобы также загрузить старую версию контроллера.

После того как у вас будет загружен установщик, удалите службу, установленную во время установки, открыв административное командное окно и запустив следующее.

## Изменения в стандартном каталоге контроллера
> cd "%UserProfile%\Ubiquiti UniFi\"
## Удаляет службу Windows
> java -jar lib\ace.jar uninstallsvc

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

Как только удаление будет завершено, запустите загруженный установщик на предыдущем этапе. После завершения запуска контроллера через ярлык на рабочем столе, который был автоматически создан во время обновления, закройте его.

Теперь перейдите в командную строку и выполните следующие команды.

## Запускает новую версию контроллера как службу
> java -jar lib\ace.jar installsvc
## Запускает службу
> net start unifi

После того как служба будет установлена снова, войдите в контроллер через веб-страницу по адресу https://<ServerIP>:8443/.

Обновление контроллера Unifi на Linux

Обновление контроллера Unifi в Linux намного проще, чем в Windows.

Войдите на сервер, который запускает контроллер, как root или как пользователь с правами root.

Выполните sudo apt upgrade unifi -y и дождитесь его завершения. Эта команда будет использовать apt для обновления пакета Unifi до новейшей версии. После того, как она выведет, что обновление завершено, вы сможете снова войти в контроллер через веб-страницу.

Upgrading Unifi Controller on Linux

Заключение

Несмотря на многочисленные различия между контроллерами Unifi для Windows и Linux в процессе установки и обновления, финальный результат не имеет заметных различий. Решение о том, хотите ли вы использовать сервер Windows или Linux, сводится к личным предпочтениям и лицензионной модели операционной системы.

Для домашнего или лабораторного использования Linux обеспечивает небольшой размер, который можно использовать бесплатно. Для бизнеса, который требует поддержки на уровне ОС и уже имеет существующий контракт на поддержку с Microsoft, Windows Server может быть лучшим вариантом.

Source:
https://adamtheautomator.com/ubiquiti-discovery-tool/