DNS (डोमेन नाव सिस्टम) काय आहे?

DNS हे होस्ट नेम आणि IP पत्ते यांच्यातील भाषांतरकार आहे

सोप्या भाषेत, डोमेन नेम सिस्टम् (DNS) हा एक डेटाबेस आहे जो यजमाननामांचे IP पत्ते अनुवादित करतो.

DNS ही अनेकदा इंटरनेटची फोन बुक म्हणून ओळखली जाते कारण ती www.google.com सारख्या यजमाननाम लक्षात ठेवून 216.58.217.46 IP पत्त्यांवर सहजपणे लक्षात ठेवते . हे आपण वेब ब्राउझरच्या अॅड्रेस बारमध्ये URL टाइप केल्यानंतर दृश्यांच्या मागे घेते

डीएनएस शिवाय (आणि विशेषतः Google सारख्या शोध इंजिने), इंटरनेटवर नेव्हिगेट करणे सोपे नाही कारण आम्हाला आपण भेट देऊ इच्छित असलेल्या प्रत्येक वेबसाइटचा IP पत्ता प्रविष्ट करावा लागतो.

DNS काम कसे करते?

तरीही हे स्पष्ट नसल्यास, DNS त्याचे कार्य कसे कार्य करते हे मूलभूत संकल्पना आहे: वेब ब्राउझरमध्ये (जसे की क्रोम, सफारी, किंवा फायरफॉक्स) प्रवेश केलेला प्रत्येक वेबसाइट पत्ता एका DNS सर्व्हरला पाठविला जातो, जो मॅप कसा करावा हे समजते. त्याच्या नावाचे उचित IP पत्ता

हे आयपी अॅड्रेस आहे जे डिव्हाइसेस एकमेकांशी संवाद साधण्यासाठी वापरतात कारण www.google.com , www.youtube.com इत्यादीसारख्या नावाचा वापर करून माहिती रिलेच करू शकत नाहीत आणि करू शकत नाहीत. आम्ही फक्त साधे नाव ही वेबसाइट्स जेव्हा DNS आपल्यासाठी सर्व लुकअप करीत असतात, तेव्हा आपल्याला पाहिजे असलेले पृष्ठे उघडण्यासाठी आवश्यक असलेल्या उचित IP पत्त्यांवर आम्हाला जवळ-झटपट प्रवेश दिला जातो.

पुन्हा, www.microsoft.com, www. , www.amazon.com , आणि प्रत्येक अन्य वेबसाइटचे नाव केवळ आमच्या सोयीसाठी वापरली जाते कारण त्यांचे आईपी पत्ते लक्षात ठेवण्यापेक्षा त्या नावे लक्षात ठेवणे खूप सोपे आहे.

रुट सर्व्हर म्हटल्या जाणार्या संगणकांना प्रत्येक उच्च-स्तरीय डोमेनसाठी IP पत्ते संचयित करण्याची जबाबदारी असते. जेव्हा वेबसाइटची विनंती केली जाते, तेव्हा तो मूळ सर्व्हर आहे जो लूकअप प्रक्रियेमधील पुढील चरणास ओळखण्यासाठी प्रथम त्या माहितीवर प्रक्रिया करतो. नंतर, योग्य डोमेन पत्ता निर्धारित करण्यासाठी डोमेन नाव रिझॉल्वर (DNR), जो ISP मध्ये स्थित आहे, कडे अग्रेषित केले गेले आहे. अखेरीस, ही माहिती आपण विनंती केलेल्या डिव्हाइसवर परत पाठविली जात आहे.

DNS ला फ्लश कसे करावे

Windows आणि इतर ऑपरेटिंग सिस्टम्स आयपी पत्ता आणि यजमाननामांबद्दल इतर माहिती स्थानिकरित्या संचयित करेल जेणेकरून ते नेहमी एखाद्या DNS सर्व्हरपर्यंत पोहचण्यापेक्षा जलद प्रवेश करू शकतील. जेव्हा संगणकास समजते की विशिष्ट होस्ट पत्ता विशिष्ट IP पत्त्यासह समानार्थी आहे, ती माहिती संग्रहीत करण्याची अनुमती आहे किंवा डिव्हाइसवरील कॅशे केलेली आहे.

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

