நெட்வொர்க் ட்ரபிள்ஷூட்டிங்க்காக உபுண்டுவில் dig மற்றும் nslookup ஐ எவ்வாறு நிறுவுவது மற்றும் பயன்படுத்துவது

Netvork Trapilsuttinkkaka Upuntuvil Dig Marrum Nslookup Ai Evvaru Niruvuvatu Marrum Payanpatuttuvatu



dig மற்றும் nslookup கட்டளை வரி பயன்பாடுகள் dnsutils தொகுப்பின் ஒரு பகுதியாகும். லினக்ஸ்/யுனிக்ஸ் அடிப்படையிலான கணினிகளில் டொமைன் பெயர் சிஸ்டம் (டிஎன்எஸ்) பற்றிய தகவல்களைச் சேகரிக்கும் நெட்வொர்க் சரிசெய்தலுக்கு இந்தக் கட்டளைகள் பயன்படுத்தப்படுகின்றன. இரண்டு கருவிகளும் நெட்வொர்க்குகளை விசாரிக்க பயனுள்ளதாக இருக்கும்; dig சமீபத்திய பதிப்பு மற்றும் மேம்பட்ட வெளியீடுகளை வழங்குகிறது, nslookup ஒரு அடிப்படை கருவி மற்றும் வினவல்கள் பற்றிய சுருக்கமான தகவலை வழங்குகிறது.

இந்த டுடோரியலில் உபுண்டுவில் dig மற்றும் nslookup ஐ எவ்வாறு நிறுவுவது மற்றும் பயன்படுத்துவது என்பதை நான் ஆராய்வேன். அதற்கு முன், இரண்டு கட்டளைகளின் ஒரு சிறிய அறிமுகம் வேண்டும்.







dig Command என்றால் என்ன

தோண்டுதல் என்றும் அழைக்கப்படுகிறது டி omin நான் தகவல் ஜி roper என்பது DNS சேவையகங்களை சரிசெய்வதற்கு பயன்படுத்த எளிதான கட்டளை வரி பயன்பாடாகும்.



nslookup கட்டளை என்றால் என்ன

dig கட்டளை வரி பயன்பாட்டு பதிப்போடு ஒப்பிடும்போது nslookup என்பது பழைய கட்டளை வரி பயன்பாடாகும், ஆனால் DNS சரிசெய்தலுக்கான பரவலாக ஏற்றுக்கொள்ளப்பட்ட கருவியாகும். இது டொமைன் நேம் சிஸ்டம் (DNS) ஐ ஆய்வு செய்வதற்கும் பயன்படுத்தப்படுகிறது. இது இரண்டு வெவ்வேறு வழிகளில் பயன்படுத்தப்படுகிறது: ஊடாடும் மற்றும் ஊடாடாதது.



உபுண்டுவில் dig மற்றும் nslookup ஐ எவ்வாறு நிறுவுவது

Ubuntu உட்பட அனைத்து நவீன லினக்ஸ் விநியோகங்களிலும் dig மற்றும் nslookup ஆகிய இரண்டும் இயல்புநிலையாக வரும். இந்த பயன்பாடுகள் உங்கள் கணினியில் நிறுவப்பட்டுள்ளதா அல்லது கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்கவில்லையா என்பதைச் சரிபார்க்க:





நீ -இல்



இருப்பினும், பல பழைய விநியோகங்கள் இந்த கருவிகளுடன் வரவில்லை. Ubuntu இல் dig மற்றும் nslookup ஐ நிறுவவும் dnsutil dig, மற்றும் nslookup தொகுப்புகளைக் கொண்ட தொகுப்பு.

சூடோ பொருத்தமான நிறுவு dnsutil




உபுண்டுவில் dig Command ஐ எவ்வாறு பயன்படுத்துவது - எடுத்துக்காட்டுகள்

லினக்ஸ் டெர்மினலில் dig கட்டளையைப் பயன்படுத்த, முதலில் தொடரியல் பார்க்கவும்:

தொடரியல்:

