Windows Server Masa
Menyelaraskan Rangkaian Anda Dengan NTP
Hampir semua aktiviti komputer melibatkan masa sama ada logging timestamp untuk apabila rangkaian diakses untuk menghantar e-mel, mengetahui masa adalah penting untuk aplikasi komputer.
Semua komputer mempunyai jam di papan yang menyediakan maklumat masa dan tarikh. Cakera Jam Masa Nyata (RTC) ini disokong oleh bateri supaya walaupun apabila mereka dapat mengekalkan masa, namun cip RTC ini dihasilkan secara massal dan tidak dapat mengekalkan masa yang tepat dan cenderung hanyut.
Bagi banyak aplikasi ini, ia cukup memadai, tetapi jika komputer berada di rangkaian dan perlu bercakap dengan mesin lain, gagal untuk disinkronkan pada masa yang betul, ini bermakna banyak transaksi sensitif masa tidak dapat diselesaikan dan bahkan boleh meninggalkan rangkaian terbuka kepada ancaman keselamatan.
NTP bekerja dalam TCP suite / IP dan bergantung kepada UDP, bentuk yang kurang kompleks NTP wujud dipanggil Rangkaian Protokol Masa Simple (SNTP) yang tidak memerlukan penyimpanan maklumat-ayat sebelumnya, diperlukan oleh NTP. Ia digunakan dalam beberapa peranti dan aplikasi di mana masa ketepatan yang tinggi tidak begitu penting, ia juga termasuk dalam kebanyakan sistem operasi Windows tetapi lebih versi baru-baru ini mempunyai NTP penuh telah dipasang, yang juga adalah percuma untuk memuat turun melalui Internet.
Semua versi Windows Server sejak 2000 telah menyertakan kemudahan penyegerakan masa, dipanggil Windows Time Service (w32time.exe), dibina ke dalam sistem operasi. Ini boleh dikonfigurasi untuk beroperasi sebagai pelayan masa rangkaian menyegerakkan semua mesin ke sumber masa tertentu.
Perkhidmatan Masa Windows menggunakan versi NTP (Protokol Masa Rangkaian), biasanya versi mudah, protokol Internet yang direka untuk menyegerakkan mesin pada rangkaian, NTP juga merupakan standard yang kebanyakan rangkaian komputer merentasi penggunaan global untuk disegerakkan.
Memilih sumber masa yang betul sangat penting. Kebanyakan rangkaian diselaraskan ke sumber UTC (Waktu Teratur). UTC adalah masa standard global berdasarkan jam atom yang merupakan sumber masa yang paling tepat.
UTC boleh diperolehi melalui Internet dari tempat-tempat seperti time.nist.gov (kami Balai Cerap Naval) atau time.windows.com (Microsoft) tetapi perlu diperhatikan bahawa sumber masa internet tidak boleh disahkan yang boleh meninggalkan sistem terbuka untuk penyalahgunaan dan Microsoft dan lain-lain menasihati menggunakan sumber perkakasan luaran sebagai jam rujukan seperti pelayan NTP khusus.
Pelayan NTP menerima sumber masa mereka dari sama ada penghantaran radio pakar dari makmal fizik negara yang menyiarkan masa UTC yang diambil dari sumber jam atom atau oleh rangkaian GPS yang juga menyiarkan UTC sebagai akibat daripada memerlukannya ke lokasi titik pin.
NTP boleh mengekalkan masa ke atas Internet awam dalam 1 / 100th yang kedua (milenium 10) dan boleh melakukan lebih baik melalui LAN.
Untuk mengkonfigurasi Windows Time Service untuk menggunakan sumber masa luaran hanya ikut arahan ini:
- Cari subkunci pendaftaran.
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
- Jenis klik kanan kemudian Ubah nilai dengan memasukkan NTP dalam kotak Data Nilai.
- Klik kanan ReliableTimeSource, kemudian Ubah kotak Nilai DWORD Edit, dengan memasukkan 0 (sifar).
- Klik kanan NtpServer kemudian Ubah nilai Edit dengan menaip Sistem Nama Domain (DNS), (perhatikan setiap DNS mestilah unik).
- Sekarang cari subkunci asal dan klik kanan Tempoh Ubah suai kotak Nilai DWORD Edit dengan selang undian (berapa kerap pelayan NTP mengundi masa), di bawah Data Nilai (disyorkan 24)
- Jalankan baris arahan berikut, Net stop w32time && start net w32time.
- Sekarang dayakan NTP dengan mencari subkunci, HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer
- Klik kanan Diaktifkan dan ubah suai kotak data Nilai dengan menaip 1.
- Klik kanan SpecialPollInterval dalam kesakitan yang betul dari subkunci HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval. Edit kotak nilai DWORD masa yang anda inginkan untuk setiap tinjauan pendapat (900 akan mengundi setiap minit 15)
- Cari HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig
- Untuk mengkonfigurasi tetapan pembetulan masa klik kanan MaxPosPhaseCorrection, kemudian ubah kotak Nilai DWORD dengan masa dalam beberapa saat seperti itu (pilih perpuluhan di bawah asas pertama, 3600 = satu jam)
- Sekarang buat yang sama untuk MaxNegPhaseCorrection memulakan perkhidmatan tingkap masa dengan berjalan (atau secara alternatif menggunakan kemudahan prompt perintah) net stop w32time & & net start w32time.
- Untuk menyegerakkan setiap mesin hanya taipkan W32tm / -s dalam prompt arahan dan pelayan masa kini akan berfungsi dengan betul (ambil perhatian bahawa ia mungkin mengambil beberapa pemilihan sebelum waktu yang tepat dipaparkan).