8 Komanda Linux Nslookup për të zgjidhur problemet e kërkimit të DNS
nslookup është një mjet administrativ i linjës së komandës për testimin dhe zgjidhjen e problemeve të serverëve DNS (Domain Name Server). Përdoret gjithashtu për të kërkuar të dhëna specifike të burimeve DNS (RR). Shumica e sistemeve operative vijnë me një veçori të integruar nslookup.
Ky artikull demonstron në detaje komandën nslookup të përdorur gjerësisht. Nslookup mund të ekzekutohet në dy mënyra: Interaktive dhe Jo-Interaktive.
Modaliteti ndërveprues përdoret për të pyetur serverin DNS për domene dhe hoste të ndryshëm. Modaliteti jo-interaktiv përdoret për të pyetur informacionin e një domeni ose hosti.
Ju gjithashtu mund të jeni të interesuar në artikullin e mëposhtëm:
- 35 Shembuj praktikë të Komandës Find Linux
- 20 komanda Netstat për menaxhimin e rrjetit Linux
- 20 komanda Linux YUM (Përditësuesi i Yellowdog, i modifikuar) për menaxhimin e paketave
- 27 komanda DNF (Fork of Yum) për menaxhimin e paketës RPM në Linux
# nslookup yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
Name: yahoo.com
Address: 72.30.38.140
Name: yahoo.com
Address: 98.139.183.24
Name: yahoo.com
Address: 209.191.122.70
Mbi domenin e pyetjes së komandës www.yahoo.com me serverin DNS publik 4.2.2.2 dhe seksioni më poshtë tregon përgjigjen jo-autoritative: shfaq një rekord të www.yahoo.com
# nslookup 209.191.122.70
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
70.122.191.209.in-addr.arpa name = ir1.fp.vip.mud.yahoo.com.
Authoritative answers can be found from:
# nslookup ir1.fp.vip.mud.yahoo.com.
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
Name: ir1.fp.vip.mud.yahoo.com
Address: 209.191.122.70
# nslookup -query=mx www.yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com.
fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com.
ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com.
ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com.
Authoritative answers can be found from:
wa1.b.yahoo.com
origin = yf1.yahoo.com
mail addr = hostmaster.yahoo-inc.com
serial = 1344827307
refresh = 30
retry = 30
expire = 86400
minimum = 1800
Regjistrimi MX po përdoret për të hartuar një emër domeni në një listë të serverëve të shkëmbimit të postës për atë domen. Kështu që tregon se çfarëdo poste e marrë/dërguar në @yahoo.com do të dërgohet në serverin e postës.
# nslookup -query=ns www.yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com.
fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com.
ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com.
ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com.
Authoritative answers can be found from:
wa1.b.yahoo.com
origin = yf1.yahoo.com
mail addr = hostmaster.yahoo-inc.com
serial = 1344827782
refresh = 30
retry = 30
expire = 86400
minimum = 1800
# nslookup -type=soa www.yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
www.yahoo.com canonical name = fd-fp3.wg1.b.yahoo.com.
fd-fp3.wg1.b.yahoo.com canonical name = ds-fp3.wg1.b.yahoo.com.
ds-fp3.wg1.b.yahoo.com canonical name = ds-any-fp3-lfb.wa1.b.yahoo.com.
ds-any-fp3-lfb.wa1.b.yahoo.com canonical name = ds-any-fp3-real.wa1.b.yahoo.com.
Authoritative answers can be found from:
wa1.b.yahoo.com
origin = yf1.yahoo.com
mail addr = hostmaster.yahoo-inc.com
serial = 1344827965
refresh = 30
retry = 30
expire = 86400
minimum = 1800
# nslookup -query=any yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
Non-authoritative answer:
yahoo.com
origin = ns1.yahoo.com
mail addr = hostmaster.yahoo-inc.com
serial = 2012081016
refresh = 3600
retry = 300
expire = 1814400
minimum = 600
Name: yahoo.com
Address: 98.139.183.24
Name: yahoo.com
Address: 209.191.122.70
Name: yahoo.com
Address: 72.30.38.140
yahoo.com mail exchanger = 1 mta7.am0.yahoodns.net.
yahoo.com mail exchanger = 1 mta5.am0.yahoodns.net.
yahoo.com mail exchanger = 1 mta6.am0.yahoodns.net.
yahoo.com nameserver = ns3.yahoo.com.
yahoo.com nameserver = ns4.yahoo.com.
yahoo.com nameserver = ns2.yahoo.com.
yahoo.com nameserver = ns8.yahoo.com.
yahoo.com nameserver = ns1.yahoo.com.
yahoo.com nameserver = ns6.yahoo.com.
yahoo.com nameserver = ns5.yahoo.com.
Authoritative answers can be found from:
Për të aktivizuar modalitetin e korrigjimit, 'vendosja e korrigjimit' do t'ju kthejë informacione të hollësishme si TTL, këtu është rezultati.
# nslookup -debug yahoo.com
> set debug
> yahoo.com
Server: 4.2.2.2
Address: 4.2.2.2#53
------------
QUESTIONS:
yahoo.com, type = A, class = IN
ANSWERS:
-> yahoo.com
internet address = 72.30.38.140
ttl = 1523
-> yahoo.com
internet address = 98.139.183.24
ttl = 1523
-> yahoo.com
internet address = 209.191.122.70
ttl = 1523
AUTHORITY RECORDS:
ADDITIONAL RECORDS:
------------
Non-authoritative answer:
Name: yahoo.com
Address: 72.30.38.140
Name: yahoo.com
Address: 98.139.183.24
Name: yahoo.com
Address: 209.191.122.70
Në këtë artikull, ne jemi përpjekur të mbulojmë komandat nslookup të cilat mund t'ju ndihmojnë të kërkoni informacione të lidhura me Shërbimin e Emrit të Domenit (DNS).
Artikulli tjetër do të jetë në komandën Linux dig e cila është e ngjashme me nslookup. Nëse ju pëlqeu artikulli, ju lutemi ndajeni atë me miqtë tuaj dhe mos harroni të jepni komentet tuaja të vlefshme përmes kutisë së komenteve.