DNS कॅशिंग आणि हे कसे आपले इंटरनेट चांगले बनवते

एक DNS कॅशे (काहीवेळा एक DNS रिझॉल्व्हर कॅशे म्हटले जाते) एक तात्पुरती डेटाबेस आहे, संगणकाच्या ऑपरेटिंग सिस्टमद्वारे देखरेख केली गेली आहे, ज्यामध्ये सर्व अलीकडील भेटींचा रेकॉर्ड आणि वेबसाइट्स आणि अन्य इंटरनेट डोमेनवरील भेटींचा प्रयत्न केला आहे.

दुसऱ्या शब्दांत, एक DNS ही कॅश केवळ अलीकडील DNS लुकअपची स्मृती आहे जी आपला कॉम्प्यूटर वेबसाइटला कसे लोड करायचे हे समजून घेण्याचा प्रयत्न करीत आहे.

बहुतेक लोक केवळ "DNS कॅशे" असे वाक्यांश ऐकतात जेव्हां इंटरनेट कनेक्टिव्हिटी समस्या निश्चित करण्यासाठी DNS कॅशे फ्लशिंग / क्लीअर करणे होय. या पृष्ठाच्या तळाशी अधिक आहे

DNS कॅशचा उद्देश

सर्व सार्वजनिक वेबसाइट्स आणि त्यांची संबंधित IP पत्ते यांची अनुक्रमणिका ठेवण्यासाठी इंटरनेटवर डोमेन नाव प्रणाली (DNS) वर अवलंबून आहे. आपण फोन बुक सारखे विचार करू शकता.

फोन बुकसह, आम्ही प्रत्येकाच्या फोन नंबरला तोंड देण्याची गरज नाही, जे फोन एकमेव मार्गावर संवाद साधू शकतात: एक नंबरसह त्याच प्रकारे, DNS वापरले जाते त्यामुळे आम्ही प्रत्येक वेबसाइटचे IP पत्ता लक्षात ठेवू नये म्हणून टाळता येते, जे एकमात्र साधन आहे जे नेटवर्क उपकरणे वेबसाइट्सशी संप्रेषण करू शकतात.

जेव्हा आपण आपल्या वेब ब्राउझरला वेबसाइट लोड करण्याबाबत विचारता तेव्हा हे पडदा मागे होते ...

आपण यासारखी URL टाइप करता आणि आपला वेब ब्राउझर आईपी पत्त्यासाठी आपले रूटर विचारतो. राउटरमध्ये DNS सर्व्हर पत्ता संचयित केला आहे, म्हणून तो त्या होस्टच्या IP पत्तासाठी DNS सर्व्हर विचारते. DNS सर्व्हरने IP पत्त्याचा शोध घेतला आणि नंतर आपण ज्या वेबसाइटबद्दल विचारत आहात ते समजण्यास सक्षम आहे, ज्यानंतर आपला ब्राउझर योग्य पृष्ठ लोड करेल.

हे आपण भेट देऊ इच्छित असलेल्या प्रत्येक वेबसाइटसाठी घडते. प्रत्येक वेळी एखादी वेबसाइट त्याच्या होस्टनामेने वेबसाइटला भेट देते तेव्हा, वेब ब्राउझर इंटरनेटवरून बाहेर येण्याची विनंती करतो, परंतु हे विनंती पूर्ण होईस्तोवर नाही जेव्हां साइटचे नाव "रूपांतरित" आयपी पत्त्यात नाही.

समस्या असावी की सार्वजनिक DNS सर्व्हर्स् खूप असली तरीही आपला नेटवर्क रूपांतरण / रिझोल्यूशनची गती वाढविण्यासाठी प्रयत्न करू शकतो, "फोन बुक" ची स्थानिक प्रत मिळवण्यासाठी अजूनही ती जलद आहे, जिथे DNS कॅशेमध्ये प्रवेश केला जातो खेळणे

इंटरनेटवर विनंती पाठविण्यापूर्वी अलीकडे भेट दिलेल्या पत्त्यांचे नाव रेजॉल्यूशन हाताळणीद्वारे DNS कॅशे प्रक्रियेला अधिक गती देण्याचा प्रयत्न करते.

टीपः "लुकअप" प्रक्रियेच्या प्रत्येक हायपरलिंकमध्ये DNS केश आहेत जे शेवटी वेबसाइट लोड करण्यासाठी आपले संगणक मिळते. संगणक आपल्या रूटरपर्यंत पोहोचतो, जे आपल्या ISP ला संपर्क करते, जे "मूळ DNS सर्व्हर्स" म्हणतात त्यास समाप्त होण्यापूर्वी दुसर्या ISP ला दाबा शकते. प्रक्रियेतील त्या प्रत्येक बिंदूला याच कारणासाठी एक DNS कॅशे आहे, जी नाव रिझोल्यूशन प्रक्रियेस गति देते.

DNS कॅशे कसे कार्य करते

ब्राऊजर बाहेरच्या नेटवर्कसाठी आपली विनंती जारी करण्यापूर्वी, संगणक प्रत्येकजण छेडा देतो आणि DNS कॅशे डेटाबेसमध्ये डोमेन नाव पाहतो. डेटाबेसमध्ये सर्व अलीकडे प्रवेश केलेल्या डोमेन नावांची यादी आणि पत्ते ज्यांना प्रथमच विनंती करण्यात आली त्यानुसार DNS ने त्यांची गणना केली.

