DNS रिज़ॉल्यूशन को धीमा करें


9

10.10 की एक साफ स्थापना के बाद मुझे पता चल रहा है कि DNS रिज़ॉल्यूशन में काफी लंबा समय लगता है। साइट प्रदर्शित होने से पहले किसी भी यूआरएल को हिट करने में कुछ सेकंड (10 - 30) लगते हैं। मुझे लगता है कि फ़ायरफ़ॉक्स और क्रोम में 'वेटिंग' या 'लुक अप' टेक्स्ट प्रदर्शित होने के कारण यह DNS रिज़ॉल्यूशन का मुद्दा है।

मुझे यह मुद्दा स्लैकवेयर लिनक्स या विंडोज 7 के साथ नहीं मिलता है इसलिए यह नेटवर्क या डीएनएस सर्वर विशिष्ट मुद्दा नहीं है। यह क्लाइंट की तरफ से कुछ है।

Google पर चारों ओर देखने पर मुझे लगता है कि इस मुद्दे के साथ कुछ अन्य लोग हैं। जिन लोगों ने ओपनडएनएस पर स्विच करके वर्कअराउंड रिपोर्ट किया है, वे आईपीवी 6 को अक्षम कर रहे हैं या किसी अन्य समस्या से निपट रहे हैं।

किसी भी सहायता की सराहना की जाएगी।

मेरा नेटवर्क कार्ड वायर्ड है: ब्रॉडकॉम कॉरपोरेशन नेटलिंक BCM5906M फास्ट ईथरनेट पीसीआई एक्सप्रेस

धन्यवाद


