web-dev-qa-db-ja.com

pfSense / freeBSDでタイムゾーンデータを修正する方法は?

ここロシアでは、タイムゾーンに特別な状況があります。最近、政府はタイムセーブシフトをキャンセルし、しばらくの間タイムシフトはありませんでしたが、最近、1つの「最後の」タイムシフトを後方に行うことを決定しました。

Windows 8やUbuntuを含むすべてのオペレーティングシステムは、時間を正しく自動的にシフトしました。

ただし、pfSenseではありません。1時間先の時間を示しています。

直し方?おそらくどこかでタイムゾーンを編集できますか?

[〜#〜] update [〜#〜]

サンプルコマンド:

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

MSKの現在の現在の時刻は13:53でした。

4
Dims

PfSense 2.4.2(現在のバージョン)の使用:

  • WebConfiguratorGUIにアクセスします

  • ウィンドウの右上にあるメニューアイコンをクリックします

  • 選択システム

  • 選択一般設定

  • このオプションページを半分ほど下にスクロールして、タイムゾーンを選択します。 GMT +/-特定の値、または都市などの地理的な場所のいずれかを選択できます。

  • 変更後、正しい時刻の報告を開始する前に、pfSenseデバイスを再起動する必要がある場合があります。

2
Dwight C.

私はpfSenseについていくつかの調査を行い、それがFreeBSDの非常に高度にカスタマイズされたバージョンであることを発見しました。

標準のinit(8)およびrc(8)プロシージャは、PHP関数に置き換えられ、ほとんどの標準構成は通常は保存されませんが、システムの起動時にXML構成ファイルから作成されます。カーネルは、FreeBSDの標準PFでは利用できないpfSenseの機能のいくつかを実装するために大幅にパッチが適用されています。

PfSenseにはコンパイラーすらありません。さまざまなコンポーネントをアップグレードすると、構成ファイルの形式や動作がバージョン間で予期せず変更されることが多いため、破損する可能性があります。

結論:独自の新しいバージョンを使用する以外に、pfSenseシステムを更新する簡単な方法はありません。別のFreeBSDボックスまたはVM)で更新バージョンをビルドする方法については、ここで説明します: http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso ですが、作業が多すぎる可能性があります。

ただし、pfSenseのバージョン2.2は pfSenseおよびFreeBSDのバージョン で入手可能であり、2015-01-23からのものであり、おそらくこの問題を修正します。

0
harrymc