பல்வேறு வகையான DNS பதிவுகளை வினவுவதற்கு Nslookup ஐ எவ்வாறு பயன்படுத்துவது என்பதை இந்தக் கட்டுரையில் விளக்குவோம். இந்தக் கட்டுரையில் குறிப்பிடப்பட்டுள்ள கட்டளைகள் மற்றும் செயல்முறைகளை Debian 10 OS இல் இயக்கியுள்ளோம். இருப்பினும், இதே நடைமுறையை லினக்ஸின் பிற விநியோகங்கள் மற்றும் பதிப்புகளிலும் பின்பற்றலாம்.
Nslookup வேலை செய்யும் இரண்டு முறைகள் உள்ளன: ஊடாடும் முறை மற்றும் ஊடாடாத முறை. செயல்முறையை நாங்கள் அல்லாத ஊடாடும் பயன்முறையில் விளக்கியுள்ளோம். இருப்பினும், இறுதியில் ஊடாடும் பயன்முறையை எவ்வாறு பயன்படுத்துவது என்பதையும் கற்றுக்கொள்வோம்.
Nslookup அல்லாத ஊடாடும் பயன்முறை
ஊடாடாத பயன்முறையில், முழு கட்டளையும் டெர்மினலில் வழங்கப்படுகிறது. குறிப்பிட்ட சேவையகத்திலிருந்து ஒரு தகவல் தேவைப்படும்போது இந்த பயன்முறையைப் பயன்படுத்தவும்.
ஊடாடாத பயன்முறையைப் பயன்படுத்துவதற்கு, பொதுவான தொடரியல்:
$ nslookup [ விருப்பம் ] [ புரவலன் பெயர் ] [ டிஎன்எஸ் சர்வர் அல்லது ஐபி ]
எப்படி இது செயல்படுகிறது?
டெபியன் ஓஎஸ்ஸில் டெர்மினலைத் திறக்கவும். உங்கள் டெஸ்க்டாப்பின் மேல் இடது மூலையில், செயல்பாடுகள் தாவலைக் காண்பீர்கள். இந்த தாவலைக் கிளிக் செய்வதன் மூலம், ஒரு தேடல் பட்டி தோன்றும். அங்கிருந்து, நீங்கள் டெர்மினல் பயன்பாட்டைத் தேடலாம்.
ஹோஸ்ட் பெயருக்கான ஐபி முகவரியைப் பெறவும்
ஹோஸ்ட் பெயருக்கான ஐபி முகவரியைக் கண்டறிய, தொடரியல்:
$ உதாரணம்.காம்இந்த முறை முன்னோக்கி DNS தேடுதல் என்றும் அழைக்கப்படுகிறது.
எடுத்துக்காட்டாக, ஐபி முகவரியைக் கண்டறிய redhat.com , பின்வரும் கட்டளையை டெர்மினலில் உள்ளிடவும்:
$ nslookup redhat.comமேலே உள்ள கட்டளையானது redhat.com இன் ஐபி முகவரியைக் கண்டறிய DNS சேவையகத்தை Nslookup கோருகிறது என்பதைக் குறிக்கிறது. DNS சேவையகம் பிற சேவையகங்களைக் கோருகிறது, பதிலைப் பெற்று, அதை மீண்டும் Nslookup க்கு அனுப்புகிறது.
முனையத்தில், பின்வரும் தகவலைப் பெறுவீர்கள்:
வெளியீட்டைப் புரிந்துகொள்வது
மேலே உள்ள வெளியீடு சில கண்டுபிடிப்புகளை நமக்கு வழங்கியுள்ளது. அவற்றைப் புரிந்து கொள்வோம்:
சேவையகம்: 192.168.72.2# இது டிஎன்எஸ் சேவையகத்தின் ஐபி முகவரியாகும், இதற்கு Nslookup கோரியது.
சேவையகம்: 192.168.72.2 #53# இது DNS சேவையகத்தின் IP முகவரி மற்றும் போர்ட் எண் 53 Nslookup உடன் பேசப்பட்டது.
அதிகாரமற்ற பதில்முகவரி: 209.132.183.105
# அங்கீகாரமற்ற பதில், டிஎன்எஸ் சேவையகத்திலிருந்து தற்காலிக சேமிப்பில் பதிலைப் பெற்றுள்ளோம் என்பதைக் குறிக்கிறது.
ஐபி முகவரியிலிருந்து ஹோஸ்ட்பெயரைப் பெறவும்
IP முகவரிக்கு எதிராக ஹோஸ்ட்பெயரைத் தீர்க்க நாம் தலைகீழ் Nslookup ஐயும் செய்யலாம். இது ரிவர்ஸ் டிஎன்எஸ் லுக்அப் என்று அழைக்கப்படுகிறது.
கட்டளையின் தொடரியல்:
$ nslookup IP_addressபின்வரும் எடுத்துக்காட்டில், IP 209.132.183.105 க்கு எதிராக ஹோஸ்ட்பெயரை பின்வருமாறு கண்டறிகிறோம்:
$ nslookup 209.132.183.105பின்வரும் வெளியீட்டில் இருந்து, Nslookup குறிப்பிட்ட IP முகவரிக்கு எதிராக ஹோஸ்ட்பெயரை திருப்பியளித்திருப்பதைக் காணலாம்.
MX பதிவுகளைப் பெறவும்
MX (அஞ்சல் பரிமாற்றம்) பதிவுகள் ஒரு குறிப்பிட்ட டொமைனுக்காக கட்டமைக்கப்பட்ட அஞ்சல் சேவையக அமைப்புகளை தீர்மானிக்கிறது. மின்னஞ்சல் சேவையகங்களின் பட்டியலுக்கு டொமைன் பெயரை மேப்பிங் செய்வது இதில் உள்ளது. ஒரு குறிப்பிட்ட டொமைனுக்கு அனுப்பப்படும் அஞ்சல்களை எந்த அஞ்சல் சேவையகம் கையாளும் என்பதை MX பதிவுகள் கூறுகின்றன. ஒரு மின்னஞ்சல் @example.com க்கு அனுப்பப்படும் போது, அது example.com டொமைனுக்கான அஞ்சல் சேவையகங்களுக்கு அனுப்பப்படும் வகையில் MX பதிவுகள் கட்டமைக்கப்படுகின்றன.
ஒரு குறிப்பிட்ட டொமைனுக்கான MX பதிவுகளைக் கண்டறிய, தொடரியல்:
$ nslookup -கேள்வி =mx example.comபின்வரும் எடுத்துக்காட்டில், டொமைனுக்கான MX பதிவுகளைக் கண்டறிகிறோம் debian.org :
$ nslookup - வினவல் =mx debian.orgபின்வரும் வெளியீடு டொமைனுக்கான MX பதிவுகளைக் காட்டுகிறது debian.org .
NS பதிவுகளைப் பெறவும்
டொமைன் பெயர் அமைப்பில், ஒரு டொமைனுக்கு எந்த பெயர் சேவையகங்கள் பொறுப்பு மற்றும் அதிகாரம் பெற்றவை என்பதை அடையாளம் காண NS பதிவுகள் பயன்படுத்தப்படுகின்றன.
ஒரு குறிப்பிட்ட டொமைனுக்கான NS பதிவுகளைக் கண்டறிய, தொடரியல்:
$ nslookup -கேள்வி =mx example.comபின்வரும் எடுத்துக்காட்டில், டொமைனுக்கான NS பதிவுகளைக் கண்டறிகிறோம் debian.org :
$ nslookup -வினவல் =mx debian.orgபின்வரும் வெளியீடு டொமைனுக்கான NS பதிவுகளைக் காட்டுகிறது debian.org .
அனைத்து DNS பதிவுகளையும் பெறவும்
நீங்கள் குறிப்பிடும் ஹோஸ்ட்பெயருக்கான A, NS, MX, TXT, SPF போன்ற அனைத்து பதிவுகளையும் ஒரே நேரத்தில் மீட்டெடுக்க Nslookup ஐப் பயன்படுத்தலாம்.
அனைத்து DNS பதிவுகளையும் கண்டுபிடிக்க, பின்வரும் தொடரியல் பயன்படுத்தவும்:
$ nslookup -வினவல் = ஏதேனும் < URL >உதாரணமாக, ஒரு டொமைனின் அனைத்து DNS பதிவுகளையும் கண்டறிய debian.org , கட்டளை இருக்கும்:
$ nslookup -வினவல் = ஏதேனும் Debian.org
Nslookup ஊடாடும் பயன்முறை
ஊடாடும் பயன்முறையில், நீங்கள் முதலில் ஒரு தனி வரியில் உள்ளிடவும், மேலும் தகவலை விசாரிக்க அடுத்தடுத்த அளவுருக்களை சேர்க்கவும். சேவையகத்திலிருந்து உங்களுக்கு நிறைய தகவல்கள் தேவைப்படும்போது இந்த பயன்முறையைப் பயன்படுத்தவும்.
ஊடாடும் பயன்முறையைப் பயன்படுத்த, தட்டச்சு செய்யவும் nslookup டெர்மினலில் Enter ஐ அழுத்தவும்.
$ nslookup> போன்ற கட்டளையைப் பார்ப்பீர்கள். இங்கே நீங்கள் தகவலுக்கு வினவலாம்.
பின்வரும் எடுத்துக்காட்டில், Nslookup வரியில் நுழைந்த பிறகு, பின்வரும் கட்டளைகளை உள்ளிட்டோம்:
# டொமைனுக்கான ஐபி முகவரி தகவலைப் பெற redhat.com
> redhat.com# டொமைனுக்கான MX பதிவுகளைப் பெற redhat.com
> அமைக்கப்பட்டது வினவல் =mx> redhat.com
நாம் பார்த்தது போல், முன்னோக்கி மற்றும் தலைகீழ் தேடுதல் தகவல், NS பதிவுகள், MX பதிவுகள் போன்ற DNS தொடர்பான பல தகவல்களை Nslookup வழங்குகிறது. இருப்பினும், இது இந்த தகவலுடன் மட்டுப்படுத்தப்படாமல், இதை விட பலவற்றை வழங்குகிறது. ஆனால் இப்போதைக்கு, நீங்கள் Nslookup படைப்புகளைப் பற்றிய அடிப்படை புரிதல் இருந்தால் போதும் என்று நம்புகிறோம்.