1
आप सभी डोमेन (जैसे के साथ और IPv6 पतों के बिना दोनों डोमेन के साथ इस है और तुम भी यह है कि जब आप उपयोग करते हैं? digया host?
JanC

आपके /etc/resolv.confउत्तर देने में आपकी सामग्री सहायक हो सकती है। चूँकि हम शायद आपके नेमसर्वर तक नहीं पहुँच सकते हैं, आप कोशिश कर सकते हैं dig @nameserver-ip askubuntu.comऔर देखना चाहते हैं कि क्या जल्दी से जवाब देता है।
msw

जवाबों:


3

अपने dns- सर्वर को मैन्युअल रूप से सेट करने का प्रयास करें। उबंटू में कभी-कभी राउटर के साथ समस्याएं होती हैं जो इस तरह की सेवा प्रदान करती हैं (जैसे डीएनएस-सर्वर = 192.168.1.1)।

राइट-क्लिक नेटवर्क प्रबंधक -> कनेक्शन संपादित करें -> eth0 (या यदि आप कई स्थानों का उपयोग करते हैं तो एक नया कनेक्शन बनाएं) -> संपादित -> आईपीवी 4 सेटिंग्स -> स्वचालित (डीएचसीपी) केवल अपने DNS- सर्वर (अलग करके) जोड़ें।

आप अपने राउटर के वेब-इंटरफेस तक पहुंचकर अपने डीएनएस-सर्वर को पा सकते हैं (हो सकता है कि आपके वेबब्रेजर में 192.168.1.1 जैसा कुछ हो)।

मुझे हर मशीन पर 10.04 से यह करना है!


इसने मेरे लिए काम किया। मैंने /etc/resolv.conf में शीर्ष IP पते का उपयोग किया है। किसी भी विचार क्या इस मुद्दे का कारण होगा?

क्या आप मुझे इस बारे में बग रिपोर्ट बता सकते हैं? यह पहली चीज है जिसके बारे में मैंने सुना है ...
JanC

मैंने इसके बारे में तब पढ़ा जब मैंने उबंटू 10.4 को स्थापित किया, जो 6 महीने पहले खत्म हो
चुका है

6

ब्राउज़रों में पृष्ठ लोडिंग मंदी का सबसे आम कारण आईपीवी 6 के कारण है, जो उबंटू में डिफ़ॉल्ट रूप से सक्षम होता है। जब इसे सक्षम किया जाता है, तो इसे ipv4 kicks से पहले टाइमआउट करने की आवश्यकता होती है, जो आपके नेटवर्क द्वारा ipv6 द्वारा समर्थित नहीं होने पर देरी का कारण बनता है। एक सरल परीक्षण है जिसे आप यह सत्यापित करने के लिए कर सकते हैं कि यह समस्या है - आईपी पते का उपयोग करके वेब पेज तक पहुंचने का प्रयास करें। उदाहरण के लिए, निम्न पते को खोलने का प्रयास करें:

http://69.59.196.211:80

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

आप Firefox में ipv6 को अक्षम कर सकते हैं । network.dns.disableIPv6 को सही पर वरीयता देकर ।

  1. टाइप करें: एड्रेस बार में कॉन्फिगर करें, एंटर दबाएं।
  2. सूची में network.dns.disableIPv6 खोजें ।
  3. राइट क्लिक करें -> टॉगल करें
  4. फ़ायरफ़ॉक्स पुनः आरंभ करें और पुनः प्रयास करें।

आप सिस्टम स्तर पर ipv6 को भी अक्षम कर सकते हैं। ऐसा करने के लिए, फ़ाइल खोलें / आदि / डिफ़ॉल्ट / एक संपादक के साथ ग्रब :

gksudo gedit  /etc/default/grub

फिर निम्नलिखित लाइन बदलें:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

निम्नलिखित पंक्ति के साथ:

GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”

फिर ग्रब अपडेट करें:

sudo update-grub

आप फ़ायरफ़ॉक्स के DNS कैश आकार को बढ़ाने और DNS कैशिंग समाप्ति को कम करने का भी प्रयास कर सकते हैं, इसलिए ब्राउज़र DNS सर्वर को इतनी बार क्वेरी नहीं करता है।

  1. प्रकार के बारे में: उन्नत वरीयताओं को खोलने के लिए फ़ायरफ़ॉक्स एड्रेस बार में कॉन्फ़िगर करें
  2. फ़िल्टर फ़ील्ड में network.dnsCache टाइप करें और एंटर दबाएं
  3. खाली परिणामों पर राइट-क्लिक करें और " नया >> पूर्णांक " चुनें
  4. वरीयता का नाम network.dnsCacheEntries के रूप में सेट करें और 1000 के रूप में मान सेट करें
  5. खाली परिणामों पर राइट-क्लिक करें और " नया >> पूर्णांक " चुनें
  6. वरीयता नाम को network.dnsCacheExpiration पर सेट करें और 7200 के रूप में मान सेट करें

मैंने IPv6 को अक्षम कर दिया है और अभी भी एक ही मुद्दा है। ब्राउज़र में आईपी पता लोड करना थोड़ा धीमा था। फ़ायरफ़ॉक्स ने कुछ ही सेकंड (~ 7) के लिए "stackoverflow.com की प्रतीक्षा" पर लटका दिया।

क्या आपने वायर्ड कनेक्शन के साथ मशीन का परीक्षण करने की कोशिश की है?
लवलीक्सएक्स

इसने मेरे धीमे DNS रिज़ॉल्यूशन को 14.04
user5071535

2

ठीक कर:

Precise में अपग्रेड करने पर, बाइंड को सही ढंग से पुन: कॉन्फ़िगर नहीं किया गया, जिसके परिणामस्वरूप डोमेन नाम हल करने में विफलता हुई।

समाधान bp9 पैकेज को dpkg-reconfigure करने के लिए था, और resolvconf एकीकरण को बंद कर दें जो अपग्रेड पर छोड़ दिया गया था।

यहां उद्धृत फ़ॉर्म - [अपग्रेड (resolvconf एकीकरण) पर बिंद सही ढंग से कॉन्फ़िगर नहीं किया गया है] - https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/996088


0

मेरे मामले में, कुछ वीपीएन सॉफ़्टवेयर ने /etc/resolv.conf फ़ाइल लिखी थी जिसके बारे में मुझे जानकारी नहीं थी। इसलिए मैं DNS को कुछ अवांछित स्थान पर हल कर रहा था।

उबंटू डेस्कटॉप को उस फ़ाइल की आवश्यकता नहीं है, इसलिए या तो इसे हटा दें या इसे कुछ इस तरह संपादित करें:

 $  more /etc/resolv.conf
 #Google's openDNS
 nameserver 8.8.8.8     
 nameserver 8.8.4.4

किसी को मारना।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.