2012-02-27 7 views
0

私は奇妙な状況に直面しています。私は、ネットワーク内のいくつかのWindows PCが私たちのNTPサーバーと突然同期しなくなると考えています。ですから、WindowsマシンとNTPサーバーの時間差を遠隔から確認できるものが必要です。その違いを記録することが最善の方法です。そのグラフをグラフ化し、さらにデバッグする瞬間を見ることができます。どのようにローカルとリモートの時間差を見つけるには?

もちろん、余分なPCで実行するリモートツールを好むので、ネットワーク上の各クライアントPCには何もインストールしません。

また、クライアントの中には、UNIXベースのNTPサーバーと同期でき、Windowsベース(DC)と同期しないものもあれば、WindowsベースのNTPサーバーのようなものもあります。奇妙なこと、確かに、ネットワークは遺産であり、私はかなりすべてを疑うことができます。

+0

プログラミングに関する質問ではありません。 serverfault.comに移動する投票。がんばろう。 – shellter

答えて

0

CygwinはWindows上でうまく動作し、 "ntpdate -q"を使用してリモートサーバー上の日付を検索し、 "date"を使用してローカルサーバー上のマシンを取得できます。後ほど短いシェルスクリプトを実行すると、時間差を自動的に取得できます。

+0

これは私がうまくいけないことです - すべての(疑わしいすべての疑わしい)Windowsマシン上で、これらのコンポーネント(ntpdate +スクリプト+私が好きなインタープリタ)を展開します。 1台のセントラル(「タイムチェック」と呼ばせてください)サーバーからWindowsマシンの時刻を遠隔から確認する方法はありますか? – Alexander

+0

あります。 Windowsのボックスがデフォルトインストールでntpに応答するかどうかはわかりません。なぜntpdcを実行してチェックしないのですか?そうであれば、ntpツールを使ってリモートマシンの時刻を問い合わせることができます。 – Perry

関連する問題