इससे कोई फर्क नहीं पड़ता कि आपका इंटरनेट कनेक्शन कितना तेज़ है, जब आप अपने DNS सर्वर की बात करते हैं तो आप वेब ब्राउजिंग में बाधा डाल सकते हैं। यदि आपका DNS सर्वर जवाब देने में बहुत अधिक समय ले रहा है तो वेब ब्राउज़ करते समय भी एक 10 एमबी पाइप धीमा प्रतीत हो सकता है। कुछ दिन पहले, Google ने घोषणा की कि अब वे सभी सार्वजनिक उपयोग के लिए उपलब्ध सार्वजनिक DNS सर्वर साबित कर रहे हैं। इसने सवाल पर नया ध्यान दिया है: सबसे तेज़ क्या है? इस आलेख में, हम एक ओपन-सोर्स, मल्टीप्लाफ्फ़्ट टूल को कवर करेंगे जिसे नामबेन्च कहा जाता है जो कि Google और अन्य सहित सार्वजनिक DNS सर्वरों की एक सूची स्कैन करेगा, यह पता लगाने के लिए कि वास्तव में आपके लिए सबसे अच्छा कौन सा है।

एक DNS सर्वर क्या है और मुझे परवाह क्यों करनी चाहिए?

संक्षेप में - एक DNS सर्वर वह है जिसका उपयोग आप अपने वेब ब्राउज़र (जैसे Yahoo.com ) में टाइप करने वाले डोमेन नामों का उपयोग करने योग्य आईपी पते (जैसे 20 9 .131.36.159 ) में करते हैं। जब आप डोमेन नाम दर्ज करते हैं, तो लाइन के साथ कहीं भी एक DNS सर्वर होना चाहिए जो उस नाम को आईपी में अनुवाद कर सकता है।

इसलिए प्रत्येक बार जब आप किसी लिंक पर क्लिक करते हैं या किसी वेबसाइट का नाम अपने पता बार में दर्ज करते हैं, तो आपके कंप्यूटर को DNS सर्वर का जवाब देने और साइट का असली आईपी पता प्रदान करने की प्रतीक्षा करनी पड़ती है। यदि वह DNS सर्वर धीमा है, तो आपको अपनी कई साइटों को खोलने में देरी होगी, भले ही आपकी इंटरनेट गति कितनी तेज़ हो, क्योंकि आप प्रतिक्रिया प्राप्त होने तक प्रतीक्षा कर रहे हैं।

यदि आपने मैन्युअल रूप से DNS सर्वर निर्दिष्ट नहीं किया है, तो संभवतः आप अपने आईएसपी द्वारा प्रदान किए गए एक का उपयोग कर रहे हैं। इसके साथ कुछ भी गलत नहीं है, लेकिन कुछ आईएसपी DNS प्रदर्शन को उच्च प्राथमिकता पर विचार नहीं करते हैं। अन्य सार्वजनिक DNS विकल्पों में से किसी एक को चुनकर, आप वेबसाइटों को खोजने और लोड करने में लगने वाले समय में एक उल्लेखनीय अंतर डाल सकते हैं।

तो ये सार्वजनिक सर्वर क्या हैं?

चूंकि कई आईएसपी वास्तव में अपने DNS सर्वर की गति के बारे में बहुत ज्यादा चिंता नहीं करते हैं, इसलिए अन्य स्वतंत्र विकल्प उभरे हैं। सबसे लोकप्रिय ओपनडीएनएस रहा है, लेकिन अब यह बदल सकता है कि Google ने क्षेत्र में प्रवेश किया है।

वे दोनों अपने DNS सर्वरों तक मुफ्त पहुंच प्रदान करते हैं। आप अपने LAN पर सभी कंप्यूटरों पर परिवर्तन लागू करने के लिए प्रत्येक व्यक्तिगत कंप्यूटर पर या अपने मॉडेम / राउटर के अंदर कौन सी DNS सर्वर का उपयोग करने के लिए निर्दिष्ट कर सकते हैं। इन परिवर्तनों को लागू करने के बाद इस आलेख में बाद में अधिक विस्तार से शामिल किया जाएगा।

