OS Xలో హోస్ట్ కమాండ్తో వివరణాత్మక DNS లుకప్లను నిర్వహించండి
అన్ని డొమైన్లు వెబ్సైట్, మెయిల్ సర్వర్ లేదా మరేదైనా IP చిరునామాతో అనుబంధించబడి ఉంటాయి. nslookup ఉపయోగిస్తున్నప్పుడు DNS సమాచారం మరియు నిర్దిష్ట వెబ్సైట్ లేదా డొమైన్ కోసం IPని పొందడానికి సులభమైన మార్గాన్ని అందిస్తుంది, మీరు మరింత వివరంగా తిరిగి పొందాలనుకుంటే, బదులుగా మీరు హోస్ట్ ఆదేశాన్ని ఉపయోగించవచ్చు. హోస్ట్ కమాండ్ ఏ డొమైన్కు సూచించబడిందో దాని కోసం విస్తృతమైన DNS శోధనను నిర్వహిస్తుంది, ఇది అనేక సందర్భాల్లో nslookup లేదా డిగ్ కంటే చాలా ఉపయోగకరంగా ఉంటుంది.DNS ప్రచార సమస్యలను ట్రబుల్షూట్ చేయడానికి మరియు కనుగొనడానికి లేదా అసలు IP చిరునామా, CNAME, IPv6 చిరునామాను పొందేందుకు లేదా ఇతరత్రా అనేక సందర్భాల్లో ఇది సహాయకరంగా ఉంటుంది.
హోస్ట్ కమాండ్ను ఉపయోగించడం చాలా సులభం, ఇది Mac OS X మరియు Linuxలో చేర్చబడింది, కాబట్టి మీరు DNS శోధన చేయడానికి అవసరమైన చోట దాన్ని ఉపయోగించగలరు. కమాండ్ సింటాక్స్ చాలా సులభం, టెర్మినల్ని తెరవండి మరియు కింది వాటిని ఉపయోగించండి:
హోస్ట్
మీరు ఏదైనా DNS వివరాలను పొందడానికి -a ఫ్లాగ్ని కూడా ఉపయోగించవచ్చు, ఇది సమగ్రమైన శోధనను అందిస్తుంది:
హోస్ట్ -a
ఉదాహరణకు, googleతో భర్తీ చేయడం మరియు google.comలో హోస్ట్ -aని అమలు చేయడం వలన అనేక IP చిరునామాలు మరియు మెయిల్ సర్వర్ల యొక్క DNS శోధన వివరాల యొక్క విస్తృతమైన జాబితాను అందిస్తుంది.
Air% హోస్ట్ -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. 299 IN A 1.2.3.210 google.com. 299 IN A 1.2.3.212 google.com. 1.2.3.215 google.comలో 299. 299 IN A 1.2.3.209 google.com. 299 IN A 1.2.3.214 google.com. 299 IN A 1.2.3.221 google.com. 299 IN A 1.2.3.218 google.com. 1.2.3.211 google.comలో 299. 299 IN A 1.2.3.220 google.com. 1.2.3.219 google.comలో 299. 299 IN A 1.2.3.216 google.com. 1.2.3.217 google.comలో 299. 299 IN A 1.2.3.207 google.com. 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. 98 ms ఎయిర్%లో 8.8.8.853 నుండి 613 బైట్లను స్వీకరించారు "
మీకు అన్ని DNS యొక్క సమగ్ర జాబితా కావాలంటే ఇప్పటికీ సిఫార్సు చేయబడినప్పటికీ, వాటిని నేరుగా ప్రశ్నించాల్సిన అవసరం లేకుండా, శోధన కోసం ఉపయోగించిన DNS సర్వర్లు కూడా జాబితా చేయబడతాయని మీరు చివర్లో గమనించవచ్చు. ఒక నిర్దిష్ట యంత్రం ఉపయోగిస్తున్న సర్వర్లు. అవి ఇటీవల మార్చబడి ఉంటే మరియు మీరు చూస్తున్న డేటా దానితో సరిపోలకపోతే, DNS కాష్ను ఫ్లష్ చేయడం అవసరం.
మీరు -t ఫ్లాగ్తో నిర్దిష్ట రికార్డ్ రకాలను కూడా పొందవచ్చు, ఉదాహరణకు, మీకు CNAME లేదా ANAME లేదా నేమ్సర్వర్ (NS) రికార్డ్ కావాలంటే, సింటాక్స్ క్రింది విధంగా కనిపిస్తుంది:
హోస్ట్ -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 సమస్యలపై పని చేస్తున్నప్పుడు, హోస్ట్ ఆదేశాన్ని గుర్తుంచుకోండి, మీ నెట్వర్కింగ్ టూల్కిట్కి జోడించడం మంచిది.