nslookup
verktøyet kan installeres og brukes på Et Linux-system for å finne ut informasjon OM DNS-postene for et domene eller IP-adresse. Det er spesielt nyttig når du feilsøker DNS-problemer. Et populært verktøy som også kommer installert med nslookup er dig
, som ligner, men bruker forskjellige resolvere. Det er et godt alternativ til nslookup, men nslookup er vanligvis enklere å bruke.I denne opplæringen vil vi veilede deg gjennom installasjonen av nslookup på store Linux-distribusjoner og vise ulike kommandolinjeeksempler som du kan bruke på ditt eget system når DU trenger Å skaffe DNS-informasjon.
i denne opplæringen vil du lære:
- How to install nslookup on major Linux distros
- Nslookup command line examples
Category | Requirements, Conventions or Software Version Used |
---|---|
System | Any Linux distro |
Software | nslookup |
Annet | Privilegert tilgang Til Linux-systemet som rot eller via kommandoensudo .# – krever gitt linux kommandoer som skal utføres med root privilegier enten direkte som en root bruker eller ved bruk av sudo kommando $ – krever gitt linux kommandoer som skal utføres som en vanlig ikke-privilegert bruker |
installer nslookup
det er en god sjanse for at nslookup allerede er installert på systemet og klar til bruk. Men hvis ikke, bruk bare den riktige kommandoen nedenfor for å installere den.
SØK nå
for å installere nslookup På Ubuntu, Debian, Linux Mint og annen Debian – basert distribusjon:
$ sudo apt install dnsutils
for å installere nslookup På CentOS, Fedora, Red Hat og enhver Annen Red Hat-basert distribusjon:
$ sudo dnf install bind-utils
for å installere nslookup På Manjaro, Arch Linux og enhver Annen Arch Linux-basert distribusjon:
$ sudo pacman -S dnsutils
nslookup kommandolinjeeksempler
nå som nslookup er installert, kan du prøve Noen Av Følgende Kommandoer for å Få En Følelse av hvordan det fungerer.
for å se grunnleggende informasjon om et domene er en post, bare angi domenenavnet som et argument. Utdataene kan inneholde FLERE IP-adresser, avhengig av den forespurte serverens konfigurasjon.
$ nslookup redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:Name:redhat.comAddress: 209.132.183.105
DU kan også slå opp DEN omvendte DNS-posten ved å angi IP-adressen og se hvilket domenenavn den peker på.
$ nslookup 209.132.183.105105.183.132.209.in-addr.arpaname = redirect.redhat.com.
for å se postposten (MX) for et domene, bruk-query=MX
alternativet. Denne posten kontrollerer hvor e-post sendes til domenet (i dette tilfellet @redhat.com) er sendt til.
$ nslookup -query=mx redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.commail exchanger = 10 us-smtp-inbound-2.mimecast.com.redhat.commail exchanger = 10 us-smtp-inbound-1.mimecast.com.
Bruk -query=ns
for å se EN LISTE OVER DNS-servere for domenet.
$ nslookup -type=ns redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:redhat.comnameserver = a10-65.akam.net.redhat.comnameserver = a9-65.akam.net.redhat.comnameserver = a13-66.akam.net.redhat.comnameserver = a28-64.akam.net.redhat.comnameserver = a1-68.akam.net.redhat.comnameserver = a16-67.akam.net.
Dette er noen av hovedalternativene for nslookup, selv om det er flere spørringstyper tilgjengelig og flere alternativer. Sjekk ut mannen siden for mer informasjon, og kanskje gi dig kommandoen en prøve også.
$ man nslookupAND$ man dig
Konklusjon
i denne veiledningen lærte vi hvordan du installerer nslookup-verktøyet på store Linux-distribusjoner. Vi så også flere eksempelkommandoer for å spørre DNS-informasjon fra et domenenavn og IP-adresse. Nslookup-kommandoen er super praktisk når du trenger å se en kort liste OVER DNS-informasjon.