pool.ntp.org


पूल.एनटीपी.ओआरजी (pool.ntp.org) का कैसे उपयोग करें?

यदि आप अपनी कंप्यूटर घड़ी का नेटवर्क से मिलान करना चाहते हैं, तो कॉन्फ़िगरेशन फ़ाइल (ntp.org वितरण से प्राप्त एनटीपीडी प्रोग्राम के लिए, किसी भी समर्थित ऑपरेटिंग सिस्टम पर - Linux, *BSD, Windows और यहां तक कि कुछ और विदेशी सिस्टम) काफी सरल है :

driftfile /var/lib/ntp/ntp.drift

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org

0, 1, 2 और 3.pool.ntp.org नाम सर्वरों के एक क्रमरहित सेट को इंगित करते हैं जो हर घंटे बदलता रहता है। सुनिश्चित करें कि आपके कम्प्यूटर की घड़ी सही समय ('सही' समय से कुछ मिनटों से अधिक अंतर न हो) पर सेट की गई है - आप ntpdate pool.ntp.org कमांड का इस्तेमाल कर सकते हैं, या आप सिर्फ date कमांड का इस्तेमाल कर सकते हैं और इसे अपने कलाई घड़ी से मिलाकर सेट कर सकते हैं। एनटीपीडी प्रारंभ करें, और कुछ समय बाद (यह आधे घंटे तक लग सकता है!), ntpq -pn कमांड को चलाने पर ऐसा आउटपुट दिखना चाहिए:

$ ntpq -pn
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+81.6.42.224     193.5.216.14     2 u   68 1024  377  158.995   51.220  50.287
*217.162.232.173 130.149.17.8     2 u  191 1024  176   79.245    3.589  27.454
-129.132.57.95   131.188.3.222    3 u  766 1024  377   22.302   -2.928   0.508

आईपी पते (IP addresses) ऊपर दिखाए गए आईपी पतों (IP addresses) से अलग होंगे, क्योंकि आपको अनियमित समय-सर्वर (timeserver) आवंटित किया गया है। आवश्यक बात यह है कि लाइनों में से एक लाइन स्टार (*) के साथ शुरू होनी चाहिए, इससे आपके कंप्यूटर को इंटरनेट से समय मिलता रहेगा - आपको इसे फिर से सेट करने की आवश्यकता नहीं होगी!

pool.ntp.org (या 0.pool.ntp.org, 1.pool.ntp.org, आदि) का लुकअप करने पर आपको आमतौर पर आपके देश में या आपके देश के पास के सर्वर के आईपी पते (IP addresses) मिल जाएंगे। अधिकांश उपयोगकर्ताओं के लिए यह सर्वोत्तम परिणाम देगा।

आप महाद्वीपीय ज़ोन (उदाहरणार्थ europe, north-america, oceania या asia.pool.ntp.org), तथा देशीय ज़ोन (जैसे स्विट्ज़रलैंड के लिए ch.pool.ntp.org) का भी उपयोग कर सकते हैं - इन सभी ज़ोन के लिए, आप 0, 1 या 2 उपसर्गों (prefixes), जैसे 0.ch.pool.ntp.org का उपयोग कर सकते हैं। हालांकि, हो सकता है कि आपके देश के लिए देशीय ज़ोन (country zone) मौजूद नहीं हो, या इसमें केवल एक या दो समय सर्वर ही हों।

यदि आप Windows के नए वर्ज़न का उपयोग कर रहे हैं, तो आप सिस्टम में मौजूद एनटीपी क्लाइंट (NTP Client) का उपयोग कर सकते हैं। व्यवस्थापक अधिकार (Administrator rights) के साथ कमांड प्रॉम्प्ट में निम्नलिखित कमाण्ड दर्ज करें-

w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"

यह Windows 2003 और नए पर काम करेगा। यदि आप Windows के पुराने वर्ज़न का उपयोग कर रहे हैं तो आप यह कमाण्ड दर्ज करें-

net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"

उपरोक्त को एडमिनिस्ट्रेटिव अधिकार के साथ इस तरह भी सेट कर सकते हैं - टास्कबार (taskbar) में समय पर राइट-क्लिक कर, 'Adjust Date/Time' का चयन करें और 'Internet Time' टैब में सर्वर का नाम दर्ज करें।

Meinberg ने विंडोज के लिए एनटीपी डेमन का एक पोर्ट बनाया है।

यदि आपका Windows सिस्टम किसी डोमेन (domain) का हिस्सा है, तो आप अपने कंप्यूटर के समय को स्वतंत्र रूप से अपडेट नहीं कर पाएंगे। Windows में समय सेट करने के बारे में अधिक जानकारी के लिए, विंडोज टाइम सर्विस (Windows Time Service) कैसे काम करती है देखें।

अतिरिक्त नोट्स (Additional Notes)

