Nslookupi kasutamine Debian Linuxis

Nslookupi Kasutamine Debian Linuxis



Nslookup või nimeserveri otsing on tööriist, mida võrguadministraatorid kasutavad hostinime, IP-aadressi või muude DNS-kirjete (nt MX-kirjed, NS-kirjed jne) leidmiseks. Seda kasutatakse sageli DNS-iga seotud probleemide lahendamiseks.

Selles artiklis selgitame, kuidas kasutada Nslookupi erinevat tüüpi DNS-kirjete päringute tegemiseks. Oleme käivitanud selles artiklis mainitud käsud ja protseduurid Debian 10 OS-is. Kuid sama protseduuri saab järgida ka teistes Linuxi distributsioonides ja versioonides.

Nslookup töötab kahes režiimis: interaktiivne režiim ja mitteinteraktiivne režiim. Oleme selgitanud protseduuri mitteinteraktiivses režiimis. Kuid lõpus õpib ka interaktiivset režiimi kasutama.







Nslookup Mitteinteraktiivne režiim

Mitteinteraktiivses režiimis väljastatakse kogu käsk terminalis. Kasutage seda režiimi, kui vajate konkreetselt serverilt ühte teavet.



Mitteinteraktiivse režiimi kasutamisel on üldine süntaks järgmine:



$ nslookup [ valik ] [ hostinimi ] [ DNS-server või IP ]

Kuidas see töötab?

Avage oma Debian OS-is terminal. Töölaua vasakus ülanurgas näete vahekaarti Tegevused. Sellel vahekaardil klõpsates kuvatakse otsinguriba. Sealt saate otsida terminalirakendust.





Hankige hostinime jaoks IP-aadress

Hostinime IP-aadressi leidmiseks on süntaks järgmine:

$ example.com

Seda meetodit nimetatakse ka DNS-i edasiotsinguks.



Näiteks IP-aadressi leidmiseks redhat.com , sisestage terminali järgmine käsk:

$ nslookup redhat.com

Ülaltoodud käsk tähendab, et Nslookup palub DNS-serveril leida redhat.com IP-aadressi. Seejärel esitab DNS-server päringu teistele serveritele, saab vastuse ja saadab selle seejärel Nslookupi tagasi.

Terminalis saate järgmise teabe:

Väljundi mõistmine

Ülaltoodud väljund on andnud meile mõned järeldused. Saame neist aru:

Server:  192.168.72.2

# See on DNS-serveri IP-aadress, millele Nslookup taotles.

Server:  192.168.72.2 #53

# See on DNS-serveri IP-aadress koos pordi numbriga 53 Nslookup, millega räägiti.

Mitteautoriteetne vastus
Aadress: 209.132.183.105

# Mitteautoriteetne vastus näitab, et saime DNS-serverist vahemällu salvestatud vastuse.

Hankige IP-aadressilt hostinimi

Võime sooritada ka pöörd-Nslookupi, et määrata hostinimi IP-aadressi alusel. Seda nimetatakse DNS-i pöördotsinguks.

Käsu süntaks on:

$ nslookup IP_aadress

Järgmises näites leiame hostinime IP-ga 209.132.183.105 järgmiselt:

$ nslookup 209.132.183.105

Järgmisest väljundist näete, et Nslookup on tagastanud hostinime määratud IP-aadressi vastu.

Hankige MX-kirjed

MX (Mail Exchange) kirjed määravad kindlaks konkreetse domeeni jaoks konfigureeritud meiliserveri sätted. See sisaldab domeeninime vastendamist meiliserverite loendiga. MX-kirjed ütleb, milline meiliserver käsitleb konkreetsesse domeeni saadetud kirju. MX-kirjed on konfigureeritud nii, et kui meil saadetakse aadressile @example.com, suunatakse see domeeni example.com meiliserveritesse.

Konkreetse domeeni MX-kirjete leidmiseks on süntaks järgmine:

$ nslookup -päring =mx näide.com

Järgmises näites leiame domeeni MX-kirjed debian.org :

$ nslookup – päring =mx debian.org

Järgmine väljund näitab domeeni MX-kirjeid debian.org .

Hankige NS-kirjed

Domeeninimesüsteemis kasutatakse NS-kirjeid, et tuvastada, millised nimeserverid on domeeni eest vastutavad ja autoriteetsed.

Konkreetse domeeni NS-kirjete leidmiseks on süntaks järgmine:

$ nslookup -päring =mx näide.com

Järgmises näites leiame domeeni NS-kirjed debian.org :

$ nslookup -päring =mx debian.org

Järgmine väljund näitab domeeni NS-kirjeid debian.org .

Hankige kõik DNS-kirjed

Nslookupi saab kasutada ka kõigi teie määratud hostinime kirjete üheaegseks toomiseks, sealhulgas A, NS, MX, TXT, SPF jne.

Kõigi DNS-kirjete leidmiseks kasutage järgmist süntaksit:

$ nslookup -päring =ükskõik milline < URL >

Näiteks domeeni kõigi DNS-kirjete leidmiseks debian.org , käsk oleks järgmine:

$ nslookup -päring =mis tahes Debian.org

Nslookup interaktiivne režiim

Interaktiivses režiimis sisestate esmalt eraldi viipa ja seejärel lisate täiendava teabe saamiseks järgmised parameetrid. Kasutage seda režiimi, kui vajate serverilt palju teavet.

Interaktiivse režiimi kasutamiseks lihtsalt tippige nslookup terminalis ja vajutage sisestusklahvi.

$ nslookup

Näete viipa nagu >. Siit saate küsida teavet.

Järgmises näites oleme pärast Nslookupi viipa sisestamist sisestanud järgmised käsud:

# Domeeni IP-aadressi teabe saamiseks redhat.com

> redhat.com

# Domeeni MX-kirjete hankimiseks redhat.com

> seatud päring =mx
> redhat.com

Nagu nägime, pakub Nslookup DNS-i kohta palju teavet, nagu edasi- ja tagasiotsingu teave, NS-kirjed, MX-kirjed jne. Kuid see ei piirdu ainult selle teabega, vaid pakub palju enamat. Kuid praegu loodame, et piisab, kui teil on Nslookupi töödest põhiteadmised.