Ringkasan: Artikel ini menerangkan cara mengkonfigurasi Windows XP untuk bertindak sebagai pelayan masa yang berwibawa menggunakan NTP (Protokol Masa Rangkaian).
Penyegerakan masa komputer sangat penting dalam rangkaian komputer moden, penyegerakan ketepatan dan masa adalah kritikal dalam banyak aplikasi, terutamanya transaksi sensitif masa. Bayangkan membeli sebuah kerusi syarikat penerbangan hanya diberitahu di lapangan terbang bahawa tiket itu dijual dua kali kerana ia dibeli selepas itu pada komputer yang mempunyai jam yang lebih perlahan!
Komputer moden yang mempunyai jam dalaman yang dipanggil cip Real Time Clock (RTC) yang menyediakan maklumat masa dan tarikh. Cip ini adalah bateri disokong supaya walaupun semasa gangguan kuasa, mereka boleh mengekalkan masa tetapi komputer peribadi tidak direka untuk menjadi jam sempurna. Reka bentuk mereka telah dioptimumkan untuk pengeluaran besar-besaran dan kos rendah dan bukannya mengekalkan masa yang tepat.
Untuk banyak aplikasi, ini adalah boleh agak mencukupi, walaupun, agak kerap mesin memerlukan masa untuk disegerakkan dengan lain-lain PC pada rangkaian dan apabila komputer adalah tidak segerak dengan setiap masalah lain boleh timbul seperti fail perkongsian rangkaian atau dalam beberapa persekitaran walaupun penipuan!
Microsoft Windows XP mempunyai utiliti penyegerakan masa yang dibina ke dalam sistem operasi yang dipanggil Windows Time (w32time.exe) yang boleh dikonfigurasi untuk beroperasi sebagai pelayan rangkaian masa. Ia boleh dikonfigurasikan untuk menyegerakkan rangkaian menggunakan jam dalaman atau sumber masa luaran.
Nota: Microsoft sangat mengesyorkan anda mengkonfigurasi pelayan masa dengan sumber perkakasan dan bukan dari internet yang tidak ada pengesahan.
Untuk mengkonfigurasi perkhidmatan Windows Time untuk menggunakan jam perkakasan dalaman, periksa dahulu bahawa w32time terletak dalam senarai perkhidmatan sistem dalam pendaftaran, untuk memeriksa:
Klik Mula, Jalankan kemudian taip regedit kemudian klik OK.
Cari dan kemudian klik kemasukan pendaftaran berikut:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time
Ia amat disyorkan bahawa anda menyandarkan pendaftaran sebagai masalah yang serius boleh berlaku jika anda mengubah pendaftaran tidak betul, pengubahsuaian kepada pendaftaran dilakukan atas risiko anda sendiri.
Untuk memulakan konfigurasi untuk jam dalaman, klik pada Config dalam folder w32Time.
Di panel kanan, klik kanan AnnounceFlags, kemudian klik ubah suai.
Entri pendaftaran 'AnnounceFlags' menunjukkan sama ada pelayan adalah rujukan masa yang dipercayai, 5 menunjukkan sumber yang dipercayai supaya dalam kotak Edit Nilai DWord, di bawah Data Nilai, taipkan 5, kemudian klik OK.
Protokol Masa Rangkaian (NTP) adalah protokol Internet yang digunakan untuk pemindahan masa yang tepat, memberikan maklumat masa bersama supaya masa yang tepat boleh diperolehi
Bagi membolehkan Protokol Masa Rangkaian; NTPserver, mengesan, dan klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Di panel kanan, klik kanan Diaktifkan, kemudian klik Ubah suai
Dalam kotak Nilai Edit DWORD, jenis 1 di bawah data Nilai, kemudian klik OK.
Keluar dari Registry Editor
Klik Mula, kemudian berjalan kemudian taipkan yang berikut dan tekan Enter:
Stop w32time bersih && permulaan bersih w32time
Untuk menetapkan semula masa komputer setempat, taipkan yang berikut pada semua komputer kecuali pelayan masa yang tidak boleh disegerakkan dengan sendirinya:
W32tm / resync / ditemui semula
Untuk mengkonfigurasi Masa Windows untuk menggunakan sumber masa luaran
Jalankan Registry Edit dan cari yang berikut:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parameters \
Di panel kanan, klik kanan Taip, kemudian klik Ubah suai
Dalam kotak Edit Nilai, di bawah Data Nilai, taipkan NTP dan kemudian klik OK.
Sekarang seperti dalam folder Config, klik kanan AnnounceFlags, Ubah suai dan dalam kotak Edit DWORD Value, di bawah Data Nilai, ketik 5, kemudian klik OK.
Cari dan klik berikut
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \
Dalam anak tetingkap kanan, klik kanan SpecialPollInterval, kemudian klik Ubah suai.
Dalam kotak Edit DWORD Value, di bawah Nilai Data, taip bilangan saat yang anda mahu bagi setiap undian, iaitu 900 akan membuat tinjauan terhadap setiap 15 minit, kemudian klik OK.
Sekarang dayakan NtpServer:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Di panel kanan, klik kanan Diaktifkan, kemudian klik Ubah suai
Dalam kotak Nilai Edit DWORD, jenis 1 di bawah data Nilai, kemudian klik OK.
Kini di panel kanan, klik kanan NtpServer, kemudian Modify dan dalam Edit DWORD Value di bawah Jenis Data Jenis Peer, kemudian klik OK.
Untuk menatarajah tetapan pembetulan masa, cari:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dalam anak tetingkap kanan, klik kanan MaxPosPhaseCorrection, kemudian Ubahsuai, dalam kotak Nilai Edit DWORD, di bawah Base, klik Decimal, di bawah Nilai Data, taip satu masa dalam saat seperti 3600 (satu jam) kemudian klik OK.
Kini kembali dan klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Dalam anak tetingkap kanan, klik kanan MaxNegPhaseCorrection, kemudian Ubahsuai.
Dalam kotak Edit DWORD di bawah asas, klik Decimal, di bawah data nilai menaip masa dalam saat yang anda mahu untuk mengundi seperti 3600 (pemilihan dalam satu jam)
Exit Registry
Sekarang untuk memulakan semula perkhidmatan tingkap masa, klik Mula, Jalankan dan ketik:
stop w32time bersih && permulaan bersih w32time
Dan pada setiap komputer, selain pengawal domain, taipkan:
W32tm / resync / ditemui semula
Dan itulah pelayan masa anda perlu sekarang dan berjalan.