การเปิด NTP Server บนเครื่อง windows server 2003
การกำหนดค่า Windows เป็น NTP Server แบบสแตนด์อโลน
Windows ใช้บริการ W32Time เป็นทั้ง NTP client และ server บริการถูกปิดโดยค่าเริ่มต้น ดังนั้นการกำหนดค่าระบบเป็นเซิร์ฟเวอร์ NTP ต้องมีทั้งการเปิดใช้งานเซอร์วิส W32Time และการกำหนดค่าเป็นเซิร์ฟเวอร์ กระบวนการนี้ง่ายมาก
ขั้นแรกให้ใช้บริการคอนโซลเพื่อค้นหาบริการ Windows Time อาจเป็นไปตามที่แสดงในรูปที่ 1
คุณจำเป็นต้องเริ่มต้นบริการและกำหนดค่าให้เริ่มต้นโดยอัตโนมัติดังแสดงในรูปที่ 2
รูปที่ 1 Windows Time ยังไม่เปิดใช้งานหรือเริ่มทำงาน
การเปิดใช้บริการเซิร์ฟเวอร์ NTP ต้องการการปรับเปลี่ยนรีจิสทรีอย่างรวดเร็ว เปิด Regedit และไปที่ HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer และเปลี่ยน Enabled จาก 0 เป็น 1 ซึ่งแสดงในรูปที่ 3
รูปที่ 3 การเปลี่ยนค่าที่เปิดใช้งาน NtpServer เป็น 1
ขั้นตอนต่อมาคือการปรับปรุงการกำหนดค่าที่ใช้งานของ Windows Time service คุณทำเช่นนี้โดยการเปิดรับคำสั่งและพิมพ์w32tm / config / ปรับปรุงคำสั่ง จากนั้นคุณสามารถตรวจสอบว่าเซอร์วิสเซิร์ฟเวอร์ NTP ถูกเปิดใช้งานโดยใช้คำสั่งw32tm / query / configuration ทั้งสองแบบดังแสดงในรูปที่ 4
รูปที่ 4 ผลลัพธ์ของคำสั่ง w32tm
กำหนดค่าบริการ Windows Time
1. พิมพ์คำสั่งต่อไปนี้ใน CMD :
w32tm /config /manualpeerlist:pool.ntp.org /syncfromflags:MANUAL
Stop-Service w32time
Start-Service w32time
ขณะนี้ Windows Server 2016 เป็นไคลเอ็นต์ NTP ของ pool.ntp.org และเวลา / เวลาของเซิร์ฟเวอร์จะถูกซิงค์กับเซิร์ฟเวอร์พูล NTP (เซิร์ฟเวอร์อยู่ในขณะเดียวกันเซิร์ฟเวอร์ NTP สำหรับระบบไคลเอ็นต์โดเมนอื่น ๆ )
***If your Windows Server 2016 machine is a VM inside Hyper-V, you have to disable time sync. Go to VM settings-> Management-> Integration Services and uncheck Time Synchronization. Otherwise, Windows Server 2016 time/clock will be synced with the Host time/clock***
2. ไปที่เครื่องไคลเอ็นต์และเรียกใช้คำสั่งต่อไปนี้บน CMD เพื่อบังคับให้ซิงค์เวลา / เวลากับตัวควบคุมโดเมนใน Windows Server 2016
w32tm /resyncคุณสามารถตรวจสอบสถานะการซิงโครไนซ์เวลาได้โดยใช้คำสั่งต่อไปนี้
w32tm / query / status
ความคิดเห็น
แสดงความคิดเห็น