Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
   RSS
Community Edition: UniFi secure vmware appliance 5.5.19 (обновление), UniFi Network
 
Как следует из заголовка, я собрал виртуальную машину VMware с контроллером UniFi. Она доступна здесь в формате OVF: https://arnor.org/files/unifi/UniFi-5.5.19.tar.gz MD5 (UniFi-5.5.19.tar.gz) = fd9bb5e355fcb69711e00d99f7a41c03. В Windows вам, скорее всего, понадобится что-то вроде 7zip для распаковки файлов. Пароль root — «ubnt» (без кавычек), пожалуйста, смените его. Контроллер еще не настроен, так что всю конфигурацию контроллера делаете сами. ВМ будет использовать DHCP для получения IP-адреса. ОС — OpenBSD 6.1 amd64 с контроллером UniFi 5.5.19. Это 64-битная ВМ, не пытайтесь запускать на 32-битной системе. Кроме того, OpenBSD довольно придирчива к качеству эмуляции, так что я не гарантирую работу где-то кроме VMware. Все лишние службы отключены. Это, наверное, самая защищённая ВМ, которую вы можете развернуть.

Если вы используете putty для SSH, нужна версия putty не ниже 0.63, чтобы подключиться из-за улучшенных функций безопасности.

Чтобы поменять hostname, отредактируйте файлы /etc/myname (http://www.openbsd.org/cgi-bin/man.cgi?query=myname&sektion=5) и /etc/hosts (http://www.openbsd.org/cgi-bin/man.cgi?query=hosts&sektion=5).  
Чтобы использовать фиксированный IP или задать параметры вроде фиксированной скорости, измените /etc/hostname.em0 (http://www.openbsd.org/cgi-bin/man.cgi?query=hostname.if&sektion=5).  
Для изменения шлюза по умолчанию создайте файл /etc/mygate (http://www.openbsd.org/cgi-bin/man.cgi?query=myname&sektion=5).  
Чтобы изменить DNS-серверы, редактируйте /etc/resolv.conf (http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5).  
Для смены раскладки клавиатуры измените параметр keyboard.encoding в файле /etc/wsconsctl.conf.  
Редактировать эти файлы можно с помощью команды «vi» (http://www.openbsd.org/cgi-bin/man.cgi?query=vi&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i38...).

Если не понимаете, что такое vi, зайдите по SSH (например, через putty), и вот несколько примеров редактирования — просто наберите эти команды, и нужные файлы обновятся:

myname:  
echo 'server.domain.com' > /etc/myname

hosts:  
echo '127.0.0.1       localhost  
::1             localhost  
my.server.ip.address       server.domain.com server' > /etc/hosts

hostname.em0:  
echo 'inet my.server.ip.address my.net.mask.address' > /etc/hostname.em0

mygate:  
echo 'my.default.gateway.ip' > /etc/mygate

resolv.conf:  
echo 'nameserver dns.resolver.ip.address' > /etc/resolv.conf

Как обновить UniFi до более новой версии:  
Сначала войдите под root, затем:  
# Перейти к пользователю _unifi  
su - _unifi  
# Остановить UniFi  
pkill java  
# Скачать пакет UniFi (читайте лицензионное соглашение)  
ftp http://dl.ubnt.com/unifi/3.2.1/UniFi.unix.zip  
# Сохраняем старую конфигурацию, устанавливаем новую версию  
mv UniFi/data .  
rm -rf UniFi  
unzip UniFi.unix.zip  
rm -f UniFi/bin/mongod && ln -s /usr/local/bin/mongod UniFi/bin/mongod  
mv data UniFi  
# Запускаем UniFi снова  
cd UniFi  
nohup java -jar lib/ace.jar start &  
# Немного повышаем безопасность правами на файлы  
find /var/unifi/ | xargs chmod o-rwx  
find /var/unifi/ | xargs chmod g-rwx  
# Выходим :)  
exit
Страницы: Пред. 1 2
Ответы
 
Одно, чего я ещё не пробовал — это обновлять дефолтную виртуальную машину, то есть ту, что без данных. Настройте новый контроллер, экспортируйте каждый сайт по отдельности с старого контроллера, а затем импортируйте их в новый контроллер версии 5.6.19.
Страницы: Пред. 1 2
Читают тему (гостей: 1)