Как настроить подписку на ZEVENET Enterprise Edition

РАЗМЕЩЕНО 7 февраля 2019 г.

Обзор

Цель этой статьи - объяснить, как работают подписки ZEVENET и как настроить подписки ZEVENET Enterprise Edition для поддержания обновленных ZEVENET техника в очень автоматическом режиме.

Архитектура

Для устройств ZEVENET Enterprise Edition требуется подключение к двум сервисам: certs.zevenet.com и repo.zevenet.com

ZEVENET Enterprise Edition подключается к https://certs.zevenet.com/ для того, чтобы проверить свой План подписки или поддержка статус и как только эта система подтверждает, что доступ предоставлен, то она подключается к https://repo.zevenet.com/ для того, чтобы проверить обновления пакета.

По этой причине важно убедиться, что балансировщик нагрузки может достигать обеих удаленных точек. Если по какой-либо причине подключение к Интернету от балансировщика нагрузки не разрешено для этих сайтов, балансировщик нагрузки может быть настроен для добавления HTTP и HTTPS прокси, Убедитесь, что в вашем центре обработки данных включены следующие правила назначения:

Для системных администраторов брандмауэра: Разрешить От ZEVENET IP для разрешения DNS DNS certs.zevenet.com и repo.zevenet.com порт 443 (Протокол HTTPS)
Для прокси сисадминов: Разрешить от Zevenet IP https://certs.zevenet.com/* и https://repo.zevenet.com/* (Протокол HTTPS)

Процедура настройки

Пожалуйста, следуйте следующим шагам, чтобы включить План подписки или поддержка в приборах ZEVENET Load Balancer Enterprise Edition. Во-первых, убедитесь, что у вас установлены и активированы устройства.

1. Подключитесь к вашему устройству ZEVENET и убедитесь, что установлен хотя бы релиз ZEVENET 5.2.11:

root@zvnlb:~# dpkg -l | grep zevenet
ii  zevenet                        5.2.11                      amd64        ZEVENET Load Balancer Enterprise Edition

2. Если ваш пакет ZEVENET находится в предыдущей версии, примените последнюю версию, которую вы получили на момент План подписки или поддержка получение.

3. При необходимости настройте прокси-сервер, если прямое подключение к Интернету не разрешено. Изменить global.conf файл и настроить $ http_proxy и $ https_proxy Переменные следующим образом.

root@zvnlb:~# vi /usr/local/zevenet/config/global.conf

#proxy
$http_proxy="http://PROXY_IP:PROXY_HTTPS_PORT";
$https_proxy="https://PROXY_IP:PROXY_HTTPS_PORT";

ПРИМЕЧАНИЕ. Если версия ZEVENET равна 6 или выше, настройку прокси можно выполнить в веб-интерфейсе пользователя. Система> Удаленные службы> Прокси.

На случай, если ваш прокси-сервер требует проверки, настройте его следующим образом:

root@zvnlb:~# vi /usr/local/zevenet/config/global.conf

#proxy
$http_proxy="http://USER:PASSWORD@PROXY_IP:PROXY_HTTPS_PORT";
$https_proxy="https://USER:PASSWORD@PROXY_IP:PROXY_HTTPS_PORT";

Примите во внимание, чтобы:

  • Изменить USER и PASSWORD для заданных учетных данных прокси.
  • Изменить PROXY_IP с вашим собственным IP прокси или именем прокси.
  • Изменить PROXY_HTTPS_PORT с вашим собственным прокси-портом, который принимает HTTPS.
  • Убедитесь, что IP-адрес прокси-сервера и прокси-порт доступны из Load Balancer, вы можете использовать telnet для этих тестов.

Повторите эту конфигурацию для каждого устройства ZEVENET, которому требуется доступ к удаленному репозиторию для обновлений.

Применение обновлений пакетов и исправлений

