Sincronización de relojes

Puede configurar el dispositivo Citrix ADC para que sincronice su reloj local con un servidor de protocolo de hora de red (NTP). Esto garantiza que su reloj tenga la misma configuración de fecha y hora que los demás servidores de la red. NTP utiliza el puerto 123 del Protocolo de datagramas de usuario (UDP) como su capa de transporte. Es necesario agregar servidores NTP en el archivo de configuración NTP para que el dispositivo reciba periódicamente actualizaciones de estos servidores.

Si no tiene un servidor NTP local, puede encontrar una lista de servidores NTP públicos de acceso abierto en el sitio oficial de NTP en http://www.ntp.org.

Para configurar la sincronización de reloj en el dispositivo, siga estos pasos:

  1. Inicie sesión en la línea de comandos e introduzca el comando shell.

  2. En el símbolo del shell, copie el archivo ntp.conf del directorio /etc al directorio /nsconfig. Si el archivo ya existe en el directorio /nsconfig, asegúrese de quitar las siguientes entradas del archivo ntp.conf:

    restrict localhost

    restrict 127.0.0.2

    Estas entradas solo son necesarias si quiere ejecutar el dispositivo como un servidor de tiempo. Sin embargo, esta función no es compatible con el dispositivo Citrix ADC.

  3. Modifique /nsconfig/ntp.conf escribiendo la dirección IP del servidor NTP deseado debajo del servidor del archivo y restrinja las entradas.

  4. Cree un archivo llamado rc.netscaler en el directorio /nsconfig, si el archivo aún no existe en el directorio.

  5. Modifique /nsconfig/rc.netscaler agregando la siguiente entrada:/usr/sbin/ntpd -c /nsconfig/ntp.conf -l /var/log/ntpd.log &

    Esta entrada inicia el servicio ntpd, comprueba el archivo ntp.conf y registra los mensajes en el directorio /var/log.

    Nota: Si la diferencia horaria entre el dispositivo Citrix ADC y el servidor de hora es superior a 1000 segundos, el servicio ntpd finaliza con un mensaje al registro ADC. Para evitar esto, debe iniciar ntpd con la opción -g, que sincroniza forzosamente el tiempo. Agregue la siguiente entrada en /nsconfig/rc.netscaler:

    /usr/sbin/ntpd -g -c /nsconfig/ntp.conf -l /var/log/ntpd.log &

    Si no quiere sincronizar forzosamente la hora cuando hay una gran diferencia, puede establecer la fecha manualmente y luego iniciar ntpd de nuevo. Puede comprobar la diferencia horaria entre el dispositivo y el servidor horario ejecutando el siguiente comando en el shell:

    ntpdate -q <IP address or domain name of the NTP server>
    
  6. Reinicie el dispositivo para habilitar la sincronización del reloj.

    Nota: Si quiere iniciar la sincronización de hora antes de reiniciar el dispositivo, escriba el siguiente comando (que agregó al archivo rc.netscaler en el paso 5) en el símbolo del shell:

    /usr/sbin/ntpd -c /nsconfig/ntp.conf -l /var/log/ ntpd.log &
    

Sincronización de relojes