DNS

Kako koristiti Nslookup u Debianu

Kako koristiti Nslookup u Debianu
Nslookup ili traženje poslužitelja imena alat je koji mrežni administratori koriste za pronalaženje imena hosta, IP adrese ili drugih DNS zapisa kao što su MX zapisi, NS zapisi itd. Često se koristi za rješavanje problema povezanih s DNS-om.

U ovom ćemo članku objasniti kako koristiti Nslookup za ispitivanje različitih vrsta DNS zapisa. Izvršili smo naredbe i postupak spomenuti u ovom članku na OS Debian 10. Međutim, isti se postupak može slijediti i u drugim distribucijama i verzijama Linuxa.

Postoje dva načina u kojima Nslookup radi: interaktivni način i ne-interaktivni način. Objasnili smo postupak u ne-interaktivnom načinu. Međutim, na kraju ćete također naučiti kako koristiti interaktivni način.

Nslookup Neinteraktivni način

U neinteraktivnom načinu, cijela se naredba izdaje na terminalu. Koristite ovaj način kada vam je potreban jedan podatak s određenog poslužitelja.

Za upotrebu neinteraktivnog načina, općenita je sintaksa:

$ nslookup [opcija] [ime hosta] [DNS poslužitelj ili IP]

Kako radi?

Otvorite Terminal u svom Debian OS-u. U gornjem lijevom kutu radne površine vidjet ćete karticu Aktivnosti. Klikom na ovu karticu pojavit će se traka za pretraživanje. Odatle možete potražiti aplikaciju Terminal.

Nabavite IP adresu za ime hosta

Da bi se pronašla IP adresa za ime hosta, sintaksa je:

$ primjer.com

Ova metoda je također poznata kao prosljeđivanje DNS-a.

Na primjer, za pronalaženje IP adrese crveni šešir.com, u terminalu unesite sljedeću naredbu:

$ nslookup redhat.com

Gornja naredba implicira da Nslookup traži da DNS poslužitelj pronađe IP adresu redhata.com. DNS poslužitelj zatim traži druge poslužitelje, dobiva odgovor i zatim ga vraća natrag u Nslookup.

U terminalu ćete dobiti sljedeće informacije:

Razumijevanje rezultata

Gore navedeni izlaz pružio nam je neke nalaze. Razumijemo ih:

Poslužitelj: 192.168.72.2

# To je IP adresa DNS poslužitelja na koji je Nslookup zatražio.

Poslužitelj: 192.168.72.2 # 53

# To je IP adresa DNS poslužitelja zajedno s brojem porta 53 s kojim se razgovaralo s Nslookupom.

Neautoritativni odgovor
Adresa: 209.132.183.105

# Neautoritativni odgovor znači da smo dobili predmemorirani odgovor s DNS poslužitelja.

Nabavite ime hosta s IP adrese

Također možemo izvršiti obrnuti Nslookup za rješavanje imena hosta prema IP adresi. Poznat je kao obrnuto DNS pretraživanje.

Sintaksa naredbe je:

$ nslookup IP_address

U sljedećem primjeru pronalazimo ime hosta prema IP 209.132.183.105 kako slijedi:

$ nslookup 209.132.183.105

Iz sljedećeg izlaza možete vidjeti da je Nslookup vratio ime hosta prema navedenoj IP adresi.

Nabavite MX zapise

MX (Mail Exchange) zapisi određuju postavke poslužitelja pošte konfigurirane za određenu domenu. Sadrži mapiranje imena domene na popis poslužitelja e-pošte.  MX zapisi govore koji će poslužitelj pošte obrađivati ​​poštu poslanu na određenu domenu. MX zapisi konfigurirani su na takav način da kada se e-pošta pošalje na @example.com, usmjerava se na poštanske poslužitelje za primjer domene.com.

Da biste pronašli MX zapise za određenu domenu, sintaksa je:

$ nslookup -query = mx primjer.com

U sljedećem primjeru nalazimo MX zapise za domenu debian.org:

$ nslookup -query = mx debian.org

Sljedeći izlaz prikazuje MX zapise za domenu debian.org.

Nabavite NS zapise

U sustavu imena domene NS zapisi se koriste za utvrđivanje koji su poslužitelji imena odgovorni i mjerodavni za domenu.

Da biste pronašli NS zapise za određenu domenu, sintaksa je:

$ nslookup -query = mx primjer.com

U sljedećem primjeru nalazimo NS zapise za domenu debian.org:

$ nslookup -query = mx debian.org

Sljedeći izlaz prikazuje NS zapise za domenu debian.org.

Nabavite sve DNS zapise

Nslookup se također može koristiti za istovremeno preuzimanje svih zapisa, uključujući A, NS, MX, TXT, SPF itd. za naziv hosta koji navedete.

Da biste pronašli sve DNS zapise, upotrijebite sljedeću sintaksu:

$ nslookup -query = bilo koji

Na primjer, pronaći sve DNS zapise domene debian.org, naredba bi bila:

$ nslookup -query = bilo koji Debian.org

Nslookup Interaktivni način

U interaktivnom načinu rada prvo unesete u zasebni upit, a zatim dodate sljedeće parametre kako biste zatražili daljnje informacije. Koristite ovaj način kada od poslužitelja trebate puno podataka.

Da biste koristili interaktivni način, jednostavno tipkajte nslookup u terminalu i pritisnite Enter.

$ nslookup

Vidjet ćete upit poput>. Ovdje možete zatražiti informacije.

U sljedećem primjeru, nakon unosa u Nslookup upit, unijeli smo sljedeće naredbe:

# Da biste dobili podatke o IP adresi za domenu crveni šešir.com

> redhat.com

# Da biste dobili MX zapise za domenu crveni šešir.com

> postavi upit = mx
> Redhat.com

Kao što smo vidjeli, Nslookup pruža puno informacija u vezi s DNS-om, kao što su informacije o prosljeđivanju unaprijed i unatrag, NS zapisi, MX zapisi itd. Međutim, nisu ograničene samo na ove informacije, već pružaju puno više od ovoga. Ali zasad se nadamo da će vam biti dovoljno da osnovno razumijete Nslookup djela.

Kako instalirati League Of Legends na Ubuntu 14.04
Ako ste ljubitelj League of Legends, ovo je prilika za vas da testirate League of Legends. Imajte na umu da je LOL podržan na PlayOnLinux ako ste kori...
Instalirajte najnoviju strategiju igre OpenRA na Ubuntu Linux
OpenRA je Libre / Free Real Time strateški pokretač igre koji stvara rane Westwoodove igre poput klasične Command & Conquer: Red Alert. Distribuirani ...
Instalirajte najnoviji Dolphin Emulator za Gamecube i Wii na Linux
Dolphin Emulator omogućuje vam igranje odabranih Gamecube i Wii igara na Linux osobnim računalima (PC). Dolphin Emulator je slobodno dostupan i emula...