logo

„Nslookup“ komanda „Linux“ su pavyzdžiais

Nslookup (reiškia Name Server Lookup) yra naudinga komanda norint gauti informaciją iš DNS serverio. Tai tinklo administravimo įrankis, skirtas domeno vardų sistemos (DNS) užklausai gauti, norint gauti domeno vardo ar IP adreso susiejimą ar bet kurį kitą konkretų DNS įrašą. Jis taip pat naudojamas su DNS susijusioms problemoms šalinti.

Paprastais žodžiais tariant, įsivaizduokite internetą kaip milžinišką kaimynystę. Svetainės yra kaip namai, tačiau vietoj gatvių pavadinimų jose yra lengvai įsimenami adresai, pvz., google.com. Tačiau kompiuteriai bendrauja naudodami numerius, todėl jiems reikia būdo, kaip rasti šiuos namus. Čia atsiranda DNS. Jis veikia kaip telefonų knyga, paverčiant tuos patogius svetainių pavadinimus į skaitmeninius adresus (IP adresus), kuriuos kompiuteriai gali suprasti.



Dabar,nslookup>komanda yra tarsi specialus įrankis, kurį galite naudoti norėdami naršyti šią telefonų knygą. Tai leidžia užduoti klausimus apie svetaines ir jų ryšį. Jį galite naudoti norėdami:

sutrumpinti ir ištrinti skirtumą
  • Raskite svetainės adresą : galite naudoti kaip telefono numerio paiešką telefonų knygojenslookup>Norėdami rasti svetainės IP adresą.
  • Trikčių šalinimas s: jei kyla problemų pasiekiant svetainę,nslookup>gali padėti nustatyti, kur gali slypėti problema.
  • Sužinokite daugiau apie domeno konfigūraciją s: naudojantnslookup>, galite rasti informacijos apie svetainės domeną, pvz., serverius, atsakingus už jo valdymą.

„Linux“ komandos nslookup sintaksė

Sintaksėnslookup>komanda yra gana paprasta, paprastai pateikiama tokia forma:

nslookup [option] [domain]>

Kur:



  • [options]> žr. papildomus parametrus, kurie keičia komandos veikimą.
  • [domain]> žymi domeno vardą arba IP adresą, kurio reikia užklausti.

Komandos nslookup parinktys:

Galimybės apibūdinimas
-domenas=[domeno pavadinimas] leidžia pakeisti numatytąjį DNS pavadinimą.
- derinti leidžia rodyti derinimo informaciją.
-port=[porto numeris] Norėdami nurodyti užklausų prievado numerį, naudokite parinktį -port. Pagal numatytuosius nustatymus nslookup DNS užklausoms naudoja 53 prievadą
-timeout=[sekundės] galite nurodyti laiką, per kurį DNS serveris turi atsakyti. Pagal numatytuosius nustatymus skirtasis laikas nustatytas į kelias sekundes
-type=a Ieškokite įrašo
Taip pat galime peržiūrėti visus galimus konkretaus įrašo DNS įrašus naudodami į -type=a variantas
-tipas = bet koks Ieškokite bet kokio įrašo
Taip pat galime peržiūrėti visus galimus DNS įrašus naudodami -tipas = bet koks variantas.
-type=hinfo rodo su technine įranga susijusią informaciją apie pagrindinį kompiuterį. Jame pateikiama išsami informacija apie operacinę sistemą ir aparatinės įrangos platformą
-tipas = mx Ieškokite mx įrašo
MX (Mail Exchange) susieja domeno pavadinimą su to domeno pašto mainų serverių sąrašu. MX įrašas sako, kad visi į google.com išsiųsti laiškai turi būti nukreipti į to domeno pašto serverį.
-type=ns Ieškokite ns įrašo
NS (vardų serverio) įrašas susieja domeno pavadinimą su tam domenui autoritetingų DNS serverių sąrašu. Jis išves su nurodytu domenu susietus pavadinimus.
-type=ptr naudojamas atvirkštinėse DNS paieškose. Jis nuskaito rodyklės (PTR) įrašus, kurie susieja IP adresus su domenų vardais.
-tipas = soa Ieškokite soa įrašo
SOA įrašas (įgaliojimo pradžia), suteikia patikimą informaciją apie domeną, domeno administratoriaus el. pašto adresą, domeno serijos numerį ir kt.

Kai kurių daugumos „nslookup“ komandų parinkčių pavyzdžiai sistemoje „Linux“.

Atliekama pagrindinė DNS paieška

Sintaksė:

nslookup example.com>

Pavyzdys:



nslookup google.com>

nslookup ir domeno pavadinimas parodys domeno A įrašą (IP adresą). Naudokite šią komandą domeno adreso įrašui rasti. Jis užklausia domeno vardų serverių ir gauna išsamią informaciją.

nslookup google.com

nslookup google.com

Atliekama atvirkštinė DNS paieška

Sintaksė:

nslookup [IP Address]>

Pavyzdys:

nslookup 192.168.0.10>

Taip pat galite atlikti atvirkštinę DNS paiešką, nurodydami IP adresą kaip argumentą nslookup.

nslookup 192.168.0.10

nslookup 192.168.0.10

Naudojant parinktį „-type=any“.

Sintaksė:

numpy unikalus
nslookup -type=any google.com>

Ieškoti bet kokio įrašo Taip pat galime peržiūrėti visus galimus DNS įrašus naudodami -tipas = bet koks variantas.

nslookup -type=any google.com