நீ [ களம் ] [ வினவல் ] [ விருப்பங்கள் ]


மேலே உள்ள தொடரியல்:

[களம்] அளவுரு நீங்கள் வினவ விரும்பும் டொமைன் பெயரைக் குறிக்கிறது.

[கேள்வி] வினவல் வகைகளைக் குறிக்கிறது: எடுத்துக்காட்டாக, SOA, MX அல்லது NS போன்ற குறிப்பிட்ட DNS பதிவுகளைப் பற்றி வினவ.

[விருப்பங்கள்] அளவுருவானது +குறுகிய, +நோன்சர் மற்றும் +நோகமென்ட்கள் போன்ற வெளியீட்டை வடிவமைக்கும் பல்வேறு விருப்பங்களைக் குறிக்கிறது.

உபுண்டுவில் உள்ள டிக் டூல் மூலம் பல்வேறு வகையான டிஎன்எஸ் பதிவுகளை அணுகலாம். வழிகாட்டியின் கடைசி பிரிவில் DNS பதிவுகளைப் பற்றி மேலும் படிக்கவும்.

டிக் மூலம் பல்வேறு வகையான டிஎன்எஸ் பதிவுகளை எவ்வாறு சரிபார்க்கலாம் என்பதைக் கண்டுபிடிப்போம்:

எடுத்துக்காட்டு 1: பதிவு வினவலை உள்ளிடவும்

ஒரு டொமைன் உபயோகத்தின் A வகை பதிவைப் பெற:

நீ linuxhint.com



முன்னிருப்பாக, dig கட்டளையானது IPv4 பதிவான A பதிவைக் காட்டுகிறது.

வெளியீட்டைப் பற்றி விவாதிப்போம்:

  1. இது 9.18.18 என்ற dig பதிப்பு.
  2. இது பல்வேறு கொடிகளைக் கொண்ட பதிலின் தலைப்பு.
  3. அடுத்ததாக வினவலைக் குறிக்கும் கேள்விப் பிரிவு வருகிறது; இந்த வழக்கில், வினவல் linuxhint.com டொமைனின் A வகை DNS பதிவுக்கானது. IN என்பது இணைய வகுப்பைக் குறிக்கிறது. வேறு சில வகுப்புகள் CH (கேயாஸ் கிளாஸ்), எச்எஸ் (ஹெசியட் கிளாஸ்) மற்றும் ஏதேனும் (வைல்டு கார்டு).
  4. பதில் பிரிவு டொமைனையும் அதனுடன் தொடர்புடைய ஐபி முகவரிகளையும் குறிக்கிறது. இந்த வழக்கில், டொமைன் linuxhint.com மற்றும் அதன் Ips 104.18.6.55 மற்றும் 104.18.7.55 ஆகும்.
  5. சர்வர் டிஎன்எஸ், புரோட்டோகால் வகை, வினவல் நேரம் மற்றும் செய்தி அளவு போன்ற வினவல் தொடர்பான சில புள்ளிவிவரங்களை இந்தப் பிரிவு வழங்குகிறது.

பதிலில் உள்ள அரைப்புள்ளிகளுடன் (;) தொடங்கும் வரிகள் கருத்துகள் என்பதை நினைவில் கொள்ளவும்.

எடுத்துக்காட்டு 2: AAAA பதிவு வினவல் என தட்டச்சு செய்க

இதுவும் ஒரு வகை A பதிவாகும் ஆனால் IPv6 உடன் உள்ளது.

நீ linuxhint.com AAAA



எடுத்துக்காட்டு 3: வகை MX பதிவு வினவல்

MX அல்லது அஞ்சல் பரிமாற்ற பதிவு அஞ்சல் சேவையகங்களைப் பற்றிய தகவலை வழங்குகிறது.

நீ linuxhint.com MX



எடுத்துக்காட்டு 4: SOA பதிவு வினவலை உள்ளிடவும்

