NTP क्लाइंट के लिए NTP सर्वर के साथ सिंक करने के लिए लगातार अवधि कैसे सेट करें


13

मैंने अपने DC के लिए एक NTP ग्राहक को time.windows.com के साथ टाइम सिंक करने के लिए सेटअप किया है, लेकिन मैं चाहता हूं कि यह NTP सर्वर को दिन में कम से कम दो बार क्वेरी करे। मैंने रजिस्ट्री के माध्यम से सभी बदलाव किए हैं, क्या कोई अवधि रजिस्ट्री है जिसमें मैं संशोधन कर सकता हूं और कैसे?


3
यदि आपके सिस्टम तेजी से समय से बाहर खिसक रहे हैं, तो मुझे लगता है कि आपको चिंता करने के लिए अधिक महत्वपूर्ण समस्याएं मिली हैं।
ट्विरिम

यह हफ्तों से अधिक समय से फिसल रहा है, लेकिन मैं इसके स्रोत को दो बार या कम से कम दैनिक क्वेरी करना बेहतर
समझूंगा

जवाबों:


23

आपके पास यहां रजिस्ट्री मानों की सूची है

इसका उल्लेख करते हुए, निम्न मान सेट करने का प्रयास करें:

SpecialPollInterval :
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient

स्पष्टीकरण:

संस्करण: विंडोज एक्सपी, विंडोज विस्टा, विंडोज सर्वर 2003 और विंडोज सर्वर 2008
यह प्रविष्टि मैन्युअल साथियों के लिए सेकंड में विशेष मतदान अंतराल को निर्दिष्ट करती है। जब SpecialInterval 0x1 ध्वज सक्षम होता है ( see next key : NtpServer), W32Time ऑपरेटिंग सिस्टम द्वारा निर्धारित पोल अंतराल के बजाय इस पोल अंतराल का उपयोग करता है। डोमेन सदस्यों पर डिफ़ॉल्ट मान 3,600 (1 घंटा) है। स्टैंड-अलोन क्लाइंट और सर्वर पर डिफ़ॉल्ट मूल्य 604,800 (7 दिन) है।


NtpServer
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time / Parameters

स्पष्टीकरण:

संस्करण: विंडोज सर्वर 2003 और विंडोज सर्वर 2008
यह प्रविष्टि साथियों की एक अंतरिक्ष-सीमांकित सूची को निर्दिष्ट करती है जिसमें से कंप्यूटर एक बार या अधिक डीएनएस नाम या आईपी पते प्रति पंक्ति से मिलकर समय टिकट प्राप्त करता है। सूचीबद्ध प्रत्येक DNS नाम या आईपी पता अद्वितीय होना चाहिए। एक डोमेन से जुड़े कंप्यूटर को अधिक विश्वसनीय समय स्रोत के साथ सिंक्रनाइज़ करना होगा, जैसे कि आधिकारिक यूएस टाइम घड़ी।
0x01 SpecialInterval
डोमेन सदस्यों पर इस रजिस्ट्री प्रविष्टि के लिए कोई डिफ़ॉल्ट मान नहीं है। स्टैंड-अलोन क्लाइंट्स और सर्वर पर डिफ़ॉल्ट वैल्यू time.windows.com, 0x1 है।


UpdateInterval :
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W3232 \ config

स्पष्टीकरण:

संस्करण: विंडोज एक्सपी, विंडोज विस्टा, विंडोज सर्वर 2003 और विंडोज सर्वर 2008
यह प्रविष्टि चरण सुधार समायोजन के बीच घड़ी की टिक की संख्या को निर्दिष्ट करती है। डोमेन नियंत्रकों के लिए डिफ़ॉल्ट मान 100 है। डोमेन सदस्यों के लिए डिफ़ॉल्ट मान 30,000 है। स्टैंड-अलोन क्लाइंट और सर्वर के लिए डिफ़ॉल्ट मूल्य 360,000 है।


MinPollInterval :
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WTime समय / कॉन्फ़िगरेशन

स्पष्टीकरण:

संस्करण: विंडोज एक्सपी, विंडोज विस्टा, विंडोज सर्वर 2003, और विंडोज सर्वर 2008
यह प्रविष्टि लॉगिंग सेकंड में सबसे छोटे अंतराल को निर्दिष्ट करती है, सिस्टम पोलिंग अंतराल के लिए अनुमति दी जाती है। ध्यान दें कि जब कोई प्रणाली इससे अधिक बार नमूनों का अनुरोध नहीं करती है, तो एक प्रदाता निर्धारित अंतराल के अलावा कई बार नमूने का उत्पादन कर सकता है। डोमेन नियंत्रकों के लिए डिफ़ॉल्ट मान है 6. डोमेन सदस्यों के लिए डिफ़ॉल्ट मान है 10. स्टैंड-अलोन क्लाइंट और सर्वर के लिए डिफ़ॉल्ट मान 10 है।


