డొమైన్ నేమ్ సిస్టమ్ చరిత్ర: మొదటి DNS సర్వర్లు

చివరిసారి మేము DNS కథ చెప్పడం ప్రారంభించాడు — ప్రాజెక్ట్ ఎలా ప్రారంభించబడిందో మరియు ARPANET నెట్‌వర్క్‌లో ఏ సమస్యలను పరిష్కరించడానికి ఉద్దేశించబడిందో మేము గుర్తుంచుకున్నాము. ఈ రోజు మనం మొదటి BIND DNS సర్వర్ గురించి మాట్లాడుతాము.

డొమైన్ నేమ్ సిస్టమ్ చరిత్ర: మొదటి DNS సర్వర్లు
- జాన్ మార్కోస్ ఓ'నీల్ - CC బై SA

మొదటి DNS సర్వర్లు

పాల్ మోకాపెట్రిస్ మరియు జోన్ పోస్టెల్ తర్వాత ఒక భావనను ప్రతిపాదించాడు ARPANET నెట్‌వర్క్ కోసం డొమైన్ పేర్లు, ఇది త్వరగా IT సంఘం నుండి ఆమోదం పొందింది. బర్కిలీ విశ్వవిద్యాలయం నుండి ఇంజనీర్లు దీనిని ఆచరణలో పెట్టిన వారిలో మొదటివారు. 1984లో, నలుగురు విద్యార్థులు మొదటి DNS సర్వర్, బర్కిలీ ఇంటర్నెట్ నేమ్ డొమైన్ (BIND)ని పరిచయం చేశారు. వారు డిఫెన్స్ అడ్వాన్స్‌డ్ రీసెర్చ్ ప్రాజెక్ట్స్ ఏజెన్సీ (DARPA) మంజూరు కింద పనిచేశారు.

విశ్వవిద్యాలయ విద్యార్థులచే అభివృద్ధి చేయబడిన సిస్టమ్, స్వయంచాలకంగా DNS పేరును IP చిరునామాగా మరియు వైస్ వెర్సాగా మార్చింది. ఆసక్తికరంగా, ఆమె కోడ్ ఎప్పుడు అప్‌లోడ్ చేయబడింది BSD (సాఫ్ట్‌వేర్ డిస్ట్రిబ్యూషన్ సిస్టమ్), మొదటి మూలాలు ఇప్పటికే వెర్షన్ నంబర్ 4.3ని కలిగి ఉన్నాయి. మొదట, DNS సర్వర్‌ను విశ్వవిద్యాలయ ప్రయోగశాల ఉద్యోగులు ఉపయోగించారు. వెర్షన్ 4.8.3 వరకు, యూనివర్సిటీ ఆఫ్ బర్కిలీ యొక్క కంప్యూటర్ సిస్టమ్స్ రీసెర్చ్ గ్రూప్ (CSRG) సభ్యులు BIND అభివృద్ధికి బాధ్యత వహించారు, అయితే 1980ల రెండవ భాగంలో, DNS సర్వర్ విశ్వవిద్యాలయం నుండి బయటపడి, దానికి బదిలీ చేయబడింది. కార్పొరేషన్ నుండి పాల్ విక్సీ చేతులు DEC. పాల్ అప్‌డేట్‌లు 4.9 మరియు 4.9.1ని విడుదల చేశాడు, ఆపై ఇంటర్నెట్ సాఫ్ట్‌వేర్ కన్సార్టియం (ISC)ని స్థాపించాడు, ఇది అప్పటి నుండి BINDని నిర్వహించడానికి బాధ్యత వహిస్తుంది. పాల్ ప్రకారం, అన్ని మునుపటి సంస్కరణలు బర్కిలీ విద్యార్థుల నుండి కోడ్‌పై ఆధారపడి ఉన్నాయి మరియు గత పదిహేనేళ్లలో ఇది ఆధునీకరణ కోసం దాని అవకాశాలను పూర్తిగా ముగించింది. కాబట్టి 2000లో, BIND మొదటి నుండి తిరిగి వ్రాయబడింది.

BIND సర్వర్ "క్లయింట్-సర్వర్" DNS ఆర్కిటెక్చర్‌ను అమలు చేసే అనేక లైబ్రరీలు మరియు భాగాలను కలిగి ఉంటుంది మరియు DNS సర్వర్ యొక్క విధులను కాన్ఫిగర్ చేయడానికి బాధ్యత వహిస్తుంది. BIND విస్తృతంగా ఉపయోగించబడుతుంది, ముఖ్యంగా Linuxలో, మరియు ఇది ఒక ప్రసిద్ధ DNS సర్వర్ అమలు. ఈ నిర్ణయం మద్దతును అందించే సర్వర్‌లలో ఇన్‌స్టాల్ చేయబడింది రూట్ జోన్.

BINDకి ప్రత్యామ్నాయాలు ఉన్నాయి. ఉదాహరణకు, PowerDNS, ఇది Linux పంపిణీలతో వస్తుంది. ఇది డచ్ కంపెనీ PowerDNS.COM నుండి బెర్ట్ హుబెర్ట్చే వ్రాయబడింది మరియు ఓపెన్ సోర్స్ కమ్యూనిటీచే నిర్వహించబడుతుంది. 2005లో, వికీమీడియా ఫౌండేషన్ యొక్క సర్వర్‌లలో PowerDNS అమలు చేయబడింది. ఈ పరిష్కారాన్ని పెద్ద క్లౌడ్ ప్రొవైడర్లు, యూరోపియన్ టెలికమ్యూనికేషన్ కంపెనీలు మరియు ఫార్చ్యూన్ 500 సంస్థలు కూడా ఉపయోగిస్తాయి.

