บางครั้งในการติดตั้งระบบเราอาจไม่สามารถออกสู่อินเตอร์เน็ตได้หรือเราอยากมีNTP Server ภายในเป็นของเราเอง ในที่นี้จะมาแนะนำการติดตั้ง NTP บนWindows Server เพื่อสามารถใช้งานในการบริหารจัดการเรื่องเวลาบนระบบ Network ภายในได้ซึ่งสามารถทำได้โดยง่ายและไม่ยุ่งยาก มีขั้นตอนต่อไปนี้
1. สามารถเปิดContrl Panel ใส่ Path>>> Control Panel\All Control Panel Items\Windows Tools แล้วเลือก Registry Editor หรือ สามารถพิมพ์ “Run” ที่ปุ่มค้นหาบน Windows เพื่อเปิด application ขึ้นมาและพิมพ์ว่า regedit
2.ใส่Path>>>Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer จากนั้นคลิกขวาที่ Enable เลือก modify
แก้ไขข้อมูลเป็น Value data: 1 Base เลือกเป็น Hexadecimal
3.ใส่Path>>>Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
จากนั้นคลิกขวาที่ AnnounceFlags เลือก modify
แก้ไขข้อมูลเป็นValue data: 5 Base เลือกเป็น Hexadecimal
4.จากนั้นไปที่ services โดยเข้าผ่านContrl Panel ใส่ Path>>> Control Panel\All Control Panel Items\Windows Tools หรือ ค้นหา services ผ่านปุ่มค้นหาบนWindows ก็ได้ แล้วหา services > Windows Time คลิกขวา แล้วกด Restart
จากนั้นถ้าได้ทำการเปิด Windows Defender Firewall จะต้องไปทำการเปิด Port เพื่อให้ตนอื่นสามารถเข้าถึงได้ โดยทำตามขั้นตอนต่อไปนี้
1.ไปที่ Windows Defender Firewall แล้วไปที่เมนู Advanced settings
2.กดไปที่ Inbound Rules กด New Rule
3.กรอกข้อมูลตามหัวข้อต่างๆดังต่อไปนี้ Rule Type >> Port แล้วกด Next
Protcal and Port >> UDP และ apply เฉพาะ port ที่ต้องการ Specific local ports โดย NTP จะใช้ port
ภายใต้ UDP คือ port 123
Action >> Allow the connection
Profile >> ตามต้องการ
Name >>กำหนดชื่อตามต้องการได้เลย
หลังจากนั้นสามารถกด Finish ได้เลย หลังจากนี้อุปกรณ์ต่างๆก็จะสามารถชี้ NTP มายัง Windows Server ของเราได้เเล้ว