என அழைக்கப்படும் SOA அதிகாரத்தின் ஆரம்பம் DNS இன் உலகளாவிய பதிவில் ஒரு குறிப்பிட்ட புள்ளியில் தொடங்கும் மண்டலத்தின் அதிகாரத்தை குறிக்கிறது.

நீ linuxhint.com SOA



எடுத்துக்காட்டு 5: பல தளங்களின் வினவலுக்கு

dig கட்டளையைப் பயன்படுத்தி பல டொமைன்களின் DNS தகவலையும் நீங்கள் பெறலாம்:

நீ google.com MX linuxhint.com NS +nostats +noquestion +noadditional



எடுத்துக்காட்டு 6: தலைகீழ் தேடல் வினவலுக்கு

தலைகீழ் தேடலுக்கு ஐபி முகவரியுடன் -x விருப்பத்தைப் பயன்படுத்தவும்:

நீ -எக்ஸ் 98.137.11.164



பிற விருப்பங்கள்

வெளியீட்டை வடிவமைக்க dig கட்டளையுடன் இணைக்கக்கூடிய பல்வேறு விருப்பங்கள் உள்ளன.

வினவல் விருப்பங்கள் விளக்கம்
+பதில் மற்றும் +பதில் இது +பதில் மட்டுமே பதில் பகுதியைக் காட்டுகிறது, +noanswer அதை நீக்குகிறது.
+ அனைத்து மற்றும் + noall + அனைத்து விருப்பமும் அனைத்து காட்சிக் கொடிகளையும் அமைக்கும் போது +noall அவற்றை நீக்குகிறது.
+கருத்துகள் மற்றும் +nocomments இந்த விருப்பங்கள் கருத்துகளைக் காண்பிப்பதற்கு இடையில் மாறுகின்றன.
+கேள்வி மற்றும் + கேள்வி இந்த விருப்பத்தேர்வுகள் கேள்விப் பகுதியைக் காண்பிப்பதற்கு இடையில் மாறுகின்றன.
+குறுகிய மற்றும் +நோஷார்ட் வினவலின் இயல்புநிலை பதில் எப்பொழுதும் வாய்மொழியாகவே இருக்கும், +ஷார்ட்டைப் பயன்படுத்தி இன்னும் குறிப்பிட்ட பதில் கிடைக்கும்.
+புள்ளிவிவரங்கள் மற்றும் +நாஸ்டாட்கள் இந்த வினவல் புள்ளிவிவரங்களைக் காண்பிப்பதற்கும் புள்ளிவிவரங்கள் இல்லாததற்கும் இடையில் மாறுகிறது.

பயன்படுத்தி +குறுகிய குறிப்பிட்ட வெளியீட்டிற்கான வினவல் விருப்பம்:

நீ linuxhint.com + short



பயன்படுத்தி + பதில் தவிர்க்க பதில் பிரிவு பதிலில் இருந்து:

நீ linuxhint.com +noanswer



பயன்படுத்தவும் + லிஃப்ட் புள்ளிவிவரப் பகுதியைத் தவிர்ப்பதற்கான வினவல் விருப்பம்.

நீ linuxhint.com +nostats



மேலும் விருப்பங்கள் மற்றும் விவரங்களுக்கு டெர்மினல் மூலம் கையேடு பக்கத்தைப் படிக்கவும்:

ஆண் நீ

உபுண்டுவில் nslookup கட்டளையை எவ்வாறு பயன்படுத்துவது - எடுத்துக்காட்டுகள்

nslookup கட்டளையை DNS பதிவு வகைகளை வினவவும் பயன்படுத்தலாம். nslookup இரண்டு முறைகளைக் கொண்டுள்ளது:

ஊடாடும் பயன்முறை

ஊடாடும் பயன்முறையில் nslookup ஐ எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்துகொள்வோம்:

ஊடாடும் பயன்முறையில் நுழைய nslookup ஐ உள்ளிடவும்:

nslookup



இப்போது எந்த விருப்பத்தையும் விண்ணப்பிக்க அமைக்கப்பட்டது கட்டளை ஊடாடும் பயன்முறையில் பயன்படுத்தப்படும்.

