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