Después de descargar el complemento GSLB, despliéguelo visitando la página Biblioteca > Aplicaciones de la interfaz gráfica de usuario del CAD y haciendo clic en el botón "Desplegar", como se muestra a continuación.
Tras la instalación, configure los detalles del complemento GSLB, incluyendo el nombre del contenedor, la IP externa y los puertos externos en la página Biblioteca > Complementos de la interfaz gráfica de usuario del CAD, como se muestra en la figura siguiente.
· Container Name es un nombre único de una instancia de Add-On en ejecución, alojada por el ADC, que se utiliza para distinguir varios Add-Ons del mismo tipo.
· La IP externa es la IP de su red que se asignará a GSLB.
· Debe configurar el GSLB para que tenga una dirección IP externa si quiere tomar decisiones basadas en GEO, ya que esto permitirá al GSLB ver la dirección IP real de los clientes.
· Puertos externos es la lista de puertos TCP y UDP de GSLB, a los que se puede acceder desde otros hosts de la red.
· Por favor, ponga "53/UDP, 53/TCP, 9393/TCP" en la casilla de entrada de Puertos Externos para permitir las comunicaciones DNS (53/UDP, 53/TCP) y edgeNEXUS GSLB GUI (9393/TCP).
· Después de configurar los detalles del complemento, haga clic en el botón Actualizar.
· Inicie el complemento GSLB haciendo clic en el botón Ejecutar.
· El siguiente paso es permitir que el edgeNEXUS GSLB Add-On lea y cambie la configuración del ADC.
· Visite la página Sistema > Usuarios de la GUI del ADC y edite un usuario con el mismo nombre que el Add-On GSLB que ha desplegado, como se muestra en la figura siguiente.
· Edite el usuario "gslb1" y marque API, luego haga clic en Actualizar - en versiones posteriores del software puede estar ya marcado por defecto.
· El siguiente paso sólo es necesario si está configurando el GSLB con fines de prueba o evaluación y no quiere modificar ningún dato de la zona DNS en Internet.
· En este caso, indique al ADC que utilice el Add-On GSLB como su servidor primario de resolución DNS modificando el "Servidor DNS 1" en la página Sistema > Red del GUI del ADC, como se muestra en la figura siguiente.
· El Servidor DNS 2 puede configurarse generalmente con su servidor DNS local o con uno de Internet, como Google 8.8.8.8.
· Ahora es el momento de entrar en la GUI de GSLB.
· Vaya a la página Biblioteca > Complementos de la interfaz gráfica de usuario del CAD y haga clic en el botón Complemento de la interfaz gráfica de usuario.
· Al hacer clic se abrirá una nueva pestaña del navegador que presenta la página de inicio de sesión de la GUI de GSLB, como se muestra a continuación.
· El nombre de usuario por defecto es admin, y la contraseña por defecto es jetnexus. No olvide cambiar su contraseña en la página Administrador > Mi perfil de la interfaz gráfica de GSLB.
· El siguiente paso en la secuencia de configuración es crear una zona DNS en el servidor de nombres PowerDNS, que forma parte de GSLB, convirtiéndolo en un servidor de nombres autoritativo para la zona "ejemplo.org" o en una zona de subdominio, como el subdominio "geo.ejemplo.org" mencionado en la sección "Visión general de GSLB basado en DNS".
· Para más detalles sobre la configuración de zonas DNS, consulte la documentación del servidor de nombres PowerDNS. En la Figura 6 se muestra un ejemplo de zona.
La interfaz gráfica de edgeNEXUS GSLB se basa en el proyecto de código abierto PowerDNS-Admin.
· Después de crear una zona DNS, haga clic en el botón Gestionar y añada nombres de host al dominio, como se muestra en la figura siguiente.
· Después de editar cualquier registro existente en la interfaz gráfica de usuario de GSLB, pulse el botón Guardar.
· Una vez que haya terminado de crear los registros de nombres de host, haga clic en el botón Aplicar cambios. Si no hace clic en Aplicar y luego modifica la página, perderá los cambios.
· A continuación hemos creado registros que son registros de direcciones IPv4.
· Asegúrese de crear un registro para todos los registros que desee resolver, incluidos los registros AAAA para las direcciones IPv6.
· Ahora, volvamos a la GUI del ADC y definamos un Servicio Virtual que corresponda a la zona DNS que acabamos de crear.
· El Servicio Virtual se utilizará para la comprobación de la salud de los servidores en el dominio GSLB.
· El GSLB aprovecha el mecanismo de comprobación del estado del CAD, incluyendo monitores personalizados. Puede utilizarse con cualquiera de los tipos de servicio admitidos por el CAD.
· Vaya a la página Servicios > Servicios IP de la interfaz gráfica de usuario del CAD y cree un servicio virtual, como se muestra en la siguiente figura.
· Asegúrese de configurar el nombre de servicio con el nombre de dominio correcto que desea utilizar en el GSLB. El GSLB lo leerá a través de la API y rellenará automáticamente la sección de Servicios Virtuales en la GUI del GSLB.
· Añada todos los servidores del dominio GSLB en la sección Servidores reales de la imagen anterior.
· Puede especificar los servidores, ya sea por sus nombres de dominio o por sus direcciones IP.
· Si especifica los nombres de dominio, entonces utilizará los registros creados en su GSLB.
· Puede elegir diferentes métodos y parámetros de supervisión del estado del servidor en las pestañas Básico y Avanzado.
· Puede establecer la actividad de algunos servidores en Standby para un escenario Activo-Pasivo.
· En este caso, si un servidor "Online" falla en la comprobación de salud y hay un servidor Standby sano, Edgenexus EdgeGSLB resolverá el nombre de dominio a una dirección del servidor Standby.
· Por favor, consulte la sección de Servicios Virtuales para más detalles sobre la configuración de los Servicios Virtuales.
· Ahora, pasemos a la GUI de GSLB.
· Vaya a la página de servicios virtuales y seleccione una política GSLB para el dominio de la API recuperada de la sección de servicios virtuales del ADC.
· Esto se muestra en la siguiente figura.

