सवाल मैं अपने आईएसपी के DNS, या Google के 8.8.8.8 का उपयोग करने के बीच कैसे चयन कर सकता हूं? [बन्द है]


ऐसा लगता है कि Google के सार्वजनिक DNS का उपयोग करना एक अच्छा विचार है 8.8.8.8 तथा 8.8.4.4 क्योंकि यह वास्तव में तेज़ है - मेरे अपने आईएसपी के DNS से ​​बहुत तेज! - और शायद अधिक विश्वसनीय भी। यह मेरे लिए एक हास्यास्पद त्वरित जीत की तरह लगता है, और याद रखना बहुत आसान है।

मान लीजिए कि हम Google के बारे में सभी "टिन फोइल टोपी" नहीं हैं, क्यों हर कोई Google DNS का उपयोग नहीं करना चाहिए? मैं कैसे निर्धारित कर सकता हूं कि कौन सी DNS सर्वर सबसे तेज़, सबसे विश्वसनीय, या आमतौर पर सबसे अच्छा माना जाएगा?

नोट: मैंने देखा है यह प्रश्न, लेकिन मैं ओपनडीएनएस की तुलना नहीं चाहता हूं। यह अपने घरों में रोजमर्रा के लोगों द्वारा रोजमर्रा के उपयोग के बारे में है।

अद्यतन करें: ऐसा लगता है कि मैंने गोपनीयता हाथों के एक घोंसले के घोंसले में अपना हाथ रखा है। मैं इस मुद्दे की सराहना करता हूं, लेकिन मैं एक और तकनीक उन्मुख चर्चा की उम्मीद कर रहा था ...


70
2017-08-11 13:57


मूल


यह एक बड़ी धारणा है जिसे आप बना रहे हैं। - Luke has no name
आप "हम" को इस घर या संगठन के लोगों के रूप में व्याख्या कर सकते हैं। मैं ग्रह को पुनर्जीवित करने की कोशिश नहीं कर रहा हूं :-) - Torben Gundtofte-Bruun
जब आप प्राथमिक रूप से सुरक्षा चिंताओं में आधारित होते हैं तो आपने पूछा, "हर कोई Google DNS का उपयोग क्यों नहीं करना चाहिए"। यह पूछने की तरह होगा कि "लोगों को अपने दरवाजे बंद क्यों करना चाहिए" और पागल हो जाना जब जवाब "लोगों को बाहर रखना" है। आपके आईएसपी पर Google DNS या किसी अन्य मुक्त DNS सर्वर का उपयोग करने के लिए कोई तकनीकी कारण नहीं है जब तक कोई विशिष्ट समस्या न हो। - Chris S


जवाब:


एक उपयोगी टूल है जो उपलब्ध विभिन्न DNS नेमसर्वर का परीक्षण करता है (आपका आईएसपी, वर्तमान कॉन्फ़िगरेशन, DynDNS, Google सार्वजनिक DNS और अन्य एक)।

मेरे दृष्टिकोण से Google DNS बहुत तेज़ है लेकिन लोड के आधार पर GoogleDNS मेरे आईएसपी डीएनएस का समर्थन करता है कभी-कभी तेज़ होता है।

नामबेन्च (लिनक्स / विंडोज / मैक ओएस एक्स)

आउटपुट: alt text http://namebench.googlecode.com/files/screenshot-1.3-graphs.jpg


53
2017-08-11 15:25



इन सभी वर्षों के बाद भी एक आसान उपकरण क्या है। - Nit
ये परिणाम प्रति स्थान भिन्न हो सकते हैं - Abel Melquiades Callejo


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

लाभ:

  • वे आपके उपयोगकर्ताओं के बहुत करीब हैं (<2ms)
  • कैशिंग DNS चलाने के लिए आसान सरल है
  • कैशिंग अभी भी काफी प्रभावी है क्योंकि आपके उपयोगकर्ता शायद एक ही साइट तक पहुंच रहे हैं (उदा। Serverfault.com और facebook.com)
  • आप समस्या निवारण के लिए DNS अनुरोधों का लॉगिंग कर सकते हैं
  • किसी और के बारे में चिंता करने की आवश्यकता नहीं है जो आपके DNS प्रश्नों को लॉग कर रहा है
  • स्प्लिट-मस्तिष्क DNS जोनों के लिए आवश्यक है

31
2017-08-11 16:47