नामबेन्च प्राप्त करना

हम सार्वजनिक DNS सर्वर की सूची स्कैन करने और हमारे सर्वोत्तम विकल्पों को निर्धारित करने के लिए namebench का उपयोग करेंगे। नामबेन्च लिनक्स, विंडोज़ और मैक पर चलता है और उपरोक्त लिंक पर प्रत्येक प्लेटफार्म के लिए डाउनलोड किया जा सकता है।

यह एक पायथन लिपि है और ग्राफिक्स के लिए पाइथन और पायथन-टीके लाइब्रेरी की आवश्यकता होगी। यदि आप कमांड लाइन इंटरफ़ेस से संतुष्ट हैं तो आप पाइथन-टीके आवश्यकता को छोड़ सकते हैं।

एक बार जब आपको नेमबेंच डाउनलोड हो जाए, तो namebench.py फ़ाइल चलाएं । मैं इसे कमांड लाइन विंडो से चलाने की अनुशंसा करता हूं, क्योंकि यह कंसोल स्क्रीन पर चलने के बारे में बहुत सारी जानकारी प्रिंट करता है। यदि आपके पास सभी आवश्यक सॉफ़्टवेयर हैं, तो आपको निम्न के जैसा स्क्रीन मिलेगी।

यदि आप डिफ़ॉल्ट सेटिंग्स से खुश हैं, तो प्रारंभ बेंचमार्क पर क्लिक करें । इस भाग में कुछ समय लग सकता है। सभी सर्वरों को जांचने के लिए इसे कम से कम 10 मिनट दें। एक बार पूरा होने पर, namebench आपके डिफ़ॉल्ट वेब ब्राउज़र को एक पृष्ठ पर परीक्षण परिणामों को दिखाएगा। निम्नलिखित मेरे बेंचमार्क के परिणाम दिखाता है।

इस परीक्षण से पता चला कि मुझे ओपनडीएनएस में सार्वजनिक सर्वर से सबसे अच्छा परिणाम मिला है, जिसमें जॉर्ज नेटवर्क (मेरा आईएसपी) दूसरे में आ रहा है। परीक्षण को दो बार फिर से चलाने के बाद, मेरे परिणाम थोड़ा अलग थे लेकिन मेरा आईएसपी हमेशा दूसरे में आया (निकटतम, भौगोलिक दृष्टि से)।

अपनी नई DNS सेटिंग्स को लागू करना

एक बार जब आप अपने लिए सबसे तेज़ सर्वर जानते हैं, तो अगला चरण उन परिवर्तनों को लागू करना है। भविष्य की सादगी के लिए, मैं आपके मॉडेम या राउटर में DNS जानकारी निर्दिष्ट करने का सुझाव देता हूं। फिर आपको प्रत्येक कंप्यूटर पर DNS जानकारी दर्ज करने, या एक नए ओएस इंस्टॉल के बाद इसे फिर से दर्ज करने की चिंता करने की आवश्यकता नहीं होगी।

आप जिस मॉडेम / राउटर का उपयोग कर रहे हैं उसके आधार पर वास्तव में ऐसा करने के लिए निर्देश व्यापक रूप से भिन्न होते हैं। मेरे टीपी-लिंक डीएसएल मॉडेम पर, मैं 1 9 2.168.1.1 में लॉग इन करता हूं और DNS सेटिंग्स को WAN> DNS अनुभाग में डालता हूं।

लिनक्स उपयोगकर्ता फ़ाइल /etc/resolv.conf को संपादित करके मैन्युअल रूप से DNS सर्वर निर्दिष्ट कर सकते हैं।

विंडोज उपयोगकर्ता प्रत्येक नेटवर्क एडाप्टर की टीसीपी / आईपी प्रॉपर्टी स्क्रीन पर DNS सेटिंग्स दर्ज कर सकते हैं।

मैक ओएसएक्स उपयोगकर्ता सिस्टम प्राथमिकताओं के नेटवर्क अनुभाग के अंदर किसी भी नेटवर्क इंटरफेस के लिए टीसीपी / आईपी टैब से DNS सेटिंग्स तक पहुंच सकते हैं