web-dev-qa-db-ja.com

Debian内部クロックを同期させる方法(NTPサーバー))?

最新のDebian 7.5(wheezy)インストールを実行するホームサーバーがあります。

サーバーの内部クロックが±3分に設定されていることを発見しました。

NTPを使用してDebian(およびマザーボードの内部クロック)をNTPと同期させることができることを知っていたので、フランス語で説明されている手順に従ってNTP=をインストールしました Debian Wiki英語のページ はあまり詳細ではありません)。

次のコマンドを使用して、内部クロックを同期しました。

ntpdate -B -q 192.168.0.254

時計は正常に調整されました。しかし、これは一時的な解決策であるため、NTPデーモンをインストールし、/etc/ntp.confファイルにローカルサーバーを追加しました。

# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>

# added
server 192.168.0.254

server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

それは正しい解決策ですか?実際、ntpデーモンがまだインストールされていないことを知って驚いた。 Debianのデフォルトのインストールでデーモンがインストールされて内部クロックの同期が保たれるかどうか疑問に思っています。すべてのDebianインストールは、管理者がntpdをインストールするまで時間シフトしていますか?

Debianには同期メカニズムが組み込まれているため、ntpデーモンは役に立たないことを教えてください。

18
A.L

Debianは、クロックを同期させたい場合はntpを自分でインストールすることを期待しています。あなたがしなければならないほとんどすべてはapt-get install ntp。タスクなしのデフォルトのインストールは、ごくわずかです。

少なくとも、GNOMEデスクトップタスクは、デフォルトで(および他の多くのパッケージと同様に)インストールされると思います。他のデスクトップでも同様かどうかはわかりません。

デフォルトでインストールされて実行されている他の時間同期方法はありません。

24
derobert

Systemdでは、明らかにtimedatectlを含む別のインフラストラクチャが配備されていることに注意してください(古い方法でも機能します)。Archの連中が書いた内容を確認してください: https://wiki.archlinux.org/ index.php/systemd-timesyncd

7
phk