Como corrigir dados de fuso horário no pfSense/freeBSD?

Como corrigir dados de fuso horário no pfSense/freeBSD?

Temos uma situação especial com fusos horários aqui na Rússia. Recentemente, o governo cancelou a mudança de horário e não houve mudança de horário por algum tempo, mas recentemente eles decidiram fazer uma “última” mudança de tempo para trás.

Todos os sistemas operacionais, incluindo Windows 8 e Ubuntu, mudaram a hora de forma correta e automática.

Mas não pfSense: mostra a hora com uma hora de antecedência.

Como consertar? Provavelmente posso editar o fuso horário em algum lugar?

ATUALIZAR

Comandos de exemplo:

$ date
Mon Oct 27 14:53:34 MSK 2014
$ date -u
Mon Oct 27 10:53:41 UTC 2014

A hora atual MSKera 13h53.

Responder1

Usando o pfSense 2.4.2 (versão atual):

  • Acesse a GUI do webConfigurator

  • Clique no ícone do menu no canto superior direito da janela

  • SelecioneSistema

  • SelecioneConfiguração geral

  • Role até a metade desta página de opções até as seleções de fuso horário. Você pode escolher GMT +/- um valor específico ou localizações geográficas, como cidades, etc.

  • Após as alterações, pode ser necessário reiniciar o dispositivo pfSense antes que ele comece a reportar a hora correta.

Responder2

Eu fiz algumas pesquisas sobre o pfSense e descobri que ele é uma versão altamente customizada do FreeBSD.

Os procedimentos padrão init(8) e rc(8) são substituídos por funções PHP e a maior parte da configuração padrão não é salva normalmente, mas é criada a partir do arquivo de configuração XML na inicialização do sistema. Além disso, o kernel foi fortemente corrigido para implementar alguns dos recursos do pfSense que não estão disponíveis com o PF padrão no FreeBSD.

Não há nem mesmo um compilador no pfSense, e a atualização de vários componentes pode levar à quebra, pois muitas vezes os formatos de arquivo de configuração e mudanças de comportamento entre versões seriam inesperados.

Conclusão: Não há uma maneira fácil de atualizar o sistema pfSense, exceto com sua própria versão mais recente. Construir uma versão atualizada em outra máquina ou VM do FreeBSD é descrito aqui: http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso, mas pode ser muito trabalhoso.

No entanto, a versão 2.2 do pfSense está disponível em Versões do pfSense e FreeBSDe datado de 23/01/2015, o que provavelmente corrige esse problema.

informação relacionada