BIND మరియు PowerDNS చాలా సాధారణమైనవి, కానీ DNS సర్వర్‌లు మాత్రమే కాదు. కూడా గమనించదగినది అన్బౌండ్djbdns и dnsmasq.

డొమైన్ నేమ్ సిస్టమ్ అభివృద్ధి

DNS చరిత్రలో, దాని స్పెసిఫికేషన్‌లో అనేక మార్పులు చేయబడ్డాయి. మొదటి మరియు ప్రధాన నవీకరణలలో ఒకటిగా జోడించారు 1996లో నోటిఫై మరియు IXFR మెకానిజమ్స్. వారు ప్రాథమిక మరియు ద్వితీయ సర్వర్‌ల మధ్య డొమైన్ నేమ్ సిస్టమ్ డేటాబేస్‌లను పునరావృతం చేయడాన్ని సులభతరం చేశారు. కొత్త పరిష్కారం DNS రికార్డులలో మార్పుల గురించి నోటిఫికేషన్‌లను కాన్ఫిగర్ చేయడం సాధ్యం చేసింది. ఈ విధానం ద్వితీయ మరియు ప్రాథమిక DNS జోన్‌ల గుర్తింపుకు హామీ ఇస్తుంది, అంతేకాకుండా ఇది ట్రాఫిక్‌ను సేవ్ చేసింది - సమకాలీకరణ అవసరమైనప్పుడు మాత్రమే జరుగుతుంది మరియు నిర్ణీత వ్యవధిలో కాదు.

డొమైన్ నేమ్ సిస్టమ్ చరిత్ర: మొదటి DNS సర్వర్లు
- రిచర్డ్ మాసన్ - CC బై SA

ప్రారంభంలో, DNS నెట్‌వర్క్ సాధారణ ప్రజలకు అందుబాటులో లేదు మరియు సిస్టమ్‌ను అభివృద్ధి చేస్తున్నప్పుడు సమాచార భద్రతతో సంభావ్య సమస్యలు ప్రాధాన్యత ఇవ్వవు, కానీ ఈ విధానం తరువాత అనుభూతి చెందింది. ఇంటర్నెట్ అభివృద్ధితో, సిస్టమ్ దుర్బలత్వాలను ఉపయోగించడం ప్రారంభమైంది - ఉదాహరణకు, DNS స్పూఫింగ్ వంటి దాడులు కనిపించాయి. ఈ సందర్భంలో, DNS సర్వర్‌ల కాష్ అధికారిక మూలం లేని డేటాతో నిండి ఉంటుంది మరియు అభ్యర్థనలు దాడి చేసేవారి సర్వర్‌లకు దారి మళ్లించబడతాయి.

సమస్యను పరిష్కరించడానికి, DNSలో అమలు చేశారు DNS ప్రతిస్పందనల కోసం క్రిప్టో సంతకాలు (DNSSEC) - రూట్ జోన్ నుండి డొమైన్ కోసం ట్రస్ట్ యొక్క గొలుసును నిర్మించడానికి మిమ్మల్ని అనుమతించే మెకానిజం. DNS జోన్‌ను బదిలీ చేసేటప్పుడు హోస్ట్ ప్రమాణీకరణ కోసం ఇదే విధమైన మెకానిజం జోడించబడిందని గమనించండి - దీనిని TSIG అని పిలుస్తారు.


DNS డేటాబేస్‌ల ప్రతిరూపణను సులభతరం చేసే మార్పులు మరియు సరైన భద్రతా సమస్యలను IT సంఘం గట్టిగా స్వాగతించింది. కానీ సంఘం సరిగా తీసుకోని మార్పులు కూడా ఉన్నాయి. ప్రత్యేకించి, ఉచిత నుండి చెల్లింపు డొమైన్ పేర్లకు మార్పు. మరియు ఇది DNS చరిత్రలో "యుద్ధాలలో" ఒకదానికి ఉదాహరణ. మేము దీని గురించి తదుపరి వ్యాసంలో మరింత మాట్లాడుతాము.

డొమైన్ నేమ్ సిస్టమ్ చరిత్ర: మొదటి DNS సర్వర్లుమేము 1Cloud వద్ద సేవను అందిస్తాము "వర్చువల్ సర్వర్" దాని సహాయంతో, మీరు కొన్ని నిమిషాల్లో రిమోట్ VDS/VPS సర్వర్‌ని అద్దెకు తీసుకోవచ్చు మరియు కాన్ఫిగర్ చేయవచ్చు.
డొమైన్ నేమ్ సిస్టమ్ చరిత్ర: మొదటి DNS సర్వర్లుకూడా ఉన్నాయి అనుబంధ కార్యక్రమం వినియోగదారులందరికీ. మా సేవకు రిఫరల్ లింక్‌లను ఉంచండి మరియు సూచించిన క్లయింట్‌ల కోసం రివార్డ్‌లను అందుకోండి.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి