logo

Nslookup-komento Linuxissa esimerkein

Nslookup (lyhenne sanoista Name Server Lookup) on hyödyllinen komento tietojen saamiseksi DNS-palvelimelta. Se on verkonhallintatyökalu, jolla voi tehdä kyselyitä Domain Name System (DNS) -palvelusta verkkotunnuksen tai IP-osoitteen kartoituksen tai muun tietyn DNS-tietueen saamiseksi. Sitä käytetään myös DNS-ongelmien vianmäärityksessä.

Kuvittele yksinkertaisin sanoin Internet jättimäisenä kaupunginosana. Verkkosivustot ovat kuin taloja, mutta kadunnimien sijaan niillä on helposti muistettavat osoitteet, kuten google.com. Tietokoneet kommunikoivat kuitenkin numeroiden avulla, joten ne tarvitsevat tavan löytää nämä talot. Siellä DNS tulee käyttöön. Se toimii kuin puhelinmuistio, ja se muuttaa ystävälliset verkkosivustojen nimet numeerisiksi osoitteiksi (IP-osoitteiksi), joita tietokoneet ymmärtävät.



Nytnslookup>komento on kuin erikoistyökalu, jonka avulla voit tutustua tähän puhelinmuistioon. Sen avulla voit esittää kysymyksiä verkkosivustoista ja niiden yhdistämisestä. Voit käyttää sitä:

kuinka muuntaa kokonaisluku merkkijonoksi java
  • Etsi verkkosivuston osoite : Voit käyttää aivan kuten puhelinnumeron etsimistä puhelinmuistiostanslookup>löytääksesi verkkosivuston IP-osoitteen.
  • Ongelman vianmääritys s: Jos sinulla on vaikeuksia päästä verkkosivustolle,nslookup>voi auttaa sinua selvittämään, missä ongelma saattaa olla.
  • Lisätietoja verkkotunnuksen määrityksestä s: Käyttämällänslookup>, voit löytää tietoja verkkosivuston verkkotunnuksesta, kuten sen hallinnasta vastaavista palvelimista.

Nslookup-komennon syntaksi Linuxissa

Kohteen syntaksinslookup>komento on suhteellisen yksinkertainen, tyypillisesti muodossa:

nslookup [option] [domain]>

Missä:



  • [options]> katso lisäparametreja, jotka muuttavat komennon toimintaa.
  • [domain]> tarkoittaa verkkotunnuksen nimeä tai IP-osoitetta, josta haetaan kyselyä.

nslookup-komennon vaihtoehdot:

Vaihtoehdot Kuvaus
-domain=[domain-name] voit muuttaa oletusarvoista DNS-nimeä.
-debug mahdollistaa virheenkorjaustietojen näyttämisen.
-portti=[portin numero] Käytä -port-vaihtoehtoa määrittääksesi portin numeron kyselyille. Oletusarvoisesti nslookup käyttää porttia 53 DNS-kyselyihin
-timeout=[sekuntia] voit määrittää ajan, jonka DNS-palvelin vastaa. Oletusarvoisesti aikakatkaisuksi on asetettu muutama sekunti
-tyyppi=a Etsi tietue
Voimme myös tarkastella tietyn tietueen kaikkia saatavilla olevia DNS-tietueita käyttämällä the -tyyppi=a vaihtoehto
-tyyppi = mikä tahansa Etsi mitä tahansa tietuetta
Voimme myös tarkastella kaikkia saatavilla olevia DNS-tietueita käyttämällä -tyyppi = mikä tahansa vaihtoehto.
-type=hinfo näyttää laitteistoon liittyvät tiedot isännästä. Se sisältää tietoja käyttöjärjestelmästä ja laitteistoalustasta
-tyyppi=mx Etsi mx-tietue
MX (Mail Exchange) yhdistää toimialueen nimen kyseisen toimialueen sähköpostinvaihtopalvelimien luetteloon. MX-tietue sanoo, että kaikki osoitteeseen google.com lähetetyt viestit tulee reitittää kyseisen verkkotunnuksen sähköpostipalvelimelle.
-type=ns Etsi ns-tietue
NS (Name Server) -tietue yhdistää toimialueen nimen kyseiselle toimialueelle pätevien DNS-palvelimien luetteloon. Se tulostaa annettuun verkkotunnukseen liittyvät nimipalvelut.
-type=ptr käytetään käänteisissä DNS-hauissa. Se noutaa Pointer (PTR) -tietueet, jotka yhdistävät IP-osoitteet verkkotunnusten nimiin.
-tyyppi = soa Etsi soa-ennätys
SOA-tietue (valtuutuksen alku), tarjoaa arvovaltaiset tiedot toimialueesta, verkkotunnuksen järjestelmänvalvojan sähköpostiosoitteen, verkkotunnuksen sarjanumeron jne...

Esimerkkejä useimmista nslookupin komentovaihtoehdoista Linuxissa

Perus DNS-haun suorittaminen

Syntaksi:

nslookup example.com>

Esimerkki:



nslookup google.com>

nslookup, jota seuraa toimialueen nimi, näyttää toimialueen A-tietueen (IP-osoitteen). Käytä tätä komentoa löytääksesi toimialueen osoitetietueen. Se kyselee verkkotunnuspalvelimia ja saa tiedot.

nslookup google.com

nslookup google.com

Suoritetaan käänteinen DNS-haku

Syntaksi:

nslookup [IP Address]>

Esimerkki:

nslookup 192.168.0.10>

Voit myös tehdä käänteisen DNS-haun antamalla IP-osoitteen argumenttina nslookupille.

nslookup 192.168.0.10

nslookup 192.168.0.10

string.contains java

Käytä vaihtoehtoa '-type=any'.

Syntaksi:

nslookup -type=any google.com>

Minkä tahansa tietueen etsiminen Voimme myös tarkastella kaikkia saatavilla olevia DNS-tietueita käyttämällä -tyyppi = mikä tahansa vaihtoehto.

nslookup -type=any google.com

nslookup -type=any google.com

Käyttämällä `-tyyppi=soa` vaihtoehto

Syntaksi:

nslookup -type=soa redhat.com>

Soa-tietueen haku SOA-tietue (valtuutuksen alku), tarjoaa arvovaltaiset tiedot toimialueesta, verkkotunnuksen järjestelmänvalvojan sähköpostiosoitteen, verkkotunnuksen sarjanumeron jne...

nslookup -type=soa redhat.com

nslookup -type=soa redhat.com

Käyttämällä `-type=ns` vaihtoehto

Syntaksi:

nslookup -type=ns google.com>

Etsi ns-tietue. NS (Name Server) -tietue yhdistää toimialueen nimen kyseiselle toimialueelle pätevien DNS-palvelimien luetteloon. Se tulostaa annettuun verkkotunnukseen liittyvät nimipalvelut.

nslookup -type=ns google.com

nslookup -type=ns google.com

Käyttämällä `-type=a` vaihtoehto

Syntaksi:

nslookup -type=a google.com>

Etsi tietue. Voimme myös tarkastella tietyn tietueen kaikkia saatavilla olevia DNS-tietueita käyttämällä the -tyyppi=a vaihtoehto.

nslookup -type=a google.com

nslookup -type=a google.com

Käyttämällä `-type=mx` vaihtoehto

Syntaksi:

heittää poikkeusten käsittely javassa
nslookup -type=mx google.com>

Etsi mx-tietue. MX (Mail Exchange) yhdistää toimialueen nimen kyseisen toimialueen sähköpostinvaihtopalvelimien luetteloon. MX-tietue sanoo, että kaikki osoitteeseen google.com lähetetyt viestit tulee reitittää kyseisen verkkotunnuksen sähköpostipalvelimelle.

nslookup -type=mx google.com

nslookup -type=mx google.com

Käyttämällä `-type=txt` vaihtoehto

Syntaksi:

javascriptin pudotusvalikosta
nslookup -type=txt google.com>