nslookup -type=any google.com

Naudojant „-type=soa“. variantas

Sintaksė:

nslookup -type=soa redhat.com>

Soa įrašo paieška SOA įrašas (įgaliojimo pradžia), suteikia patikimą informaciją apie domeną, domeno administratoriaus el. pašto adresą, domeno serijos numerį ir kt.

nslookup -type=soa redhat.com

nslookup -type=soa redhat.com

Naudojant „-type=ns“. variantas

Sintaksė:

svm
nslookup -type=ns google.com>

Ieškokite ns įrašo. NS (vardų serverio) įrašas susieja domeno pavadinimą su tam domenui autoritetingų DNS serverių sąrašu. Jis išves su nurodytu domenu susietus pavadinimus.

nslookup -type=ns google.com

nslookup -type=ns google.com

Naudojant „-type=a“. variantas

Sintaksė:

nslookup -type=a google.com>

Ieškokite įrašo. Taip pat galime peržiūrėti visus galimus konkretaus įrašo DNS įrašus naudodami į -type=a variantas.

nslookup -type=a google.com

nslookup -type=a google.com

Naudojant „-type=mx“. variantas

Sintaksė:

nslookup -type=mx google.com>

Ieškokite mx įrašo. MX (Mail Exchange) susieja domeno pavadinimą su to domeno pašto mainų serverių sąrašu. MX įrašas sako, kad visi į google.com išsiųsti laiškai turi būti nukreipti į to domeno pašto serverį.

nslookup -type=mx google.com

nslookup -type=mx google.com

Naudojant „-type=txt“. variantas

Sintaksė:

nslookup -type=txt google.com>

Ieškokite txt įrašo. TXT įrašai naudingi kelių tipų įrašams, pvz., DKIM, SPF ir kt. Visus TXT įrašus, sukonfigūruotus bet kuriam domenui, galite rasti naudodami toliau pateiktą komandą.

nslookup -type=txt google.com

nslookup -type=txt google.com

ssis pamoka

„Nslookup“ komanda „Linux“ – DUK

Kam naudojama nslookup komanda?

` nslookup' komanda yra tinklo administravimo įrankis, naudojamas domeno vardų sistemos (DNS) užklausai gauti, siekiant gauti domeno vardo arba IP adreso susiejimo informaciją. Jis dažniausiai naudojamas su DNS susijusioms problemoms šalinti, DNS įrašams tikrinti ir tinklo problemoms diagnozuoti.

Kaip naudoti nslookup domeno IP adresui rasti?

Norėdami rasti su domenu susietą IP adresą naudodami ` nslookup' , tiesiog įveskite ` nslookup domeno_vardas“. terminale arba komandų eilutėje, pakeisdami domeno_pavadinimą tikru domenu, kurio norite ieškoti. Komanda grąžins atitinkamą (-us) to domeno IP adresą (-us).

Kokios parinktys ar parametrai dažniausiai naudojami su nslookup?

Kai kurios įprastos parinktys arba parametrai, naudojami su ` nslookup' apima:

  • -query=tipas : nurodykite DNS įrašo, kurio reikia užklausti, tipą (pvz., A, MX, NS).
  • -serveris=tarnauti r: nurodykite DNS serverį, kurį naudosite užklausai.
  • -timeout = sekundės : nustatykite užklausos skirtąjį laiką.
  • - derinti : įjunkite derinimo režimą, kad būtų rodoma išsami informacija.
  • - Pagalba ar? : Rodyti pagalbos pranešimą su galimomis parinktimis.

Kodėl nslookup rezultatuose kartais gaunu neautoritetinį atsakymą?

Kai ` nslookup' grąžina neautoritetinį atsakymą, tai reiškia, kad užklaustas DNS serveris nėra pagrindinis aptariamo domeno autoritetingas serveris. Vietoj to, ji gavo informaciją iš talpyklos arba antrinio serverio. Tai įprasta rekursyviose DNS sąrankose, kai serveriai talpina atsakymus dėl našumo priežasčių.

Ką daryti, jei nslookup nepavyksta išspręsti domeno vardo?

Jei ` nslookup' nepavyksta išspręsti domeno vardo, galite atlikti kelis veiksmus, kad pašalintumėte problemą:

  • Patikrinkite interneto ryšį ir įsitikinkite, kad DNS serveriai pasiekiami.
  • Patikrinkite domeno vardo rašybą ir bandykite dar kartą.
  • Patikrinkite DNS serverio nustatymus arba pabandykite pateikti užklausą kitam DNS serveriui.
  • Ieškokite užkardos ar tinklo konfigūracijos problemų, kurios gali blokuoti DNS užklausas.
  • Apsvarstykite galimybę naudoti kitus įrankius, pvz., „Dig“ arba „Host“, kad galėtumėte papildomai šalinti triktis.

Išvada

Šiame straipsnyje aptarėme komandą „nslookup“, kuri yra kintamasis įrankis, skirtas DNS serverio užklausoms ir informacijai apie domeno vardo arba IP adreso susiejimą gauti. Ištyrėme, kad tai labai naudinga sprendžiant su DNS susijusias problemas. Taip pat aptarėme tokias parinktis kaip -type=a, -type=bet, -type=mx, -type=ns, -type=ptr ir -type=soa. Apskritai galime pasakyti, kad naudodami nslookup informaciją, administratoriai gali gauti įžvalgų apie DNS infrastruktūrą ir efektyviai išspręsti su DNS susijusias problemas.