டொமைன் பெயர் அமைப்பின் வரலாறு: முதல் DNS சேவையகங்கள்

கடந்த முறை நாங்கள் டிஎன்எஸ் கதையை சொல்ல ஆரம்பித்தார் — திட்டம் எவ்வாறு தொடங்கியது மற்றும் ARPANET நெட்வொர்க்கில் என்ன சிக்கல்களை தீர்க்க வேண்டும் என்பதை நாங்கள் நினைவில் வைத்துள்ளோம். இன்று நாம் முதல் BIND DNS சேவையகத்தைப் பற்றி பேசுவோம்.

டொமைன் பெயர் அமைப்பின் வரலாறு: முதல் DNS சேவையகங்கள்
- ஜான் மார்கோஸ் ஓ'நீல் - CC BY-SA

முதல் DNS சேவையகங்கள்

பால் மொக்கபெட்ரிஸ் மற்றும் ஜான் போஸ்டலுக்குப் பிறகு ஒரு கருத்தை முன்வைத்தார் ARPANET நெட்வொர்க்கிற்கான டொமைன் பெயர்கள், அது விரைவில் தகவல் தொழில்நுட்ப சமூகத்தின் ஒப்புதலைப் பெற்றது. பெர்க்லி பல்கலைக்கழகத்தைச் சேர்ந்த பொறியாளர்கள் இதை நடைமுறைக்குக் கொண்டுவந்தவர்களில் முதன்மையானவர்கள். 1984 இல், நான்கு மாணவர்கள் முதல் DNS சேவையகமான பெர்க்லி இணையப் பெயர் டொமைனை (BIND) அறிமுகப்படுத்தினர். அவர்கள் பாதுகாப்பு மேம்பட்ட ஆராய்ச்சி திட்ட முகமையின் (DARPA) மானியத்தின் கீழ் பணிபுரிந்தனர்.

பல்கலைக்கழக மாணவர்களால் உருவாக்கப்பட்ட இந்த அமைப்பு, தானாகவே DNS பெயரை ஐபி முகவரியாக மாற்றியது. சுவாரஸ்யமாக, அவளுடைய குறியீடு எப்போது பதிவேற்றப்பட்டது பி.எஸ்.டி (மென்பொருள் விநியோக அமைப்பு), முதல் ஆதாரங்களில் ஏற்கனவே பதிப்பு எண் 4.3 இருந்தது. முதலில், டிஎன்எஸ் சர்வர் பல்கலைக்கழக ஆய்வக ஊழியர்களால் பயன்படுத்தப்பட்டது. பதிப்பு 4.8.3 வரை, BIND இன் வளர்ச்சிக்கு பெர்க்லி பல்கலைக்கழகத்தின் கணினி அமைப்புகள் ஆராய்ச்சி குழுவின் (CSRG) உறுப்பினர்கள் பொறுப்பேற்றனர், ஆனால் 1980 களின் இரண்டாம் பாதியில், DNS சேவையகம் பல்கலைக்கழகத்தில் இருந்து வெளியேறி, அதற்கு மாற்றப்பட்டது. கார்ப்பரேஷனில் இருந்து பால் விக்ஸியின் கைகள் டெக். பால் 4.9 மற்றும் 4.9.1 புதுப்பிப்புகளை வெளியிட்டார், பின்னர் இணைய மென்பொருள் கூட்டமைப்பை (ISC) நிறுவினார், இது அன்றிலிருந்து BIND ஐ பராமரிப்பதற்கு பொறுப்பாக உள்ளது. பவுலின் கூற்றுப்படி, முந்தைய பதிப்புகள் அனைத்தும் பெர்க்லி மாணவர்களின் குறியீட்டை நம்பியிருந்தன, மேலும் கடந்த பதினைந்து ஆண்டுகளில் இது நவீனமயமாக்கலுக்கான அதன் சாத்தியக்கூறுகளை முற்றிலும் தீர்ந்துவிட்டது. எனவே 2000 ஆம் ஆண்டில், BIND புதிதாக எழுதப்பட்டது.

BIND சேவையகம் "கிளையன்ட்-சர்வர்" DNS கட்டமைப்பை செயல்படுத்தும் பல நூலகங்கள் மற்றும் கூறுகளை உள்ளடக்கியது மற்றும் DNS சேவையகத்தின் செயல்பாடுகளை உள்ளமைப்பதற்கு பொறுப்பாகும். BIND பரவலாகப் பயன்படுத்தப்படுகிறது, குறிப்பாக லினக்ஸில், மேலும் இது ஒரு பிரபலமான DNS சேவையக செயலாக்கமாக உள்ளது. இது решение ஆதரவு வழங்கும் சேவையகங்களில் நிறுவப்பட்டுள்ளது வேர் மண்டலம்.

BINDக்கு மாற்று வழிகள் உள்ளன. எடுத்துக்காட்டாக, லினக்ஸ் விநியோகங்களுடன் வரும் PowerDNS. இது டச்சு நிறுவனமான PowerDNS.COM இலிருந்து பெர்ட் ஹூபர்ட்டால் எழுதப்பட்டது மற்றும் திறந்த மூல சமூகத்தால் பராமரிக்கப்படுகிறது. 2005 இல், விக்கிமீடியா அறக்கட்டளையின் சேவையகங்களில் PowerDNS செயல்படுத்தப்பட்டது. பெரிய கிளவுட் வழங்குநர்கள், ஐரோப்பிய தொலைத்தொடர்பு நிறுவனங்கள் மற்றும் பார்ச்சூன் 500 நிறுவனங்களால் தீர்வு பயன்படுத்தப்படுகிறது.

