2012-02-27 34 views
0

我面對奇怪的情況:我懷疑某些Windows電腦在網絡中突然被我們的NTP服務器成爲了不同步。所以我需要一些我可以遠程檢查Windows機器和NTP服務器之間時間差異的東西。最好的辦法是記錄這種差異,這樣我就可以對其進行繪製並查看它發生進一步調試的時刻。如何找出本地和遠程時差?

,當然,我更希望我會一些額外的PC上運行遠程工具,所以我將不會安裝在每個各地的網絡客戶端PC的任何東西。

我還發現,有些客戶很高興能與基於UNIX-NTP服務器同步,不會與基於Windows的(DC)同步,而其他一些「喜歡」基於Windows的NTP服務器。事實上有些奇怪,但網絡是遺留的,我可以懷疑所有的東西。

+0

不是一個編程的問題。投票轉移到serverfault.com。祝你好運。 – shellter 2012-02-27 16:23:16

回答

0

很好的Cygwin在Windows上運行,並且可以使用「用ntpdate -q」查找遠程服務器上的日期和「日期」拿到機器的本地服務器上。一個簡短的shell腳本,你應該完成 - 然後你可以自動捕獲時間差。

+0

這是我最好的生活方式 - 在每臺(確定的,每臺可疑的)Windows機器上部署這些組件(ntpdate + script +任何我喜歡的解釋器)。願你有什麼辦法可以遠程檢查時間在Windows機器上從一箇中心(姑且稱之爲「timecheck」)服務器? – Alexander 2012-02-28 05:47:47

+0

可能有。我不知道Windows盒子是否在默認安裝中對ntp做出響應。爲什麼不對一個運行ntpdc並檢查?如果他們這樣做,你可以使用ntp工具在遠程機器上查詢時間。 – Perry 2012-02-28 23:11:28