Меню
Контакты
109147, Москва, ул.Воронцовская, 35Б, корп.2 офис.11, 4 этаж
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Интернет-магазин
сетевого оборудования
Москва +7 (495) 103-41-03 +7 (915) 420-28-94
109147, Москва, ул.Воронцовская, 35Б, корп.2 офис.11, 4 этаж
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Заказать звонок

Как перевести точки доступа UniFi на другой контроллер

 20 Янв 2018    Ubiquiti Networks, О настройках и установке оборудования производителя Ubiquiti, Практический анализ и программирование для оборудования Ubiquiti

Случаются ситуации, когда сеть растет и ресурсов одного контроллера UniFi уже не хватает. В этом случае, в зависимости от количества точек доступа, вам необходимо добавлять ещё один или несколько контроллеров. А также, чтобы сбалансировать нагрузку, необходимо часть “юнифаек” перенести со старого на новый контроллер. Но точки доступа находятся в удалении, и, возможно, даже в другом городе. К сожалению, стандартных средств для их переноса с одного контроллера на другой без сброса их в заводские настройки нет.

А также бывает, что нужно полностью заменить сервер и его настройки (например IP-адреса).

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

У нас есть доступ по IP-адресу 172.16.0.158 к Unifi AP, которая находится в другом городе. Нам необходимо перевести её со старого кнтроллера 192.168.200.100 на новый контроллер 192.168.21.200. Самое главное при данном методе, что существующий доступ мы не потеряем, но делать нужно всё строго по пунктам (добыто методом проб и ошибок). Представьте себе схему:

Подключение удаленных точек доступа к контроллерам

Рис.1. Схема подключения удаленных Точек Доступа

1. Подключаемся к точке доступа через
$ ssh “IP-адрес Точки Доступа”
вводим соответствующие логин/пароль для авторизации:

Логин и пароль для авторизации

Рис.2.Подключение к точке доступа через ssh

2. Переименовываем менеджмент файл mv cfg/mgmt cfg/m:

Переименование менеджмент файла

Рис.3. Изменение имени менеджмент файла mvcfg_mgmt

Если не планируете возвращать её обратно, то файл mgmt можно просто удалить.

3. Сохраняем save:

Сохранение

Рис.4. Выполнить команду “Сохранить”

4. Перезагружаем устройство reboot: Выполнение перезагрузки

Рис.5. Перезагрузка устройства

5. Снова подключаемся к точке доступа через ssh

6. Вводим следующую команду:
mca-ctrl -t connect -s http://192.168.21.200:8080/inform (не закрываем соединение)

7. Переходим на Web-интерфейс нового контроллера https://192.168.21.200:8443/, видим, что она появилась и готова к адаптации и адаптируем её нажатием на кнопку “Adopt”.

8. Далее необходимо назначить ей IP-адрес/маску и шлюз:

Настройка IP-адреса

Рис.6.Назначение IP-адреса и шлюза

9. Повторяем ввод:
mca-ctrl -t connect -s http://192.168.21.200:8080/inform

(Маленький совет: shell точки доступа поддерживает ввод предыдущих команд, по этому достаточно просто нажать стрелку “Вперед “↑” на клавиатуре.)

Именно ввод второй раз этой команды даст старт к применению настроек на переводимой точке доступа.

10. Вводим exit

Вот и всё. Точка доступа на новом контроллере после Adopt выполнит -> Provision -> и Connected.

К сожалению, нет группового переноса, и даже если написать скрипт, который выполнит консольную часть, то все равно нужно на Web-интерфейсе Контроллера настраивать IP.

Источник