サーバーでNTP時刻同期を構成する方法は?


29

Ubuntu 12.04サーバーのクロックを特定のNTPサーバーと同期するように構成したいと思います。これをどこに設定しますか?

回答:


38

設置

ソフトウェアセンターからインストールする

またはコマンドラインを好む場合...

sudo apt-get install ntp

構成

sudo nano /etc/ntp.conf

このファイルでは、おそらくデフォルトのUbuntuサーバーがアクティブ化されます。http://www.pool.ntp.org/zone/europeまたはhttp://www.pool.ntp.org/zone/north-americaまたはhttp://www.pool.ntp.org/zoneを確認できます。 / asia(ローカル(国ベース)サーバー用)。すべてのサーバーの#前にを追加してコメントアウトし、使用するサーバーを追加します。

新しい変更の有効化

sudo service ntp restart

同期するかどうかを確認する

sudo ntpq -c lpeer

これにより、すべてのサーバーのリストと、それらが最後にチェックされた日時が表示されます。ウェブからのランダムな例:

ここに画像の説明を入力してください

ロギングを参照

sudo tail -f /var/log/syslog

ファイアウォールを使用している場合は、UDP 123を開くようにしてください。


4
なぜポートを開くのですか?ステートフルファイアウォールは、最初にこのマシンから送信されたリクエストを認識します、はい?
–HDave

ポート37を使用しましたが、動作するように見えましたか?
ジェイソン14

最初のタイムゾーンが誤って設定された場合に備えて、それを変更する適切な方法はsudo dpkg-reconfigure tzdataコマンドを使用することです。
アッティラフロップ

11

まず、NTPがインストールされていることを確認し、キーボードのCtrl+ Alt+ Tを押してターミナルを開きます。開いたら、以下のコマンドを実行します。

sudo apt-get install ntp

次に、以下のファイルを編集してタイムサーバーを追加します。

sudo nano /etc/ntp.conf

同期するタイムサーバーを追加するには、USA ServersまたはEurope Serversを使用します

次に、NTPサービスを再起動します

sudo service ntp restart
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.