जर आपल्याला DNS सह समस्या येत असतील तर फक्त आपला संगणक रिबूट करण्यात सक्षम व्हायला पाहिजे कारण DNS कॅशे रीबूटद्वारे कायम राहत नाही. तथापि, रीबूटच्या जागी कॅशे स्वतः फ्लश करणे खूप जलद आहे.

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

हे लक्षात ठेवणे महत्त्वाचे आहे की, आपले विशिष्ट राउटर कसे सेट केले जाते यावर अवलंबून, DNS रेकॉर्ड देखील तेथे साठवले जातील. जर आपल्या कॉम्प्यूटरवरील DNS कॅशे फ्लशिंग करणे आपल्या DNS समस्येचे निराकरण करीत नाही, तर आपण त्या डीएनएस कॅशेला फ्लश करण्यासाठी आपले राऊटर रीस्टार्ट करणे निश्चितपणे करावे.

टीप: DNS कॅशे साफ केल्यावर होस्ट फाइलमधील नोंदी काढल्या जाणार नाहीत. यजमाननाव आणि तेथे संचयित केलेले IP पत्ते दूर करण्यासाठी आपण होस्ट फाइल संपादित करणे आवश्यक आहे.

मालवेअर DNS नोंदी प्रभावित करू शकतात

होस्टनेम विशिष्ट IP पत्त्यांना निर्देशित करण्यासाठी DNS जबाबदार आहे हे हे लक्षात घेतले पाहिजे की हे दुर्भावनापूर्ण क्रियाकलापांसाठी एक मुख्य लक्ष्य आहे. हॅकर्स आपल्या सामान्य क्रिया संसाधनकरिता विनंती पुनर्निर्देशित करू शकतात ज्याने संकेतशब्द संकलित करणे किंवा मालवेअर प्रदान करण्यासाठी एक सापळा आहे.

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

सर्वाधिक DNS सेवा या प्रकारच्या हल्ल्यापासून संरक्षण प्रदान करतात.

DNS नोंदींना प्रभावित करणार्या आक्रमणकर्त्यांचा दुसरा मार्ग म्हणजे होस्ट फाइल वापरणे. यजमान फाइल स्थानीयरित्या संचयन केलेली फाइल आहे जी डीएनएसच्या यजमाननामांच्या निराकरणासाठी एक व्यापक साधन बनण्याआधी DNS च्या ऐवजी वापरली गेली होती परंतु ही फाइल लोकप्रिय ऑपरेटिंग सिस्टिममध्ये अस्तित्वात आहे. त्या फाईलमध्ये साठवलेल्या नोंदी DNS सर्व्हर सेटिंग्ज अधिलिखित करतात, म्हणून ती मालवेअरसाठी सामान्य लक्ष्य आहे

संपादित करण्यापासून होस्ट फाईलचे संरक्षण करण्याचा एक सोपा मार्ग म्हणजे केवळ-वाचनीय फाईल म्हणून चिन्हांकित करणे. Windows मध्ये, फक्त होस्ट फाइल असलेल्या फोल्डरवर नेव्हिगेट करा: % Systemdrive% \ Windows \ System32 \ drivers \ etc \ . त्यावर उजवे-क्लिक करा किंवा टॅप करा आणि धरून ठेवा, गुणधर्म निवडा, आणि नंतर केवळ-वाचनीय विशेषतेपुढील बॉक्समध्ये एक चेक ठेवा.

DNS वर अधिक माहिती