परिवर्तनों को प्रभावित करने के लिए अंतरालों के लिए आपको विंडोज टाइम सेवा को फिर से शुरू करना पड़ सकता है। मैं निश्चित रूप से एक XP क्लाइंट पर था।
मार्क थॉमस

4

मैं विंडोज समय के बारे में बहुत कुछ नहीं जानता , लेकिन पिछली बार जब मैंने जाँच की, तो विंडोज "पूर्ण" एनटीपी एल्गोरिथ्म का उपयोग नहीं करता है। मेरा मानना ​​है कि यह कम जटिल सरल नेटवर्क टाइम प्रोटोकॉल (एसएनटीपी) का उपयोग करता है।

ठीक से चल रहा है (पूर्ण) NTP क्लाइंट अपने आप तय करेगा कि आपके द्वारा कॉन्फ़िगर किए गए सर्वर को कितनी बार चुना जाएगा। प्रारंभ में यह शायद हर 64 सेकंड की जांच करेगा, लेकिन एक बार घड़ी को स्थिर करने के बाद, मतदान हर 1024s हो सकता है (हर चरण में एल्गोरिथ्म में एक दोहरीकरण होता है)।

यदि एल्गोरिथ्म घड़ी के साथ कुछ चरखी का पता लगाता है तो यह स्वचालित रूप से आवश्यकतानुसार अधिक बार मतदान शुरू कर देगा।

W32Time केवल 1-2 सेकंड की सटीकता (अधिकांश पैदल यात्री उपयोग के लिए पर्याप्त) तक पहुंच सकता है, जबकि पूर्ण एनटीपी एल्गोरिथ्म एक वैन पर मिलीसेकंड क्षेत्र में मिल सकता है, और लैन पर भी अधिक सटीक।

यदि आप पूरी तरह से, सकारात्मक रूप से सटीक समय की आवश्यकता है, तो पूर्ण NTP.org कार्यान्वयन का उपयोग करें और कम से कम चार सर्वरों का उपयोग करें।


1
आप सही हैं, सर। "हालांकि विंडोज टाइम सेवा नेटवर्क टाइम प्रोटोकॉल (एनटीपी) का सटीक कार्यान्वयन नहीं है, लेकिन यह एनटीपी विनिर्देशों में परिभाषित एल्गोरिदम के जटिल सूट का उपयोग करता है ताकि यह सुनिश्चित किया जा सके कि पूरे नेटवर्क में कंप्यूटर पर घड़ियां यथासंभव सटीक हैं। आदर्श , AD DS डोमेन में सभी कंप्यूटर घड़ियों को एक आधिकारिक कंप्यूटर के समय के साथ सिंक्रनाइज़ किया जाता है। " Technet.microsoft.com/en-us/library/cc773013(WS.10).aspx
जेरेमी

1

Windows / AD वातावरण में समय के साथ मेरा सुनहरा नियम काम करने के तरीके के साथ खिलवाड़ नहीं करना है। क्योंकि इतना समय सेवा पर निर्भर है कि आप अपनी उंगलियों को आसानी से जला सकते हैं।

यह कहते हुए कि, यदि आप वास्तव में चीजों को बदलना चाहते हैं, तो आपको आगे के मार्गदर्शन के लिए इस केबी लेख पर एक नज़र डालनी चाहिए।


0

बस एक स्ट्रिंग के साथ एक सरल स्क्रिप्ट बनाएं और इसे चलाने के लिए विंडोज टास्क मैनेजर को जितनी बार चाहें उतनी बार चलाएं।

पाठ दस्तावेज़ बनाएं;
स्क्रिप्ट लाइन लिखें: net time- अपडेट टाइम कमांड;
फाइल सुरक्षित करें;
.Txt से .cmd तक एक्सटेंशन बदलें;
कार्य प्रबंधक चलाएं - अपनी स्क्रिप्ट के लिए नया कार्य - एक्सप्लोरर जोड़ें - अतिरिक्त पैरामीटर्स बदलें (कितनी बार);
किया हुआ।

PS net timeकमांड के द्वारा आपका एनटीपी-सर्वर भी सेट किया जा सकता है, जहाँ से आप अपडेट करना चाहते हैं (डिफ़ॉल्ट सिस्टम एक का उपयोग किया जाता है)। net time ?कमांड लाइन में अधिक जानकारी ।


5
Microsoft का कहना है कि नेट समय w32tm से भी कम विश्वसनीय है, और technet.microsoft.com/en-us/library/cc773263(WS.10).aspx "आप नेट टाइम कमांड को कॉन्फ़िगर करने या समय सेट करने के लिए उपयोग नहीं करना चाहिए" विंडोज टाइम सर्विस चल रही है। ”
जेरेमी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.