Tenemos una situación especial con las zonas horarias aquí en Rusia. Recientemente, el gobierno había cancelado el cambio de tiempo y no hubo cambios de tiempo durante algún tiempo, pero recientemente decidieron hacer un "último" cambio de tiempo hacia atrás.
Todos los sistemas operativos, incluidos Windows 8 y Ubuntu, cambiaron la hora de forma correcta y automática.
Pero no pfSense
: muestra la hora adelantada.
¿Como arreglar? ¿Probablemente pueda editar la zona horaria en alguna parte?
ACTUALIZAR
Comandos de muestra:
$ date
Mon Oct 27 14:53:34 MSK 2014
$ date -u
Mon Oct 27 10:53:41 UTC 2014
La hora actual MSK
era las 13:53.
Respuesta1
Usando pfSense 2.4.2 (versión actual):
Acceda a la GUI de webConfigurator
Haga clic en el icono de menú en la parte superior derecha de la ventana.
SeleccionarSistema
SeleccionarConfiguración general
Desplácese hasta la mitad de esta página de opciones hasta las selecciones de zona horaria. Puede elegir GMT +/- un valor específico o ubicaciones geográficas, como ciudades, etc.
Después de los cambios, es posible que deba reiniciar el dispositivo pfSense antes de que comience a informar la hora correcta.
Respuesta2
Investigué un poco sobre pfSense y descubrí que es una versión muy personalizada de FreeBSD.
Los procedimientos estándar init(8) y rc(8) se reemplazan con funciones PHP y la mayor parte de la configuración estándar no se guarda normalmente sino que se crea a partir del archivo de configuración XML al iniciar el sistema. Además, el kernel está fuertemente parcheado para implementar algunas de las características de pfSense que no están disponibles con el PF estándar en FreeBSD.
Ni siquiera hay un compilador en pfSense, y la actualización de varios componentes podría provocar fallas, ya que a menudo los formatos de archivos de configuración y el comportamiento cambian entre versiones que serían inesperados.
Conclusión: No existe una manera fácil de actualizar el sistema pfSense excepto con su propia versión más nueva. Aquí se describe la creación de una versión actualizada en otra máquina FreeBSD o VM: http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso, pero podría ser demasiado trabajo.
Sin embargo, la versión 2.2 de pfSense está disponible en Versiones de pfSense y FreeBSDy que data del 23 de enero de 2015, que probablemente corrija este problema.