· La GSLB apoya las siguientes políticas:
Política
|
Descripción
|
Peso fijo
|
El GSLB selecciona el servidor con el mayor peso (la ponderación del servidor puede ser asignada por el usuario). En el caso de que varios servidores tengan el peso más alto, GSLB seleccionará uno de estos servidores al azar.
|
Round Robin ponderado
|
Elija los servidores uno por uno, en una fila. Los servidores que tienen mayor peso se seleccionan más a menudo que los que tienen menor peso.
|
Geolocalización
|
Proximidad: se elige el servidor más cercano a la ubicación del cliente mediante datos geográficos de latitud y longitud. Se prefieren los servidores del mismo país que el cliente, aunque estén más alejados que los de los países vecinos.
|
Geolocalización
|
Coincidencia de ciudad: elige un servidor en la misma ciudad que el cliente. Si no hay ningún servidor en la ciudad del cliente, seleccione un servidor en el país del cliente. Si no hay ningún servidor en el país del cliente, seleccione un servidor en el mismo continente. Si esto no es posible, seleccione un servidor que esté situado lo más cerca posible de la ubicación del cliente utilizando los datos geográficos de latitud y longitud.
|
Geolocalización
|
Coincidencia de país: elige un servidor en el mismo país que el cliente. Si no hay ningún servidor en el mismo país, pruebe en el mismo continente, y luego pruebe en la ubicación más cercana.
|
Geolocalización
|
Coincidencia de continente: elige un servidor en el mismo continente que el cliente. Si no hay ningún servidor en el mismo continente, pruebe con la ubicación más cercana.
|
Después de haber seleccionado una política GSLB, no olvide hacer clic en el botón Aplicar cambios.
· Ahora puede revisar y ajustar los detalles del Servicio Virtual haciendo clic en el botón Gestionar.
· Esto presentará una página que se muestra a continuación.
· Si ha seleccionado una de las políticas basadas en pesos, es posible que tenga que ajustar los pesos GSLB del servidor.
· Si ha seleccionado una de las políticas GSLB basadas en la geolocalización, es posible que tenga que especificar datos geográficos para los servidores.
· Si no se especifica ningún dato geográfico para los servidores, el GSLB utilizará los datos proporcionados por la base de datos GeoLite2 de MaxMind.
· También puede modificar el nombre del servidor, el puerto y la actividad en esta página.
· Estos cambios se sincronizarán con el CAD cuando haga clic en el botón "Aplicar cambios".
· Una buena manera de comprobar qué respuestas enviará el GSLB a los clientes es utilizar NSLOOKUP.
· Si utiliza Windows, el comando es el siguiente.
NSLOOKUP servicio1.gslb.garychristie.com 192.168.4.10
· Donde servicio1.gslb.garychristie.com es el nombre de dominio que desea resolver.
· Donde 192.168.4.10 es la dirección IP externa de su GSLB.
· Para comprobar qué dirección IP se devuelve en Internet, puede utilizar el servidor DNS de google de 8.8.8.8.
Nslookup service1.gslb.garychristie.com 8.8.8.8.
· También puede utilizar algo como HTTPs://dnschecker.org.
Ejemplo HTTPs://dnschecker.org/#A/service1.gslb.garychristie.com.
· Vea a continuación un ejemplo de los resultados.