मेरे पास DNS हल करने वाली समस्या है जो मेरे स्थानीय मशीन पर ब्राउज़ करने पर मेरे स्थानीय रूप से होस्ट की गई वेब साइट के प्रदर्शन को प्रभावित कर रही है। यदि मैं अपने नेटवर्क मशीन के DNS प्रत्यय को अपने ब्राउज़र में URL पर जाने पर अपने स्थानीय मशीन के नाम से जोड़ देता हूं, तो साइट में DNS प्रत्यय के बिना भयानक लोड समय (100+ बार धीमा) होता है।
मुझे लगा कि लुक की आवश्यकता से बचने के लिए मैं अपनी मेजबानों की फाइल का उपयोग करके इसे ठीक कर सकता हूं। मैंने अपनी होस्ट फ़ाइल में इस तरह से एक प्रविष्टि जोड़ी
127.0.0.1 myMachine.MyDnsSuffix
लेकिन इसने रिबूट के बाद भी लोड समय में बदलाव नहीं किया। हालांकि इस विशिष्ट समस्या को हल करना महत्वपूर्ण नहीं है, मैं वास्तव में जानना चाहूंगा कि ऐसा क्यों होता है।
इसके अलावा, जब मैं डोमेन पर nslookup चलाता हूं, तो मुझे myMachine.MyDnsSuffix
लगता है कि यह IP खोजने के लिए मेरे नेटवर्क के DNS सर्वर का उपयोग करता है। क्या यह मेरी समस्या से संबंधित हो सकता है या मैं सिर्फ गलत समझ रहा हूं कि nslookup कैसे काम करता है?
nslookup
। मैंने सिर्फ पिंग करने की कोशिश कीmyMachine.MyDnsSuffix
और यह नेटवर्क पर मेरे आईपी पर हल हो गया,127.0.0.1
मेरी HOSTS फ़ाइल में निर्दिष्ट नहीं की तरह।