NTPサーバーの時間をサーバーの時間と比較するにはどうすればよいですか?


26

ボックスでntpdを実行しています。ボックスの時刻がntp.ubuntu.comから取得した時刻とどのように比較されるかを確認したい。これを行う簡単な方法はありますか?


1
私はあなたがそこにいる時間を見たいだけで、実際にあなたのコンピュータの時間をそれに合わせて変えたくないと思っていますか?
DerfK

1
はい、そうです。
ジョンバチル

回答:


18

ntpq -p ntp.ubuntu.com

からman ntpq

...
-p     Print  a list of the peers known to the server as well as a summary of their state. This is equivalent to the peers interactive command.
...

編集:ホストは現在タイムアウトしています。 ntpq -p pool.ntp.org有効な結果を返します。


2
ntpdateは非推奨になっているため、代わりにntpqを使用する習慣をつけるのが最善です。しかし、私は自分自身で常にntpdateを使用しています。古い習慣は一生懸命死にます。
フィルホレンバック

1
@Phil Hollenback:ntpdateは「非推奨」ですが、動作します。ntpq -pはしばしばそうしません。ISPがブロックしている可能性がありますか?またはサーバー構成のためですか?
mivk

1
@mivk 「おそらくISPがブロックしているため」これは意味がありません。すべて同じNTPプロトコルです。
ジョナサンラインハルト

10
@mivk @Jonathonは実際にntpq -pは、時間を要求するのではなく、ピアと他の変数のリストを要求します。サーバーにnoquery制限がある場合、タイムアウトします。
GnP

4
ntpq -p pool.ntp.org2台のマシンでタイムアウトが発生しntpdate -q pool.ntp.orgますが、にはこのような問題はありません。GnPが言ったntpq -pように、ユーザーが期待することはしません。この誤った答えはおそらく削除する必要があります。さらにntpq、関連するntpデーモンなしでDebianにインストールすることはできません
vinc17


9

実際には、コマンドntpq -c "rv 0 clock" ntp.ubuntu.comはサーバーの時刻を標準形式で返します。これはca.pool.ntp.orgの結果です

clock=d1b5aa9c.b8f9697a  Wed, Jun 29 2011  9:43:56.722
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.