Etsi txt-tietue. TXT-tietueet ovat hyödyllisiä monentyyppisille tietueille, kuten DKIM, SPF jne. Löydät kaikki TXT-tietueet, jotka on määritetty mille tahansa toimialueelle alla olevan komennon avulla.

nslookup -type=txt google.com

nslookup -type=txt google.com

Nslookup-komento Linuxissa – UKK

Mihin nslookup-komentoa käytetään?

` nslookup` komento on verkon hallintatyökalu, jota käytetään DNS:n (Domain Name System) kyselyyn saadakseen toimialueen nimen tai IP-osoitteen kartoitustiedot. Sitä käytetään yleisesti DNS-ongelmien vianmäärityksessä, DNS-tietueiden tarkistamisessa ja verkko-ongelmien diagnosoinnissa.

Kuinka löydän toimialueen IP-osoitteen nslookupin avulla?

Voit etsiä verkkotunnukseen liittyvän IP-osoitteen käyttämällä ` nslookup` , kirjoita vain ` nslookup domain_name` pääte- tai komentokehotteessa korvaamalla verkkotunnuksen_nimi varsinaisella verkkotunnuksella, jonka haluat etsiä. Komento palauttaa vastaavat IP-osoitteet kyseiselle toimialueelle.

Mitä yleisiä valintoja tai parametreja käytetään nslookupissa?

Jotkut yleiset vaihtoehdot tai parametrit, joita käytetään ` nslookup` sisältää:

  • -query=type : Määritä kyselyn kohteena olevan DNS-tietueen tyyppi (esim. A, MX, NS).
  • -palvelin=palvele r: Määritä kyselyssä käytettävä DNS-palvelin.
  • -aikakatkaisu = sekuntia : Aseta kyselyn aikakatkaisu.
  • -debug : Ota virheenkorjaustila käyttöön nähdäksesi yksityiskohtaiset tiedot.
  • -apua vai? : Näytä ohjeviesti, jossa on käytettävissä olevat vaihtoehdot.

Miksi saan joskus nslookup-tuloksissa ei-valtuutetun vastauksen?

Milloin ` nslookup` palauttaa Ei-valtuutetun vastauksen, se tarkoittaa, että kyseinen DNS-palvelin ei ole kyseessä olevan toimialueen ensisijainen arvovaltainen palvelin. Sen sijaan se sai tiedot välimuistissa tai toissijaiselta palvelimelta. Tämä on yleistä rekursiivisissa DNS-asetuksissa, joissa palvelimet tallentavat vastaukset välimuistiin suorituskykysyistä.

Mitä minun pitäisi tehdä, jos nslookup ei pysty ratkaisemaan verkkotunnuksen nimeä?

Jos ` nslookup` ei pysty ratkaisemaan verkkotunnuksen nimeä, voit suorittaa ongelman vianmäärityksen useilla vaiheilla:

  • Tarkista Internet-yhteytesi ja varmista, että DNS-palvelimet ovat tavoitettavissa.
  • Tarkista verkkotunnuksen nimen oikeinkirjoitus ja yritä uudelleen.
  • Tarkista DNS-palvelimesi asetukset tai yritä tehdä kysely toiselta DNS-palvelimelta.
  • Etsi palomuurin tai verkon määritysongelmia, jotka saattavat estää DNS-kyselyt.
  • Harkitse muiden työkalujen, kuten dig tai isäntä, käyttöä lisävianmääritykseen.

Johtopäätös

Tässä artikkelissa olemme käsitelleet nslookup-komentoa, joka on muuttuva työkalu DNS-palvelimen kyselyyn ja verkkotunnuksen tai IP-osoitteen kartoittamiseen liittyvien tietojen hankkimiseen. Olemme tutkineet, että se on erittäin hyödyllinen DNS-ongelmien vianmäärityksessä. Olemme myös keskustelleet vaihtoehdoista, kuten -type=a, -type=any, -type=mx, -type=ns, -type=ptr ja -type=soa. Kaiken kaikkiaan voimme sanoa, että käyttämällä nslookup-tietoja järjestelmänvalvojat voivat saada tietoa DNS-infrastruktuurista ja ratkaista DNS-ongelmat tehokkaasti.