把Windows打造成一個NTP網絡時間服務器,為網關提供校時服務
把Windows打造成一個NTP網絡時間服務器,為網關提供校時服務。主要目的是為了解決:當網關不能上外網的時候,可以使用局域網的電腦來當做NTP服務器,實現校時功能。
跟著小編來看,如何使用NTP網絡時間服務器來同步時間。
1、搭建NTP服務
Windows 10本身是可以作NTP網絡時間同步服務器的,無需安裝其它軟件,只需要修改一些配置。
2、修改注冊表
使用win + R 組合鍵在運行窗口中輸入regedit,打開注冊表編輯器。
依次展開數據項目,計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer,把Enabled設置為1,為打開NTP服務,操作如下圖所示。
依次打開,計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,并把AnnounceFlags的值設置為5(系統默認為a)。
3、啟動NTP服務
(1)使用win + R 組合鍵在運行窗口中輸入services.msc,打開服務。
(2)在服務項中找到Windows Time
(3)設置為自動后確定,點擊右鍵重新啟動此服務,至此服務啟動成功。
(4)啟動和關閉windows NTP的方式,使用命令行來管理
啟動:net start w32time
停止:net stop w32time
注:服務端部署成功后,如果要為客戶端提供服務的話需要開放udp協議中的123端口,或者根據自身安全情況關閉防火墻。HMI網關下可以使用ntpdate命令來同步服務器時間了。
4、網關測試
在JS腳本編輯器中輸入NTPDate('192.168.1.190'); 網關就可以每天下午6點半定時同步電腦上的時間。
為了方便設置,可以設置快捷方法,可直接雙擊REG文件就可以完成設置,重啟電腦后就可以生效NTP校時服務。
新聞資訊文章