DNS ലുക്കപ്പുകൾ അന്വേഷിക്കുന്നതിനുള്ള ഉപയോഗപ്രദമായ ഹോസ്റ്റ് കമാൻഡ് ഉദാഹരണങ്ങൾ


ഡൊമെയ്ൻ നാമങ്ങൾ ഐപി വിലാസങ്ങളിലേക്കും തിരിച്ചും വിവർത്തനം ചെയ്യുന്ന ഡിഎൻഎസ് ലുക്കപ്പുകൾ നടത്തുന്നതിനുള്ള ഏറ്റവും കുറഞ്ഞതും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ CLI യൂട്ടിലിറ്റിയാണ് ഹോസ്റ്റ് കമാൻഡ്. NS, MX, ISP DNS സെർവർ, ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി, സ്uപാം, ബ്ലാക്ക്uലിസ്റ്റിംഗ് റെക്കോർഡുകൾ എന്നിവ പരിശോധിക്കാനും സാധൂകരിക്കാനും, DNS സെർവർ പ്രശ്uനങ്ങൾ കണ്ടെത്താനും ട്രബിൾഷൂട്ട് ചെയ്യാനും, NS, MX പോലുള്ള വിവിധ തരം DNS റെക്കോർഡുകൾ ലിസ്റ്റുചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും ഇത് ഉപയോഗിക്കാം.

ഈ ലേഖനത്തിൽ, ഡിഎൻഎസ് ലുക്കപ്പുകൾ നടത്താൻ ലിനക്സിൽ ഉപയോഗപ്രദമായ കുറച്ച് ഉദാഹരണങ്ങൾ ഉപയോഗിച്ച് ഹോസ്റ്റ് കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ പഠിക്കും. മുമ്പത്തെ ലേഖനങ്ങളിൽ, ഡിഎൻഎസ് സെർവറുകൾ പരിശോധിക്കുന്നതിനും ട്രബിൾഷൂട്ടുചെയ്യുന്നതിനും നിർദ്ദിഷ്ട ഡിഎൻഎസ് റിസോഴ്uസ് റെക്കോർഡുകൾ (ആർആർ) അന്വേഷിക്കുന്നതിനും ഞങ്ങൾ ഏറ്റവും കൂടുതൽ ഉപയോഗിച്ച 8 എൻuസ്uലൂക്കപ്പ് കമാൻഡുകൾ കാണിച്ചു.

DNS വിവരങ്ങൾ അന്വേഷിക്കാൻ 10 Linux Dig (Domain Information Groper) കമാൻഡുകളും ഞങ്ങൾ വിശദീകരിച്ചു, ഇത് Nslookup ടൂൾ പോലെയാണ് പ്രവർത്തിക്കുന്നത്. ഹോസ്റ്റ് യൂട്ടിലിറ്റിയും സമാനമായ രീതിയിൽ പ്രവർത്തിക്കുന്നു, മാത്രമല്ല എല്ലാ മുഖ്യധാരാ ലിനക്സ് ഡിസ്ട്രോകളിലും പ്രീഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടാകും.

അങ്ങനെ പറഞ്ഞാൽ, ചുവടെയുള്ള ഈ 14 ഹോസ്റ്റ് കമാൻഡുകൾ നോക്കാം.

ഡൊമെയ്ൻ ഐപി വിലാസം കണ്ടെത്തുക

നിങ്ങൾക്ക് പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന ഏറ്റവും ലളിതമായ ഹോസ്റ്റ് കമാൻഡ് ഇതാണ്, ബന്ധപ്പെട്ട IP വിലാസങ്ങൾ ലഭിക്കുന്നതിന് google.com പോലുള്ള ഒരു ഡൊമെയ്ൻ നാമം നൽകുക.

$ host google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

ഡൊമെയ്ൻ നെയിം സെർവറുകൾ കണ്ടെത്തുക

ഡൊമെയ്ൻ നെയിം സെർവറുകൾ കണ്ടെത്താൻ -t ഓപ്ഷൻ ഉപയോഗിക്കുക.

$ host -t ns google.com

google.com name server ns1.google.com.
google.com name server ns2.google.com.
google.com name server ns3.google.com.
google.com name server ns4.google.com.

ഡൊമെയ്ൻ CNAME റെക്കോർഡ് കണ്ടെത്തുക

CNAME എന്ന ഡൊമെയ്uൻ കണ്ടെത്താൻ, പ്രവർത്തിപ്പിക്കുക.

$ host -t cname mail.google.com

mail.google.com is an alias for googlemail.l.google.com.

ഡൊമെയ്ൻ MX റെക്കോർഡ് കണ്ടെത്തുക

ഒരു ഡൊമെയ്uനിനായുള്ള MX റെക്കോർഡുകൾ കണ്ടെത്താൻ.

$ host -n -t mx google.com

ogle.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.

ഡൊമെയ്ൻ TXT റെക്കോർഡ് കണ്ടെത്തുക

ഒരു ഡൊമെയ്uനിനായുള്ള TXT റെക്കോർഡുകൾ കണ്ടെത്താൻ.

$ host -t txt google.com

google.com descriptive text "v=spf1 include:_spf.google.com ~all"

