OS X இல் ஹோஸ்ட் கட்டளையுடன் விரிவான DNS தேடுதல்களைச் செய்யவும்

Anonim

அனைத்து டொமைன்களும் IP முகவரியுடன் தொடர்புடையவை, அது இணையதளம், அஞ்சல் சேவையகம் அல்லது வேறு எதுவாக இருந்தாலும் சரி. nslookup ஐப் பயன்படுத்தும் போது, ​​DNS தகவல் மற்றும் ஒரு குறிப்பிட்ட இணையதளம் அல்லது டொமைனுக்கான IPஐப் பெறுவதற்கான எளிய வழியை வழங்குகிறது, நீங்கள் குறிப்பிடத்தக்க வகையில் விரிவான மீட்டெடுப்பை விரும்பினால், அதற்குப் பதிலாக ஹோஸ்ட் கட்டளையைப் பயன்படுத்தலாம். புரவலன் கட்டளையானது எந்த டொமைனைக் குறிவைத்தாலும் விரிவான DNS தேடலைச் செய்கிறது, இது பல சூழ்நிலைகளுக்கு nslookup அல்லது dig ஐ விட மிகவும் பயனுள்ளதாக இருக்கும்.டிஎன்எஸ் பரவல் சிக்கல்களைச் சரிசெய்து கண்டறிவதற்கோ அல்லது உண்மையான ஐபி முகவரி, CNAME, IPv6 முகவரியைப் பெறுவதற்கோ அல்லது வேறுவிதமாகவோ இது பல சூழ்நிலைகளுக்கு உதவியாக இருக்கும்.

ஹோஸ்ட் கட்டளையைப் பயன்படுத்துவது மிகவும் எளிதானது, இது Mac OS X மற்றும் Linux இல் சேர்க்கப்பட்டுள்ளது, எனவே DNS தேடலைச் செய்ய தேவையான இடங்களில் நீங்கள் அதைப் பயன்படுத்த முடியும். கட்டளை தொடரியல் எளிமையானது, டெர்மினலைத் திறந்து பின்வருவனவற்றைப் பயன்படுத்தவும்:

தொகுப்பாளர்

நீங்கள் எந்த DNS விவரங்களையும் பெற -a கொடியைப் பயன்படுத்தலாம், இது ஒரு விரிவான தேடலை வழங்குகிறது:

host -a

எடுத்துக்காட்டுக்கு, google ஐ மாற்றி, google.com இல் host -a ஐ இயக்குவது எண்ணற்ற IP முகவரிகள் மற்றும் அஞ்சல் சேவையகங்களின் DNS தேடுதல் விவரங்களின் விரிவான பட்டியலை வழங்குகிறது.

"

Air% host -a google.com google.com ஐ முயற்சிக்கிறது ;; துண்டிக்கப்பட்டது, TCP பயன்முறையில் மீண்டும் முயற்சிக்கிறது. கூகுளில் முயற்சி செய்கிறேன்.com ;; ->>HEADER<<- opcode: QUERY, நிலை: NOERROR, id: 64673 ;; கொடிகள்: qr rd ra; கேள்வி: 1, பதில்: 27, அதிகாரம்: 0, கூடுதல்: 0; கேள்விப் பகுதி: ;google.com. எந்த ;; பதில் பிரிவு: google.com. 299 IN A 1.2.3.208 google.com. 299 IN A 1.2.3.213 google.com. 1.2.3.210 google.com இல் 299. 1.2.3.212 google.com இல் 299. 1.2.3.215 google.com இல் 299. 299 IN A 1.2.3.209 google.com. 1.2.3.214 google.com இல் 299. 299 IN A 1.2.3.221 google.com. 1.2.3.218 google.com இல் 299. 1.2.3.211 google.com இல் 299. 1.2.3.220 google.com இல் 299. 1.2.3.219 google.com இல் 299. 299 IN A 1.2.3.216 google.com. 1.2.3.217 google.com இல் 299. 1.2.3.207 google.com இல் 299. NS ns3.google.com இல் 21599. google.com. 599 IN MX 40 alt3.aspmx.l.google.com. google.com. 21599 TYPE257 \ 19 000714981749824711982818926F6D google.com. 21599 SOA ns1.google.com இல். dns-admin.google.com. 2015031701 7200 1800 1209600 300 google.com. 599 IN MX 50 alt4.aspmx.l.google.com. google.com. 3599 IN TXT v=spf1 அடங்கும்:_spf.google.com ip4:21.71.93.70/31 ip4:211.24.93.2/31 ~all google.com. NS ns1.google.com இல் 21599. google.com. NS ns2.google.com இல் 21599. google.com. 599 IN MX 10 aspmx.l.google.com. google.com. 599 IN MX 20 alt1.aspmx.l.google.com. google.com. NS ns4.google.com இல் 21599. google.com. 599 IN MX 30 alt2.aspmx.l.google.com. 8.8.8.853 இலிருந்து 613 பைட்டுகளை 98 ​​எம்எஸ் ஏர்% பெற்றுள்ளது."

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

நீங்கள் -t கொடியுடன் குறிப்பிட்ட பதிவு வகைகளையும் பெறலாம், எடுத்துக்காட்டாக, நீங்கள் CNAME அல்லது ANAME அல்லது NameServer (NS) பதிவை விரும்பினால், தொடரியல் பின்வருமாறு இருக்கும்:

host -t NS

மீண்டும் google.com ஐ உதாரணமாகப் பயன்படுத்த, பெயர் சேவையகத்தை வினவினால்:

% ஹோஸ்ட் -t NS google.com google.com பெயர் சர்வர் ns3.google.com. google.com பெயர் சர்வர் ns2.google.com. google.com பெயர் சர்வர் ns1.google.com. google.com பெயர் சேவையகம் ns4.google.com.

அடுத்த முறை நீங்கள் DNS சிக்கல்களில் பணிபுரியும் போது, ​​ஹோஸ்ட் கட்டளையை நினைவில் வைத்துக் கொள்ளுங்கள், உங்கள் நெட்வொர்க்கிங் டூல்கிட்டில் சேர்ப்பது நல்லது.

OS X இல் ஹோஸ்ட் கட்டளையுடன் விரிவான DNS தேடுதல்களைச் செய்யவும்