हाँ, यह उपभोक्ताओं के लिए नहीं, हालांकि (बड़े) संगठनों के लिए समझ में आता है। और बाहरी DNS सर्वर बाहरी पते के लिए क्या उपयोग करेगा - आईएसपी या Google? - Torben Gundtofte-Bruun
यदि आप उपभोक्ताओं के बारे में पूछ रहे हैं, तो आप गलत साइट पर हैं। प्रयत्न superuser.com। - Doug Luxem
इस विधि की तरह, मुझे लगता है कि अन्य विकल्पों की तुलना में बेहतर है। चलो अपने खुद के व्यवसाय हैंडलर। - BlaShadow
पृथ्वी पर क्यों आपको लगता है कि डीएनएस कैशिंग उपभोक्ता ग्रेड की बात नहीं थी? आप उम्मीद करेंगे कि एक कैशिंग डीएनएस सर्वर किसी भी एडीएसएल या वाईफ़ाई राउटर में बहुत अधिक बनाया जाएगा। यह निश्चित रूप से किसी भी उबंटू डेस्कटॉप सिस्टम का हिस्सा है। ध्यान दें कि यहां महत्वपूर्ण बात कैशिंग नहीं है, लेकिन जहां अपस्ट्रीम कनेक्शन जाते हैं। यदि सभी अपस्ट्रीम अनुरोध एक या कुछ अपस्ट्रीम रिज़ॉल्यूशन पर जाते हैं, तो यह ओपी के प्रश्न को संबोधित नहीं करता है। - mc0e
@DougLuxem, क्या आप सुझाव दे रहे हैं कि हम दो अलग-अलग स्थानों में एक ही समान प्रश्न पोस्ट करते हैं? - Pacerier


फेसबुक जैसी बड़ी वेबसाइटें और सेवाएं अक्सर आपकी सामग्री के लिए निकटतम (और इसलिए सबसे तेज़) सर्वर पर आपके अनुरोध को रूट करने के लिए सामग्री वितरण नेटवर्क (सीडीएन) का उपयोग करती हैं। जब आप अपने DNS सर्वर के माध्यम से DNS क्वेरी करते हैं तो निकटतम सर्वर के पते को वापस लौटकर, वे DNS एनाकास्ट रूटिंग के माध्यम से ऐसा करते हैं। दूसरे शब्दों में, जहां आपका DNS सर्वर भौतिक रूप से स्थित है, उस गति और प्रतिक्रिया समय पर प्रभाव डाल सकता है जो आपको कुछ सीडीएन से प्राप्त होता है। एक DNS सर्वर का उपयोग करें जो निकट है।

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

Google के पास एक ही प्रभाव के लिए चेतावनी है (जहां रिज़ॉल्वर DNS सर्वर है):

नोट, हालांकि, चूंकि नेमसर्वर उपयोगकर्ता के बजाए रिज़ॉल्वर के आईपी पते के अनुसार भूगोल करते हैं, Google सार्वजनिक DNS की अन्य खुली DNS सेवाओं के समान सीमाएं होती हैं: यानी, जिस सर्वर पर उपयोगकर्ता का संदर्भ दिया जाता है वह एक से दूर हो सकता है जो एक स्थानीय DNS प्रदाता संदर्भित किया होगा। इससे कुछ साइटों के लिए धीमे ब्राउज़िंग अनुभव हो सकते हैं।

स्रोत: https://developers.google.com/speed/public-dns/faq#cdn

मुझे Google के सार्वजनिक DNS स्थानों की एक सूची नहीं मिली, लेकिन ओपनडीएनएस की शहरों की एक सूची है उनका स्टेटस पेज जो आपको एक विचार देना चाहिए कि आप कौन से निकटतम हैं।


21
2017-08-11 20:43



हालांकि शुरुआत में यह सच था, यह अब मान्य नहीं है। सभी सीडीएन ने इसका अनुकूलन किया है और अब भी आईपी पर जांच कर सकते हैं, जब तक afasterinternet.com के माध्यम से आता है। - Bart De Vos
@ मार्टिजन, आप क्यों कहते हैं "किसी भी राउटिंग के माध्यम से या डीएनएस के माध्यम से "जब यह वास्तव में" DNS किसी भी राउटिंग के माध्यम से "होता है? - Pacerier
@ BartDeVos, इस तरह के बड़े दावे के लिए उद्धरण की आवश्यकता है। - Pacerier
@Pacerier आप सही हैं, यह गलत था। मैंने जवाब अपडेट कर लिया है। - Martijn Heemels
लिंक बदल गया है developers.google.com/speed/public-dns/faq#cdn - Gary


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


7
2017-08-11 14:13



मुझे इन ऑस्ट्रियाई इंटरनेट व्यवसायों पर भरोसा नहीं है; वे इतने अनजान लगते हैं। इसलिए व्यक्तिगत रूप से मैं Google को बस पसंद करूंगा क्योंकि उन्हें एक साथ अपना कार्य मिल गया है। - Torben Gundtofte-Bruun
आपका मतलब प्राथमिक = 8.8.8.8 और माध्यमिक = मेरा आईएसपी का उपयोग करना है? अगर उनमें से कोई भी नीचे जाता है तो वह प्रतिक्रिया प्राप्त करने की संभावनाओं को बढ़ाएगा। दिलचस्प। - Torben Gundtofte-Bruun
प्राथमिक = 8.8.8.8 अभी भी गोपनीयता समस्या छोड़ देता है। - mc0e
ध्यान दें कि आपका आईएसपी अपने डीएनएस सर्वर के रूप में आसानी से 8.8.8.8 को डीएनएस अनुरोधों को लॉग इन कर सकता है। तो यह एक और सवाल है कि आप अपने आईएसपी, या Google और आपके आईएसपी दोनों से किस पर भरोसा करते हैं। - thomasrutter
एक ऑस्ट्रेलियाई के रूप में, मैं अपने आईएसपी से अधिक Google पर भरोसा करता हूं, अगर यह केवल व्यक्तिगत आधार पर था। - thomasrutter