அமைக்கப்பட்டது [ விருப்பம் ]

அதை ஒரு உதாரணத்துடன் புரிந்துகொள்வோம், linuxhint.com டொமைனின் MX பதிவைப் பார்க்க விரும்புகிறேன். டிஎன்எஸ் பதிவை அமைக்க nslookup என தட்டச்சு செய்க அமை வகை=mx, கடைசியாக, டொமைன் பெயரை உள்ளிடவும்.

வெளியீடு இருக்கும்:


ஊடாடும் பயன்முறை வகையை மூடுவதற்கு வெளியேறு மற்றும் அழுத்தவும் உள்ளிடவும் .


ஊடாடும் பயன்முறையில், நீங்கள் ஒவ்வொரு விருப்பத்தையும் ஒவ்வொன்றாக தட்டச்சு செய்ய வேண்டும், மறுபுறம், செயலற்ற பயன்முறையில் வினவல் ஒரே நேரத்தில் அனுப்பப்படும், இது வேலை செய்ய எளிதானது.

ஊடாடாத பயன்முறை

ஊடாடாத பயன்முறையில் nslookup ஐ எவ்வாறு பயன்படுத்துவது என்பதை அறிந்து கொள்வோம். அளவுருக்களுடன் nslookup கட்டளையைப் பயன்படுத்துவதற்கான தொடரியல் கீழே குறிப்பிடப்பட்டுள்ளது:

தொடரியல்:

nslookup [ விருப்பங்கள் ] [ களம் ]


எடுத்துக்காட்டு 1: பதிவு வினவலை உள்ளிடவும்

nslookup கட்டளையுடன் வகை A DNS பதிவைக் காட்ட பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

nslookup -வகை =ஒரு linuxhint.com



எடுத்துக்காட்டு 2: AAAA பதிவு வினவல் என தட்டச்சு செய்க

IPV6 DNS பதிவு பயன்பாட்டிற்கு:

nslookup -வகை =aaaa linuxhint.com



எடுத்துக்காட்டு 3: வகை MX பதிவு வினவல்

nslookup உடன் MX வகை DNS பதிவு தகவலைப் பெற பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

nslookup -வகை =mx linuxhint.com



எடுத்துக்காட்டு 4: SOA பதிவு வினவலை உள்ளிடவும்

இதேபோல், வகைக்கு, SOA DNS பதிவு பின்வரும் கட்டளை பயன்படுத்தப்படும்:

nslookup -வகை =soa linuxhint.com


dig மற்றும் nslookup Utilities இடையே உள்ள வேறுபாடு என்ன?

இந்த இரண்டு கட்டளை வரி பயன்பாடுகளுக்கு இடையேயான முக்கிய வேறுபாடு என்னவென்றால், dig என்பது nslookup இன் மேம்பட்ட பதிப்பாகும், மேலும் nslookup மற்றும் குறிப்பாக DNS விசாரணைக்கு பயன்படுத்தப்படும் போது பரந்த அளவிலான பதிவு வகைகளை உள்ளடக்கியது.

டிக் மிகவும் புத்திசாலித்தனமானது மற்றும் நெட்வொர்க்கின் ஆழமான விசாரணைக்கான கூடுதல் விருப்பங்களை உள்ளடக்கியது, அதே நேரத்தில் nslookup ஒரு அடிப்படை பயன்பாடாகும்.

DNS பதிவு வகைகள் என்றால் என்ன

பல்வேறு DNS பதிவுகள் உள்ளன, dig மற்றும் nslookup கட்டளைகள் இரண்டையும் நன்கு புரிந்து கொள்ள நீங்கள் அனைத்து DNS பதிவுகளையும் புரிந்து கொள்ள வேண்டும். பின்வரும் படம் அனைத்து DNS பதிவுகளையும், அவற்றின் பெயர்களையும், விளக்கங்களையும் வழங்குகிறது.

முடிவுரை

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