स्थानिक DNS कॅशेची सामग्री ipconfig / displaydns आदेश वापरून Windows वर पाहिली जाऊ शकते, त्या प्रमाणे परिणामांसह:

docs.google.com
-------------------------------------
रेकॉर्ड नाव. . . . . : docs.google.com
नोंद प्रकार. . . . . : 1
वेळ लाइव्ह . . . : 21
डेटा लांबी . . . . : 4
विभाग . . . . . . : उत्तर
ए (होस्ट) रेकॉर्ड. . . : 172.217.6.174

DNS मध्ये, "ए" रेकॉर्ड हा DNS एंट्रीचा भाग आहे ज्यामध्ये दिलेल्या होस्ट नावासाठी IP पत्ता असतो. DNS कॅशे हा पत्ता, विनंती केलेला वेबसाइट नाव आणि होस्ट DNS प्रविष्ट्यामधून बर्याच अन्य मापदंड संचयित करते.

DNS कॅशे झिजणे काय आहे?

जेव्हा अनधिकृत डोमेन नावे किंवा IP पत्ते त्यात समाविष्ट केले जातात तेव्हा DNS कॅशे विषारी किंवा दूषित होते

कधीकधी तांत्रिक बिघाड किंवा प्रशासकीय अपघातामुळे कॅशे दूषित होऊ शकतात, परंतु डीएनएस कॅशे विषबाधा विशेषत: संगणक व्हायरस किंवा अन्य नेटवर्क हल्ल्याशी संबंधित आहे ज्यात कॅशमध्ये अवैध DNS नोंदी समाविष्ट होतात.

विषबाधा ग्राहकांच्या विनंत्या चुकीच्या गंतव्ये, सामान्यतः खराब वेबसाइट किंवा पूर्ण जाहिरातींवरील पृष्ठांवर पुनर्निर्देशित करण्याची कारणीभूत ठरते.

उदाहरणार्थ, वरील वरील docs.google.com रेकॉर्ड वेगळ्या "अ" रेकॉर्ड असल्यास, आपण आपल्या वेब ब्राउझरमध्ये docs.google.com वर प्रविष्ट केल्यावर आपल्याला दुसरीकडे कुठेतरी घेतले जाईल.

हे लोकप्रिय वेबसाइटसाठी प्रचंड समस्या आहे. जर एखाद्या आक्रमणकर्त्याने Gmail.com साठी आपली विनंती पुनर्निदेशित केली तर, उदा. जीमेल सारखी दिसणार्या एखाद्या वेबसाइटवर पण नाही तर आपण फिशिंग हल्ल्यांसारख्या व्याधींसारख्या दुखावले जाऊ शकतात जसे व्हेलिंग

DNS फ्लशिंग: हे काय करते आणि कसे करावे

कॅशे विषबाधा किंवा इतर इंटरनेट कनेक्टिव्हिटी समस्यानिवारण करताना, संगणक प्रशासक एक DNS कॅशे फ्लश करू शकतो (उदा. स्पष्ट, रीसेट किंवा मिटवा).

DNS कॅशे साफ केल्याने सर्व प्रविष्ट्या काढून टाकल्या गेल्यामुळे, ते कोणत्याही अवैध रेकॉर्ड देखील हटवते आणि पुढील वेळी आपण त्या वेबसाइटवर प्रवेश करण्याचा प्रयत्न करीत असताना आपल्या पत्त्यावर पुनर्पॉझिट करण्यासाठी आपल्या संगणकाला सक्ती करते. हे नवीन पत्ते DNS सर्व्हर पासून घेतले आहेत जे आपले नेटवर्क वापरण्यासाठी सेट केले आहे.

तर, वरील उदाहरण वापरण्यासाठी, जर Gmail.com चे रेकॉर्ड विषारी झाले आणि आपल्याला एका अनोळखी वेबसाइटवर पुनर्निर्देशित केले तर, DNS पुन्हा एकदा फ्लिप करुन नियमित Gmail.com परत मिळविण्याचा एक चांगला पायरी आहे.

मायक्रोसॉफ्ट विंडोजमध्ये, आपण कमांड प्रॉम्प्टवर ipconfig / flushdns कमांडचा वापर करून स्थानिक DNS कॅशे फ्लश करू शकता. आपल्याला माहित आहे की जेव्हा आपण Windows आयपी कॉन्फिगरेशन यशस्वीरित्या DNS रिस्लोव्हर कॅशे ला स्फोटक दिसेल किंवा DNS Resolver कॅशे संदेश यशस्वीरित्या फ्लश करता तेव्हा हे कार्य करते.

कमांड टर्मिनलच्या मदतीने , मॅक्रोऑस वापरकर्त्यांनी dscacheutil -flushcache वापरणे आवश्यक आहे , पण माहित आहे की "यशस्वी" संदेश चालवल्यानंतर नाही, त्यामुळे हे काम केले तर आपल्याला सांगितले जाणार नाही. Linux वापरकर्त्यांनी /etc/rc.d/init.d/nscd restart आदेश प्रविष्ट करावा.

राऊटरमध्ये DNS कॅशे देखील असू शकते, म्हणून राऊटर रिबूट करणे बहुधा समस्यानिवारण पद्धत असते. याच कारणासाठी आपण कदाचित आपल्या संगणकावर DNS कॅश लावू शकता, तर आपण आपल्या राऊटरला त्याच्या तात्पुरत्या मेमरीमध्ये संग्रहित केलेल्या DNS नोंदी साफ करण्यासाठी रीबूट करू शकता.