शायद आप अभी तक सभी "टिन फोइल टोपी" नहीं हैं; लेकिन Google आंतरिक रूप से सोच रहा है कि आपको होना चाहिए या नहीं। हाल ही में एक आंतरिक Google दस्तावेज़ लीक किया गया था जहां वे सोचते हैं कि क्या उन्हें संभवतः सभी डेटा खनन शुरू करना चाहिए।


6
2017-08-11 14:23



क्षमा करें क्रिस, लेकिन मैंने स्पष्ट रूप से इस प्रश्न के लिए सुगमता मान ली थी। आपके प्रश्न में कुछ और नहीं है। - Torben Gundtofte-Bruun
@torbengb, मैंने एक सवाल नहीं पूछा था। मैं बस यह बताने की कोशिश कर रहा हूं कि शायद आपको अपने सेवा प्रदाताओं द्वारा डेटा खनन से अधिक चिंतित होना चाहिए। हालांकि यह आपके प्रश्न का उत्तर नहीं है, मुझे लगता है कि ऐसी चीजों पर विचार करना बहुत महत्वपूर्ण है; खासकर उन लोगों के लिए जो अभी भी उन कंपनियों पर विश्वास करते हैं जो कहते हैं कि वे "बुराई नहीं करते"। - Chris S
ओह, मेरा मतलब "आपका जवाब" था। मैं शामिल गोपनीयता मुद्दों से अवगत हूं; मेरी कहा गया धारणा इस धागे में उस चर्चा को स्पष्ट करने के लिए थी। मैं हो सकता है कम समझ वाले आईएसपी के बारे में और भी अधिक टिन फोइल, इस प्रकार Google को बुद्धिमान पसंद दिखाई देता है। (हम गोपनीयता मुद्दों, कॉर्पोरेट क्रूरता, और कानूनी विकल्पों के बारे में एक और धागा हो सकता है। लेकिन यह एक बड़ा धागा होगा।) - Torben Gundtofte-Bruun


डीएनएस पैकेट को udp के माध्यम से रूट किया जाता है। Udp कनेक्शन रहित प्रोटोकॉल है, तो इसका मतलब है कि आपके पास है Google डीएनएस की यात्रा करने के लिए बहुत सारे हॉप (नेटवर्क) आप पैकेट या दो खो देंगे। आपके मामले में खोए गए पैकेट का मतलब देरी है इसलिए मैं तेजी से प्रतिक्रिया प्राप्त करने के लिए निकटतम DNS से ​​चिपक जाऊंगा।


4
2017-08-11 16:25



खोने वाले पैकेट भी करीबी नेटवर्क के लिए भी होते हैं .. तो आपके उद्धरण का कारण क्या है ~ "यदि आप बंद नहीं हैं तो आप एक पैकेट या दो खो देंगे"? - Pacerier


अपने आईएसपी के DNS सर्वर का उपयोग करें जो वे आपके करीब हैं, और वे Google की तुलना में आपके ट्रैफ़िक की निगरानी करने की संभावना कम हैं।


3
2017-08-11 14:17



असल में, आपके आईएसपी 'डीएनएस का उपयोग करने का एक कारण यह है कि वे वैसे भी आपके यातायात की निगरानी कर सकते हैं, और शायद (पश्चिमी लोकतंत्र में भी, सरकारें अक्सर उन्हें पूछती हैं)। जबकि Google केवल उन अनुरोधों की निगरानी कर सकता है जो उनके पास पहुंचते हैं। - Gilles
निस्संदेह आपका आईएसपी आपके यातायात की निगरानी करेगा जब कमजोर पड़ता है, जहां Google पैसे कमाने और दिन के अंत में बड़े भाई बनने के लिए कर रहे हैं। निस्संदेह वे आपको सांता क्लॉज नहीं दे रहे हैं ताकि आप अपने आईएसपी को मुफ्त रिज़ॉल्यूशन दे सकें। स्पष्ट रूप से मुझे नहीं पता कि वे DNS गेम में क्यों शामिल हो गए हैं। - topdog
@ गिल्स: ... और यदि लोग (जिसे ऊपर "हम" के रूप में संदर्भित किया जाता है) जीमेल या Google Apps का उपयोग कर रहे हैं, तो Google शायद पहले से कहीं अधिक जानता है। - Torben Gundtofte-Bruun
हाँ, लेकिन Google आपको शूट नहीं कर सकता है। सरकार कर सकती है - Michael Hampton♦
@topdog, असल में यह आपके देश पर निर्भर करता है। - Pacerier