Naredba nslookup (što je skraćenica za traženje servera imena) pronalazi informacije o serveru imena za domene upitom u sistemu imena domena.
Kako koristiti nslookup u Windowsu
Da biste koristili Windows verziju nslookupa, otvorite komandnu liniju i upišite nslookup da dobijete rezultat sličan ovom, ali sa unosima za DNS server i IP adresu koju vaš računar koristi:
C:\> nslookup
Server: resolver1.opendns.com
Adresa: 208.67.222.222
Ova komanda identifikuje koji DNS server je računar trenutno konfigurisan da koristi za svoje DNS pretrage. Kao što pokazuje primjer, ovaj računar koristi OpenDNS DNS server.
Zabilježite prompt na dnu izlaza komande. nslookup ostaje pokrenut u prvom planu nakon što se naredba izvrši. Prompt na kraju izlaza vam omogućava da unesete dodatne parametre. Kada izvršite nslookup bez navođenja imena domene, program ulazi u interaktivni način rada.
Ili upišite ime domene za koje želite detalje o nslookupu ili napustite nslookup pomoću naredbe exit (ili Ctrl+C prečice na tastaturi). Umjesto toga, možete koristiti nslookup tako što ćete upisati naredbu ispred domene, sve u istoj liniji:
nslookup lifewire.com.
Evo primjera izlaza:
nslookup lifewire.com
Neovlašteni odgovor:
Naziv: lifewire.com
Adrese: 151.101.193.1211115
111 151.101.1.121
151.101.129.121
Traženje servera imena
U DNS-u, takozvani "neautoritativni odgovori" odnose se na DNS zapise koji se čuvaju na eksternim DNS serverima, koje su dobili od "autoritativnih" servera koji pružaju izvorni izvor podataka.
Evo kako da dobijete te informacije (pod pretpostavkom da ste već ukucali nslookup u komandni redak):
set type=ns
lifewire.com
[…]
dns1.p08.nsone.net internet adresa=198.51.44.8
dns2. p08.nsone.net internet adresa=198.51.45.8
dns3.p08.nsone.net internet adresa=198.51.44.72
dns4.p08.nsone.net internet adresa=198.51.45.72
ns1.p30.dynect.net internet adresa=208.78.70.30
ns2.p30.dynect.net internet adresa=204.13.250.30
ns3.p30.dynect.net7 internet adresa=208. 71.30
ns4.p30.dynect.net internet adresa=204.13.251.30
Autoritativno traženje adrese može se izvršiti navođenjem jednog od registrovanih servera imena domene. Nslookup zatim koristi taj server umjesto zadanih informacija o DNS serveru lokalnog sistema.
C:\>nslookup lifewire.com ns1.p30.dynect.net
Server: ns1.p30.dynect.net
Adresa: 208.78.70.30
lifewire.com
Adrese: 151.101.65.121
151.101.193.121
151.101.129.121
151.101.121.
Izlaz više ne spominje "neautoritativne" podatke jer je server imena ns1.p30.dynect primarni imenski server za Lifewire.com, kao što je navedeno u dijelu "NS record" njegovih DNS unosa.
Traženje Mail servera
Za traženje informacija o serveru pošte na određenom domenu, nslookup koristi funkciju MX zapisa DNS-a. Neke stranice, poput Lifewire.com, podržavaju i primarne i rezervne servere.
Upiti Mail servera za Lifewire.com rade ovako:
set type=mx
lifewire.com
[…]
Neautoritativni odgovor:
lifewire.com MX preferencija=20, razmenjivač pošte=ALT1. ASPMX. L. GOOGLE.com
lifewire.com MX preferencija=10, razmenjivač pošte=ASPMX. L. GOOGLE.com
lifewire.com MX preferencija=50, razmenjivač pošte=ALT4. ASPMX. L. GOOGLE.com
lifewire.com MX preferencija=40, razmjenjivač pošte=ALT3. ASPMX. L. GOOGLE.com
lifewire.com MX preferencija=30, razmjenjivač pošte=ALT2. ASPMX. L. GOOGLE.com
Ostali nslookup upiti
Nslookup podržava upite prema drugim manje često korištenim DNS zapisima uključujući CNAME, PTR i SOA. Upisivanjem upitnika na upit ispisuje se uputstva za pomoć programa.
Neke web-bazirane varijacije uslužnog programa nude nekoliko dodatnih funkcija izvan standardnih parametara koji se nalaze u Windows alatu.
Kako koristiti online Nslookup alate
Online nslookup uslužni programi, poput onog sa Network-Tools.com, omogućavaju vam da prilagodite mnogo više od onoga što je dozvoljeno naredbom iz Windows-a.
Na primjer, nakon odabira domene, servera i porta, možete odabrati sa padajuće liste tipova upita kao što su adresa, server imena, kanonsko ime, početak ovlaštenja, domena poštanskog sandučeta, član mail grupe, dobro -poznati servisi, razmjena pošte, ISDN adresa, NSAP adresa i mnogi drugi.