Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開發(fā)操作系統(tǒng)的微軟公司控制接口和設計,公開標準,因此,有大量商業(yè)公司在該操作系統(tǒng)上開發(fā)商業(yè)軟件。 ?NTP服務器介紹 NTP服務器【NetworkTimeProtocol(NTP)】是用來使計算機時間同步化的一種協(xié)議,它可以使計算機對其服務器或時鐘源(如石英鐘,GPS等等)做同步化,它可以提供高精準度的時間校正(LAN上與標準間差小于1毫秒,WAN上幾十毫秒)。 問題描述 在一個與外界網(wǎng)絡隔離的局域網(wǎng)內需要搭建一個NTP服務器給該局域網(wǎng)內的其他設備使用。嘗試了一些Windows下的NTP服務器小軟件之后,最后查到了Windows默認帶有NTP服務器,只是默認沒有開啟,我們可以通過修改注冊表的方式打開Windows默認的NTP服務器。 Windows時間服務介紹 從Windows2000起的所有MicrosoftWindows版本都包括Windows時間服務(W32Time),其具有將計算機時鐘同步到NTP服務器的能力。 W32Time服務最初是為實現(xiàn)Kerberos第五版的身份驗證協(xié)議,它需要誤差5分鐘內正確時間值以防止重放攻擊。Windows2000和WindowsXP中只實現(xiàn)了簡單的NTP,并在幾個方面違反了NTP第3版的標準。從WindowsServer2003和WindowsVista開始,已包括匹配完整NTP的實現(xiàn)。微軟稱W32Time服務不能可靠地將同步時間保持在1至2秒的范圍內。如果需要更高的精度,微軟建議使用其他NTP實現(xiàn)。 WindowsServer2016現(xiàn)在在某些操作條件下支持1ms的時間精度。 Windows下安裝NTP服務器方法步驟描述 ###電腦環(huán)境: 1、VMwareWorkstation_full_12.1.0.exe,密碼:jtkr 2、虛擬機作為NTP服務器:Windows7(64位)(VMware12pro下的Windows7虛擬機) 3、物理機:Windows10教育版64位1803版本(操作系統(tǒng)版本:17134.48) ###詳細步驟: 1、在Windows服務器下,按住“windows+r”打開“運行”對話框,輸入regedit,點擊“確定”打開注冊表。 ![]() 2、在注冊表中依次展開:HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Services、W32Time、TimeProviders、NtpServer, 在NtpServer項的右側鍵值ENablied,將默認的0改為1,1為啟用NTP服務器。 ![]() ![]() ![]() 3、再在注冊表中依次展開:HKEY_LOCAL_MACHINE、SYSTEM、CurrentControlSet、Services、W32Time、Config 找到Config項右側的AnnounceFlags。 把默認的10改為5,5的意思就是自身為可靠的時間源。 ![]() ![]() ![]() 4、修改完以上之后關閉注冊表編輯器,win7下以管理員身份打開命令行如下圖。Windows10則用Windows+X+A以管理員身份打開命令行。 ![]() 5、在命令提示符中輸入:netstopw32Time,回車 等待NTP服務停止。 然后再輸入:netstartw32Time,回車 啟動NTP服務。 ![]() 6、測試,局域網(wǎng)內windows電腦同步成功! ![]() 7、測試,在ubuntu虛擬機中,在終端輸入命令“sudontpdate192.168.10.241,”出現(xiàn)如下界面則同步成功! ![]() ? Windows操作系統(tǒng)對硬件支持良好。 |
溫馨提示:喜歡本站的話,請收藏一下本站!