Bagaimana Membina dan Konfigurasi Pelayan Masa NTP Serasi Radio Anda Sendiri

Ramai orang mungkin sudah biasa dengan tab Masa Internet semasa menetapkan jam mereka di Windows. Ini adalah satu bentuk asas NTP (Protokol Masa Rangkaian) yang dipanggil SNTP (Simple Network Time Protocol) yang mengundi pelayan NTP setiap seringkali untuk menyegerakkan masa. Walau bagaimanapun, NTP penuh tidak banyak lagi, seperti mengundi beberapa pelayan untuk menentukan apakah sumber kali paling baik dan paling stabil.

Mewujudkan pelayan masa NTP anda sendiri agak mudah dan jika anda seorang penduduk Amerika Syarikat maka cara yang paling mudah adalah dengan menggunakan modul penerima yang agak murah, untuk menerima isyarat masa WWVB yang disiarkan oleh NIST (Institut Standard dan Masa Kebangsaan ) pada kekerapan 60 kHz.

Untuk membuat produk anda sendiri menggunakan isyarat masa WWVB, modul penerima WWVB, boleh didapati dengan harga yang murah. Apabila mencari modul penerima terdapat beberapa perkara yang perlu dipertimbangkan:

Harus ada antara muka yang mudah untuk membolehkan penyepaduan tepat waktu tepat kepada peralatan elektronik dan lain-lain. Penerima harus menggunakan cip khusus yang direka khusus untuk menerima isyarat masa WWVB (USA). Kelebihan penyelesaian ini adalah bahawa modul termasuk elektronik sokongan yang diperlukan, kristal yang ditala, dan sebagainya dan disediakan terlebih dahulu, diuji dan biasanya dalam bentuk miniatur.

Apabila digabungkan dengan Antena yang sesuai, modul penerima berfungsi sebagai penerima kod masa lengkap, menyediakan aliran output data bersiri digital untuk pengekodan luaran.

Sekali dipasang dan diuji supaya modul menerima isyarat maka ia boleh disambungkan ke komputer atau pelayan anda.

Sebaik sahaja disambungkan pelayan masa perlu dikonfigurasi menggunakan editor pendaftaran. Cuma ikut langkah berikut:

Cari subkunci berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
Dalam anak tetingkap kanan, klik kanan Jenis kemudian klik Ubah suai, dalam jenis edit Nilai NTP dalam kotak data Nilai kemudian klik OK.

Cari subkunci berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags.

Dalam anak tetingkap kanan, klik kanan AnnounceFlags dan klik Modify. Entri pendaftaran 'AnnounceFlags' menunjukkan sama ada pelayan adalah rujukan masa yang dipercayai, 5 menunjukkan sumber yang dipercayai supaya dalam kotak Nilai Edit DWORD, di bawah Data Nilai, taipkan 5, kemudian klik OK.

Untuk membolehkan Protokol Masa Rangkaian; NTPserver, cari dan klik: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

Di panel kanan, klik kanan Diaktifkan, kemudian klik Ubah suai. Dalam kotak Edit Nilai DWord, ketik 1 di bawah Nilai data, kemudian klik OK.

Sekarang balik dan klik pada: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah jenis Nilai Data Dalam anak tetingkap kanan, klik kanan NtpServer, kemudian Ubahsuai, dalam Edit DWORD Value bawah Nilai Data menaip Sistem Nama Domain (DNS ), setiap DNS mestilah unik dan anda mesti menambah 0x1 ke akhir setiap nama DNS jika tidak perubahan tidak akan berfungsi.

Sekarang klik Ok kemudian cari dan klik yang berikut: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

Di panel kanan, klik kanan SpecialPollInterval, kemudian klik Ubah suai. Dalam kotak Nilai Edit DWORD, di bawah Data Nilai, taipkan bilangan saat yang anda mahu untuk setiap tinjauan, iaitu 900 akan mengundi setiap minit 15, kemudian klik OK.

Untuk mengkonfigurasi tetapan pembetulan masa, cari: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

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.

Sekarang balik dan klik: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig Di panel kanan, klik kanan MaxNegPhaseCorrection, kemudian Modify.

Dalam kotak Edit DWORD di bawah pangkalan, klik Decimal, di bawah nilai data jenis waktu dalam detik yang anda ingin pungutan seperti 3600 (pemilihan dalam satu jam) Exit Registry Editor

Sekarang, untuk mulakan semula perkhidmatan tingkap masa, klik Mula, Jalankan (atau gunakan kemudahan prompt) dan taipkan:

net stop w32time & & net start w32time. Dan itulah pelayan masa anda perlu sekarang dan berjalan.

Jawatan ini telah ditulis oleh

Richard N Williams

Richard N Williams adalah seorang pengarang teknikal dan pakar dalam Server dan Waktu industri NTP Penyelarasan. Richard N Williams di Google+

Bacaan berkaitan