BIND மற்றும் PowerDNS ஆகியவை மிகவும் பொதுவானவை, ஆனால் DNS சேவையகங்கள் மட்டும் அல்ல. என்பதும் குறிப்பிடத்தக்கது அன்பவுண்ட்djbdns и dnsmasq.

டொமைன் பெயர் அமைப்பின் வளர்ச்சி

DNS இன் வரலாறு முழுவதும், அதன் விவரக்குறிப்பில் பல மாற்றங்கள் செய்யப்பட்டுள்ளன. முதல் மற்றும் முக்கிய புதுப்பிப்புகளில் ஒன்றாக சேர்க்கப்பட்டது 1996 இல் NOTIFY மற்றும் IXFR வழிமுறைகள். முதன்மை மற்றும் இரண்டாம் நிலை சேவையகங்களுக்கிடையில் டொமைன் பெயர் அமைப்பு தரவுத்தளங்களை நகலெடுப்பதை அவை எளிதாக்கியது. புதிய தீர்வு DNS பதிவுகளில் ஏற்படும் மாற்றங்கள் குறித்த அறிவிப்புகளை உள்ளமைப்பதை சாத்தியமாக்கியது. இந்த அணுகுமுறை இரண்டாம் நிலை மற்றும் முதன்மை DNS மண்டலங்களின் அடையாளத்திற்கு உத்தரவாதம் அளித்தது, மேலும் இது போக்குவரத்தைச் சேமித்தது - ஒத்திசைவு தேவைப்படும்போது மட்டுமே நிகழ்கிறது, நிலையான இடைவெளியில் அல்ல.

டொமைன் பெயர் அமைப்பின் வரலாறு: முதல் DNS சேவையகங்கள்
- ரிச்சர்ட் மேசன் - CC BY-SA

ஆரம்பத்தில், DNS நெட்வொர்க் பொது மக்களுக்கு அணுக முடியாததாக இருந்தது மற்றும் கணினியை உருவாக்கும் போது தகவல் பாதுகாப்பில் சாத்தியமான சிக்கல்கள் முன்னுரிமை இல்லை, ஆனால் இந்த அணுகுமுறை பின்னர் உணரப்பட்டது. இணையத்தின் வளர்ச்சியுடன், கணினி பாதிப்புகள் பயன்படுத்தத் தொடங்கின - எடுத்துக்காட்டாக, DNS ஸ்பூஃபிங் போன்ற தாக்குதல்கள் தோன்றின. இந்த வழக்கில், DNS சேவையகங்களின் தற்காலிக சேமிப்பானது அதிகாரப்பூர்வ ஆதாரம் இல்லாத தரவுகளால் நிரப்பப்படுகிறது, மேலும் கோரிக்கைகள் தாக்குபவர்களின் சேவையகங்களுக்கு திருப்பி விடப்படும்.

சிக்கலைத் தீர்க்க, DNS இல் செயல்படுத்தப்பட்டது டிஎன்எஸ் மறுமொழிகளுக்கான கிரிப்டோ கையொப்பங்கள் (டிஎன்எஸ்எஸ்இசி) - ரூட் மண்டலத்திலிருந்து ஒரு டொமைனுக்கான நம்பிக்கைச் சங்கிலியை உருவாக்க உங்களை அனுமதிக்கும் ஒரு பொறிமுறையாகும். டிஎன்எஸ் மண்டலத்தை மாற்றும் போது ஹோஸ்ட் அங்கீகாரத்திற்காக இதேபோன்ற வழிமுறை சேர்க்கப்பட்டது என்பதை நினைவில் கொள்ளவும் - இது TSIG என்று அழைக்கப்பட்டது.


டிஎன்எஸ் தரவுத்தளங்களின் நகலெடுப்பை எளிதாக்கும் மாற்றங்கள் மற்றும் சரியான பாதுகாப்பு சிக்கல்கள் ஐடி சமூகத்தால் வலுவாக வரவேற்கப்பட்டன. ஆனால் சமூகம் சரியாக எடுத்துக் கொள்ளாத மாற்றங்களும் இருந்தன. குறிப்பாக, இலவசத்திலிருந்து கட்டண டொமைன் பெயர்களுக்கு மாறுதல். இது டிஎன்எஸ் வரலாற்றில் "போர்களில்" ஒன்றின் உதாரணம். இதைப் பற்றி அடுத்த கட்டுரையில் விரிவாகப் பேசுவோம்.

டொமைன் பெயர் அமைப்பின் வரலாறு: முதல் DNS சேவையகங்கள்நாங்கள் 1Cloud இல் சேவையை வழங்குகிறோம் "மெய்நிகர் சேவையகம்" அதன் உதவியுடன், ஓரிரு நிமிடங்களில் ரிமோட் VDS/VPS சேவையகத்தை வாடகைக்கு எடுத்து கட்டமைக்க முடியும்.
டொமைன் பெயர் அமைப்பின் வரலாறு: முதல் DNS சேவையகங்கள்மேலும் உள்ளது இணைப்பு திட்டம் அனைத்து பயனர்களுக்கும். எங்கள் சேவைக்கு பரிந்துரை இணைப்புகளை வைக்கவும் மற்றும் பரிந்துரைக்கப்பட்ட வாடிக்கையாளர்களுக்கு வெகுமதிகளைப் பெறவும்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்