Contenido
Resumen
El objetivo de este artículo es explicar cómo funcionan las suscripciones ZEVENET y cómo configurar las suscripciones ZEVENET Enterprise Edition para mantenerlas actualizadas. ZEVENET Electrodomésticos de forma muy automática.
Arquitectura
Los dispositivos ZEVENET Enterprise Edition requieren tener conectividad a dos servicios: certs.zevenet.com y repo.zevenet.com
ZEVENET Enterprise Edition se conecta a https://certs.zevenet.com/ con el fin de comprobar su Plan de Suscripción o Soporte estado y una vez que este sistema confirma que se ha concedido el acceso, se conecta a https://repo.zevenet.com/ con el fin de comprobar las actualizaciones de paquetes.
Por esta razón, es importante asegurarse de que Load Balancer pueda llegar a ambos puntos remotos. Si por alguna razón, la conexión a Internet desde el balanceador de carga no está permitida a esos sitios, el balanceador de carga se puede configurar para agregar un Proxy HTTP y HTTPS. Asegúrese de haber habilitado las siguientes reglas de destino en su centro de datos:
Para administradores de servidores de firewall: Permitir desde la resolución ZEVENET IP a DNS de certs.zevenet.com y repo.zevenet.com Puerto 443 (Protocolo HTTPS)
Para los administradores de sistemas proxy: Permitir desde el IP de Zevenet a https://certs.zevenet.com/* y https://repo.zevenet.com/* (Protocolo HTTPS)
Procedimiento de configuración
Siga los siguientes pasos para habilitar su Plan de Suscripción o Soporte en los dispositivos ZEVENET Load Balancer Enterprise Edition. En primer lugar, asegúrese de tener los dispositivos implementados y activados.
1. Conéctese a su dispositivo ZEVENET y asegúrese de que al menos la versión ZEVENET 5.2.11 esté instalada:
root@zvnlb:~# dpkg -l | grep zevenet ii zevenet 5.2.11 amd64 ZEVENET Load Balancer Enterprise Edition
2. Si su paquete ZEVENET está en una versión anterior, aplique la última versión que recibió en el momento del Plan de Suscripción o Soporte adquisición.
3. Si es necesario, configure el proxy cuando no se permita una conexión directa a Internet. Editar el global.conf archivar y configurar el $ http_proxy y $ https_proxy variables de la siguiente manera.
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";
NOTA: Si la versión de ZEVENET es 6 o superior, la configuración del proxy se puede hacer en la GUI web Sistema> Servicios remotos> Proxy.
En caso de que su proxy requiera validación, configúrelo de la siguiente manera:
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";
Tener en cuenta a:
- Cambiar y guardar USUARIO y CONTRASEÑA para las credenciales de proxy dadas.
- Cambiar y guardar IP PROXY con su propio proxy IP o nombre de proxy.
- Cambiar y guardar PROXY_HTTPS_PORT con su propio puerto proxy que acepta HTTPS.
- Asegúrese de que se pueda acceder a la IP del proxy y al puerto del proxy desde el equilibrador de carga, puede usar telnet para estas pruebas.
Repita esta configuración en cada dispositivo ZEVENET que requiera tener acceso al repositorio remoto para actualizaciones.
Aplicación de actualizaciones de paquetes y revisiones.
Los dispositivos ZEVENET están completamente integrados con el sistema operativo Linux basado en un entorno GNU / Debian, por lo que una vez que se aplique la versión ZEVENET 5.2.11 o superior, podrá actualizar el sistema ZEVENET como cualquier otro GNU / Debian a través de Repositorio APT, consulte los siguientes comandos que se aplicarán para mantener los dispositivos actualizados.
Actualice la base de datos de paquetes en su dispositivo ZEVENET desde el repositorio APT remoto.
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 . . .
Desde ZEVENET 6, el sistema incluye una herramienta llamada chequeos que comprueba si alguna actualización del paquete está pendiente y proporciona información sobre el estado del sistema de la siguiente manera:
root@zvnlb:~# checkupgrades Zevenet Packages are up-to-date.
o vía web GUI:
Buscar un paquete determinado en la base de datos local.
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
Lea los contenidos y la información de un determinado paquete.
root@zvnlb:~# apt-cache show zevenet-web-gui
Actualizar un determinado paquete.
root@zvnlb:~# apt-get install zevenet-web-gui
Actualizar todo el sistema.
root@zvnlb:~# apt-get --with-new-pkgs upgrade
Actualizaciones sin conexión
ZEVENET Load Balancer se puede actualizar incluso si el equilibrador de carga no puede conectarse a Internet, por lo que también se puede acceder a las últimas actualizaciones de ZEVENET en formato ISO, este archivo ISO se puede descargar desde el Portal de soporte ZVNCentral.
El procedimiento para el proceso de actualización fuera de línea es el siguiente.
1. Asegúrese de que el equilibrador de carga tenga un contrato de soporte activo.
2. Descargue el último archivo ISO de actualización de ZEVENET de la sección KB del portal ZVNCentral, enlace directo aquí.
3. Copie el archivo ISO en la ruta del equilibrador de carga / usr / local / zevenet / updates /.
4. Ejecuta el comando chequeos, este comando verificará en primer lugar la conectividad a nuestro sistema privado, si la conexión no es posible, entonces el comando verificará si hay archivos ISO actualizados en la ruta de actualizaciones.
5.Si hay actualizaciones pendientes, se mostrará un mensaje para confirmar con el proceso de actualización.
Consideraciones
ZEVENET 6 configura la suscripción de forma predeterminada en el momento de la activación del dispositivo, así que asegúrese de que el equilibrador de carga tenga conectividad a Internet antes de activarlo, si el procedimiento de activación se realiza sin conexión a Internet, la suscripción no se configurará correctamente, pero puede forzar el procedimiento una vez que haya conectividad a Internet con el siguiente comando:
echo "" | /usr/local/zevenet/bin/enterprise.bin Zevenet::Apt setAPTRepod
Compatibilidad y Seguridad
ZEVENET Load Balancer se basa en un sistema GNU / Debian y está completamente integrado con los servicios de repositorio de APT. Aunque, no significa que los paquetes ZEVENET sean totalmente compatibles con los paquetes principales de Debian, ya que ha sido diseñado para estar optimizado y listo para una alta disponibilidad, escalabilidad y seguridad de las aplicaciones.
Es capaz de agregar repositorios APT de terceros para ciertos paquetes, pero use esto bajo su exclusiva responsabilidad. Las actualizaciones del sistema y las actualizaciones solo son compatibles con los repositorios oficiales ZEVENET APT. Además, por razones de seguridad, solo acepte actualizaciones de repositorios de paquetes firmados.