सध्या आपण इंटरनेट ऍक्सेस सेवा देत असलेल्या ISP ने आपल्या डिव्हाइसेसचा वापर करण्यासाठी (जर आपण DHCP शी कनेक्ट केलेले असल्यास ) DNS सर्व्हर्स नियुक्त केली आहेत, परंतु आपण त्या DNS सर्व्हर्ससह चिकटून राहण्याची सक्ती करीत नाही. इतर सर्व्हर भेट दिलेल्या वेबसाइट्स, जाहिरात ब्लॉकर्स, प्रौढ वेबसाइट फिल्टर आणि इतर वैशिष्ट्यांचे ट्रॅक ठेवण्यासाठी लॉगिंग वैशिष्ट्ये प्रदान करू शकतात. वैकल्पिक DNS सर्व्हर्सच्या काही उदाहरणांसाठी विनामूल्य आणि सार्वजनिक DNS सर्व्हर्सची ही सूची पहा.

एखादा संगणक आयपी पत्ता मिळवण्यासाठी डीपीसीएच वापरत असल्यास किंवा जर ते स्टॅटिक आयपी पत्त्याचा वापर करत असेल, तरीही आपण कस्टम DNS सर्व्हर्स ठरवू शकता. तरी, जर ते डीएचसीपीने सेटअप केलेले नसेल , तर आपण वापरत असलेले DNS सर्व्हर्स निर्दिष्ट करणे आवश्यक आहे .

स्पष्ट DNS सर्व्हर सेटिंग्ज अन्तर्गत, शीर्ष-डाऊन सेटिंग्जवर प्राधान्य घेतात. दुसर्या शब्दात सांगायचे झाले तर, यंत्र वापरणारे यंत्र सर्वात जवळील DNS सेटिंग्ज आहे. उदाहरणार्थ, जर आपण आपल्या राऊटरवरील डीएनएस सर्वर सेटिंग्ज विशिष्टपणे बदलली तर सर्व रास्ताऱ्यांशी जोडलेल्या सर्व उपकरण त्या DNS सर्व्हरचा वापर करतील. तथापि, आपण नंतर पीसीवर DNS सर्व्हर सेटिंग्ज बदलल्यास काहीतरी वेगळे केल्यास , तो संगणक एकाच राऊटरशी कनेक्ट केलेल्या इतर सर्व डिव्हाइसेसपेक्षा भिन्न DNS सर्व्हर्स वापरत असेल.

याचे कारण असे की आपल्या कॉम्प्यूटरवर दूषित डीएनएस कॅशे त्याच नेटवर्कवरील एखाद्या कॉम्प्युटरवर सामान्यपणे उघडत असला तरीही वेबसाइट लोड होण्यापासून रोखू शकते.

जरी आपण सामान्यतः आमच्या वेब ब्राउझरमध्ये प्रवेश करता त्या URL हे www सारख्या यादृच्छिक नावे आहेत . , त्याऐवजी आपण त्याच वेबसाइटवर प्रवेश करण्यासाठी यजमाननामकडे निर्देश करणार्या IP पत्त्याचा वापर करु शकता, जसे https://151.101.1.121) याचे कारण असे आहे की आपण अद्याप एकाच सर्व्हरवर प्रवेश करत आहात - एक पद्धत (नावाचा वापर करणे) फक्त लक्षात ठेवणे सोपे आहे

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

टीप: काही वेब सर्व्हरने होस्टिंग सेट अप केल्यामुळे हे प्रत्येक वेबसाइट आणि IP पत्त्यासह कार्य करत नाही, याचा अर्थ असा की वेब ब्राउझरद्वारे सर्व्हरच्या IP पत्त्यावर प्रवेश करणे कोणते पृष्ठ विशेषतः उघडणे आवश्यक आहे हे दर्शवित नाही.

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

DNS डेटाबेस IP पत्ते आणि यजमाननाम व्यतिरिक्त बरेच गोष्टी संचयित करते. आपण कधीही वेबसाइटवर ईमेल सेट अप केला असेल किंवा डोमेन नाव हस्तांतरित केला असेल तर आपण डोमेन नाव उपनावे (CNAME) आणि SMTP मेल एक्सचेंजर्स (MX) यासारख्या शब्दांमध्ये चालवू शकता.