Устройства ZEVENET полностью интегрированы с операционной системой Linux, основанной на среде GNU / Debian, поэтому после применения выпуска ZEVENET 5.2.11 или выше вы сможете обновить систему ZEVENET, как и любой другой GNU / Debian, через Репозиторий APTПожалуйста, обратитесь к следующим командам, которые будут применяться, чтобы поддерживать устройства в актуальном состоянии.

Обновите базу данных пакетов в вашем устройстве ZEVENET из удаленного хранилища APT.

root@zvnlb:~# apt-get update
 Hit:1 https://repo.zevenet.com/ee/v5/4.9.13zva5000 stretch InRelease
 Reading package lists... Done
root@zvnlb:~# apt-get --with-new-pkgs upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  cherokee zevenet zevenet-web-gui
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,764 kB of archives.
After this operation, 3,072 B disk space will be freed.
Do you want to continue? [Y/n] Y
.
.
.

Начиная с ZEVENET 6 система включает в себя инструмент под названием checkupgrades который проверяет, ожидает ли обновление какого-либо пакета, и предоставляет информацию о состоянии системы следующим образом:

root@zvnlb:~# checkupgrades 
Zevenet Packages are up-to-date.

или через веб-интерфейс:

Поиск определенного пакета в локальной базе данных.

root@zvnlb:~# apt-cache search zevenet
cherokee - Zevenet cherokee
gdnsd - Zevenet gdnsd
health-checks - Zevenet health checks
pound - Zevenet pound reverse proxy
ssyncd - Zevenet Ssyncd
zevenet - ZEVENET Load Balancer Enterprise Edition
zevenet-web-gui - Web GUI of Zevenet Enterprise
zevenet-ipds - Security updates to feed IPDS module of ZEVENET Load Balancer

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

root@zvnlb:~# apt-cache show zevenet-web-gui

Обновите определенный пакет.

root@zvnlb:~# apt-get install zevenet-web-gui

Обновите всю систему.

root@zvnlb:~# apt-get --with-new-pkgs upgrade

Автономные обновления

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

Процедура автономного процесса обновления следующая.
1. Убедитесь, что балансировщик нагрузки имеет активный контракт поддержки.
2. Загрузите последнее обновление ISO-файла ZEVENET из раздела KB портала ZVNCentral, прямая ссылка здесь.
3. Скопируйте файл ISO в путь балансировки нагрузки / USR / местные / zevenet / обновления /.
4. Запустите команду checkupgrades, эта команда в первую очередь проверит подключение к нашей частной системе, если подключение невозможно, то команда проверит, есть ли файлы обновлений ISO в пути обновлений.
5.Если имеются ожидающие обновления, появится сообщение, чтобы подтвердить процесс обновления.

Соображения

ZEVENET 6 настраивает подписку по умолчанию в момент активации устройства, поэтому, пожалуйста, убедитесь, что балансировщик нагрузки подключен к Интернету, прежде чем активировать его, если процедура активации выполняется без подключения к Интернету, то подписка не будет настроена должным образом, но вы можете принудительно выполнить процедуру, как только появится подключение к Интернету, с помощью следующей команды:

echo "" | /usr/local/zevenet/bin/enterprise.bin Zevenet::Apt setAPTRepod

Совместимость и безопасность

ZEVENET Load Balancer основан на системе GNU / Debian и полностью интегрирован со службами репозитория APT. Хотя это не означает, что пакеты ZEVENET полностью совместимы с основными пакетами Debian, поскольку они были разработаны для оптимизации и обеспечения высокой доступности, масштабируемости и безопасности приложений.

Он может добавлять сторонние репозитории APT для определенных пакетов, но используйте это под свою ответственность. Обновления и обновления системы поддерживаются только официальными репозиториями ZEVENET APT. Кроме того, по соображениям безопасности принимайте обновления только из подписанных репозиториев пакетов.

Поделись:

Документация в соответствии с условиями GNU Free Documentation License.

Была ли эта статья полезна?

Статьи по теме