
ในบทความนี้จะแสดงวิธีการตั้งค่า NTP Server บน Windows Server (NTP Client) โดยปกติในระบบปฏิบัติการ Windows จะมีการตั้งค่าให้ระบบไปอ่านค่าเวลาจาก NTP Server ของ Microsoft เอง แต่ในบางกรณีเราต้องการแก้ไขค่าของ NTP Server ให้ไปอ่านค่าเวลา NTP Server ที่เราต้องการ (Custom NTP Server) เช่น ต้องการให้อ่านจาก NTP Server ภายในองค์กร หรือ NTP Server ภายในประเทศ ซึ่งเราสามารถแก้ไขการตั้งค่าดังกล่าวได้
สามารถอ่านข้อมูลเพิ่มเติมเกี่ยวกับการทำงานของ NTP Server ได้ที่ลิ้งนี้ครับ https://www.ablenet.co.th/2023/05/02/how-to-sync-ntp-server-cisco-switch/
ในบทความนี้จะแนะนำขั้นตอน และวิธีการในการตั้งค่าแบบ Step by Step เพื่อให้คุณสามารถจะตั้งค่า Custom NTP Server ที่ต้องการได้ สามารถติดตามขั้นตอนต่างๆ ได้จากข้อมูลด้านล่างนี้เลยครับ
Step 0: ตรวจสอบค่า Default ของ Windows NTP Server
w32tm /query /peers
w32tm /query /configuration
w32tm /query /status
w32tm /query /peers
w32tm /query /configuration
w32tm /query /status
จากรูปจะเห็นว่าค่า Default ของ NTP Server บน Windows ชี้ไปที่ NTP ของ Windows เอง ซึ่งทำให้ค่าเวลาบนเครื่องของเราถูกต้องอยู่เสมอนั่นเอง
Step1: เปิด Command prompt – CMD
เปิด cmd หรือ Power Shell โดยใช้สิทธิ์ administrator
Step2: Stop the time service
net stop w32time
Step3: ใส่ NTP Server ที่ต้องการ
w32tm /config /syncfromflags:manual /manualpeerlist:10.0.0.1, 158.108.212.149
Step4: ตั้งค่า Connection Reliable
w32tm /config /reliable:yes
Step5: Start time Service
net start w32time
Step6: ตรวจสอบและทดสอบการใช้งาน
w32tm /query /configuration
w32tm /query /status
w32tm /query /peers
w32tm /query /configuration
w32tm /query /status
w32tm /query /peers
จากการตรวจสอบจะเห็นว่า Windows Server ได้ Sync เวลาจาก NTP Server ที่เรากำหนดเป็นที่เรียบร้อย
และสำหรับท่านที่ต้องการตั้งค่า Windows Server ให้เป็น NTP Server ให้ Client มา Sync เวลา สามารถติดตามได้จากลิ้งนี้ครับ
https://www.ablenet.co.th/2023/05/27/ntp-server-in-windows-server/