विचार करें कि एनटीपी पूल आपके उपयोग के लिए उपयुक्त है या नहीं। यदि व्यापार, संगठन या मानव जीवन सटीक समय पर निर्भर करता है या समय गलत होने पर इनको नुकसान पहुंच सकता है, तो आपको इसे "बस ऐसे ही इंटरनेट से नहीं हटाना" चाहिए। एनटीपी पूल आम तौर पर बहुत ही उच्च गुणवत्ता वाला है, लेकिन यह वालंटियरों द्वारा अपने खाली समय में चलाया जाता है। कृपया अपने उपकरण और सेवा विक्रेताओं (equipment and service vendors) से अपने लिए स्थानीय और विश्वसनीय सेवा सेटअप प्राप्त करने के बारे में बात करें। हमारी सेवा की शर्तें भी देखें। हम Meinberg के समय सर्वरों की अनुशंसा करते हैं, लेकिन आप End Run, Spectracom और कई अन्य से भी समय सर्वर प्राप्त कर सकते हैं।

अगर आपके पास एक स्थिर आईपी पता और एक उचित इंटरनेट कनेक्शन है (बैंडविड्थ इतना महत्वपूर्ण नहीं है, लेकिन यह स्थिर होना चाहिए और अत्यधिक लोडेड (loaded) नहीं होना चाहिए), तो कृपया अपने सर्वर को सर्वर पूल में दान करने पर विचार करें। यह आपके ट्रैफिक के प्रति सेकंड कुछ सौ बाइट्स से ज्यादा खर्च नहीं करता है, लेकिन इस तरह से आप इस परियोजना को जीवित रखने में सहायता कर सकते हैं। अधिक जानकारी के लिए कृपया जॉइनिंग पेज (joining page) को पढ़ें

यदि आपके इंटरनेट प्रदाता के पास समय सर्वर है, या यदि आप अपने पास के एक अच्छे समय सर्वर के बारे में जानते हैं, तो आपको उसका ही उपयोग करना चाहिए और इस सूची का नहीं - संभवतः उससे आपको बेहतर समय मिलेगा और आप कम नेटवर्क संसाधनों का उपयोग करेंगे। यदि आप अपने पास के केवल एक समय सर्वर के बारे में जानते हैं, तो आप निश्चित रूप से उसको तथा pool.ntp.org पूल से दो और समय सर्वरों का उपयोग कर सकते हैं।

शायद ऐसा कभी हो सकता है कि आपको एक ही समय सर्वर दो बार आवंटित हो जाये - एनटीपी सर्वर को रिस्टार्ट करना आमतौर पर इस समस्या को हल कर देता है। यदि आप किसी देशीय ज़ोन का उपयोग करते हैं, तो कृपया ध्यान दें कि ऐसा हो सकता है कि प्रोजेक्ट में उस देशीय ज़ोन के लिए केवल एक ही ज्ञात सर्वर हो - उस स्थिति में महाद्वीपीय ज़ोन का उपयोग बेहतर होगा। प्रत्येक ज़ोन में कितने सर्वर हैं यह देखने के लिए ज़ोन की सूची को ब्राउज़ कर सकते हैं।

मित्रतापूर्ण व्यव्हार करें। कई सर्वर वालंटियरों द्वारा उपलब्ध कराए जाते हैं, और लगभग सभी समय सर्वर वास्तव में फ़ाइल या मेल या वेबसर्वर हैं जो एनटीपी (NTP) भी चला रहे होते हैं। तो आप अपने कॉन्फ़िगरेशन में चार से अधिक समय सर्वरों का उपयोग न करें, और burst या minpoll के साथ ट्रिक्स न खेलें - आपको इससे कुछ नहीं मिलेगा लेकिन वालंटियर समय सर्वर पर अतिरिक्त लोड बढ़ जायेगा।

सुनिश्चित करें कि आपके कंप्यूटर का समय ज़ोन कॉन्फ़िगरेशन सही है। खुद एनटीपीडी (ntpd) समय ज़ोन के बारे में कुछ भी नहीं करता है, यह सिर्फ यूटीसी (UTC) आंतरिक रूप से उपयोग करता है।

यदि आप एक नेटवर्क को pool.ntp.org से सिंक्रनाइज़ कर रहे हैं, तो कृपया अपने एक कंप्यूटर को एक समय सर्वर बना दें और अन्य कंप्यूटरों को उस के साथ सिंक्रनाइज़ करें। (हो सकता है आपको कुछ पढ़ना पड़े - हालांकि यह मुश्किल नहीं है। और comp.protocols.time.ntp समाचार समूह हमेशा उपलब्ध है।)

इस समय, मैं उन लोगों को धन्यवाद देना चाहूंगा जो अपने नेटवर्क, अपने समय और समय सर्वरों का दान दे रहे हैं।

Status | Comments and questions to Ask Bjørn Hansenask@develooper.com