ഡൊമെയ്ൻ SOA റെക്കോർഡ് കണ്ടെത്തുക

-C ഫ്ലാഗ് ഉപയോഗിച്ച് ആ സോണിനായുള്ള എല്ലാ ലിസ്റ്റ് ചെയ്ത ആധികാരിക നെയിം സെർവറുകളിൽ നിന്നും, നിർദ്ദിഷ്ട സോണിനായുള്ള SOA റെക്കോർഡുകൾ പ്രദർശിപ്പിക്കാൻ നിങ്ങൾക്ക് ഹോസ്റ്റ് ശ്രമം നടത്താം.

$ host -C google.com

Nameserver 216.239.38.10:
	google.com has SOA record ns1.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.32.10:
	google.com has SOA record ns3.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.34.10:
	google.com has SOA record ns4.google.com. dns-admin.google.com. 156142728 900 900 1800 60
Nameserver 216.239.36.10:
	google.com has SOA record ns2.google.com. dns-admin.google.com. 156142728 900 900 1800 60

പ്രത്യേക നാമ സെർവർ അന്വേഷിക്കുക

പ്രത്യേക ഡൊമെയ്ൻ നെയിം സെർവർ അന്വേഷിക്കാൻ.

$ host google.com ns4.google.com

Using domain server:
Name: ns4.google.com
Address: 216.239.38.10#53
Aliases: 

google.com has address 172.217.19.46
google.com has address 172.217.19.46
google.com has address 172.217.19.46
google.com has IPv6 address 2a00:1450:4005:808::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.

ഡൊമെയ്ൻ റെക്കോർഡുകളുടെയും സോണുകളുടെയും എല്ലാ വിവരങ്ങളും കണ്ടെത്തുക

ഏതെങ്കിലും തരത്തിലുള്ള അന്വേഷണം നടത്താൻ, -v ഓപ്uഷൻ സജ്ജീകരിക്കുന്നതിന് തുല്യമായ -a (എല്ലാം) ഓപ്ഷൻ ഉപയോഗിക്കുക.

$ host -a google.com

Trying "google.com"
;; ->>HEADER<

ഡൊമെയ്ൻ TTL വിവരങ്ങൾ നേടുക

ഡൊമെയ്ൻ TTL വിവരങ്ങൾ കണ്ടെത്താൻ.

$ host -v -t a google.com

Trying "google.com"
;; ->>HEADER<

IPv4 അല്ലെങ്കിൽ IPv6 ഉപയോഗിക്കുക

-4 അല്ലെങ്കിൽ -6 ഓപ്ഷൻ ഹോസ്റ്റിനെ യഥാക്രമം IPv4 അല്ലെങ്കിൽ IPV6 ക്വറി ട്രാൻസ്പോർട്ട് മാത്രം ഉപയോഗിക്കാൻ നിർബന്ധിക്കുന്നു.

$ host -4 google.com
OR
$ host -6 google.com

നോൺ ആവർത്തന ചോദ്യങ്ങൾ നടത്തുക

-r ഓപ്uഷൻ നോൺ-റെക്കേഴ്uസീവ് അന്വേഷണങ്ങൾ നടത്തുന്നു, ഈ ഓപ്uഷൻ സജ്ജീകരിക്കുന്നത്, ഹോസ്റ്റ് ചെയ്യുന്ന അന്വേഷണത്തിലെ ബിറ്റ് ആർഡി (ആവർത്തനം ആവശ്യമുള്ളത്) മായ്uക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക.

$ host -rR 5 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.

ഒരു ലുക്കപ്പിനായി UDP വീണ്ടും ശ്രമിക്കുന്നത് സജ്ജമാക്കുക

സ്ഥിരസ്ഥിതിയായി UDP ശ്രമങ്ങളുടെ എണ്ണം 1 ആണ്, അത് മാറ്റാൻ, -R ഫ്ലാഗ് ഉപയോഗിക്കുക.

$ host -R 5 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.

ചോദ്യ സമയം സജ്ജമാക്കുക മറുപടിക്കായി കാത്തിരിക്കുക

-W സ്വിച്ച് ഉപയോഗിച്ച്, നിശ്ചിത സമയത്തേക്ക് ഒരു മറുപടിക്കായി നിമിഷങ്ങൾക്കുള്ളിൽ കാത്തിരിക്കാൻ നിങ്ങൾക്ക് ഹോസ്റ്റിന് നിർദ്ദേശം നൽകാം, -w ഫ്ലാഗ് ഉപയോഗിക്കുകയാണെങ്കിൽ, അത് ഹോസ്റ്റിനെ എന്നെന്നേക്കുമായി കാത്തിരിക്കുന്നു ഒരു മറുപടിക്കായി:

$ host -T -W 10 google.com

google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has address 216.58.201.46
google.com has IPv6 address 2a00:1450:4009:80b::200e
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.

അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, Linux-ൽ ഉപയോഗപ്രദമായ കുറച്ച് ഉദാഹരണങ്ങൾ ഉപയോഗിച്ച് ഹോസ്റ്റ് കമാൻഡ് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ പഠിച്ചു. ഈ ഗൈഡിനെ സംബന്ധിച്ച എന്തെങ്കിലും ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടാൻ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക.