nslookup
apuohjelma voidaan asentaa ja sitä voidaan käyttää Linux-järjestelmässä tietämään tietoja verkkotunnuksen tai IP-osoitteen DNS-tietueista. Se on erityisen kätevä DNS-ongelmien vianmäärityksessä. Suosittu työkalu, joka tulee myös asennettuna nslookupiin, on dig
, joka on samanlainen, mutta käyttää erilaisia resolvereita. Se on hyvä vaihtoehto nslookup, mutta nslookup on tyypillisesti helpompi käyttää.
tässä opetusohjelmassa opastamme sinua nslookupin asentamisessa tärkeimpiin Linux-jakeluihin ja näytämme erilaisia komentoriviesimerkkejä, joita voit käyttää omassa järjestelmässäsi, kun tarvitset DNS-tietoja.
tässä opetusohjelmassa opit:
- 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 |
Muu | etuoikeutettu pääsy Linux-järjestelmääsi pääkäyttäjänä tai sudo – komennon kautta. |
konventiot | # – edellyttää annettujen linux – komentojen suorittamista root-oikeuksilla joko suoraan pääkäyttäjänä tai käyttämällä sudo komento $ – edellyttää annettujen linux-komentojen suorittamista tavallisena ei-etuoikeutettuna käyttäjänä |
asenna nslookup
on hyvin mahdollista, että nslookup on jo asennettu järjestelmääsi ja käyttövalmis. Mutta, jos ei, vain käyttää sopivaa komentoa alla asentaa sen.
UAF Geophysical Institute etsii kokenutta Linux Systems-analyytikkoa kyberinfrastruktuurin analyytikoiden ja insinöörien tutkimusryhmäänsä. Sijainti: Fairbanks, Alaska, USA
Hae nyt
asentamaan nslookup Ubuntuun, Debianiin, Linux Mintiin ja mihin tahansa muuhun Debian-pohjaiseen jakeluun:
$ sudo apt install dnsutils
nslookupin asentaminen CentOS -, Fedora -, Red Hat-ja mihin tahansa muuhun Red Hat-pohjaiseen jakeluun:
$ sudo dnf install bind-utils
nslookupin asentaminen Manjaroon, Arch Linuxiin ja mihin tahansa muuhun Arch Linux-pohjaiseen jakeluun:
$ sudo pacman -S dnsutils
nslookup-komentoriviesimerkkejä
nyt kun nslookup on asennettu, kokeile joitakin seuraavista komennoista saadaksesi tuntumaa sen toimintaan.
nähdäksesi perustiedot verkkotunnuksen tietueesta, määritä verkkotunnus argumenttina. Tuloste voi sisältää useita IP-osoitteita riippuen kysellyn palvelimen konfiguraatiosta.
$ nslookup redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:Name:redhat.comAddress: 209.132.183.105
voit myös etsiä käänteisen DNS-tietueen määrittelemällä IP-osoitteen ja katsomalla, mihin verkkotunnukseen se viittaa.
$ nslookup 209.132.183.105105.183.132.209.in-addr.arpaname = redirect.redhat.com.
nähdäksesi verkkotunnuksen sähköpostitietueen (MX), käytä valitsinta -query=MX
. Tämä tietue ohjaa, missä verkkotunnukseen lähetetty posti (tässä tapauksessa @redhat.com) lähetetään.
$ 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.
käytä -query=ns
– valintaa nähdäksesi luettelon verkkotunnuksen DNS-palvelimista.
$ 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.
nämä ovat nslookupin päävaihtoehtoja, joskin kyselytyyppejä on enemmän ja lisävaihtoehtoja. Katso man-sivulta lisätietoja ja kokeile ehkä myös dig-komentoa.
$ man nslookupAND$ man dig
johtopäätös
tässä oppaassa opimme asentamaan nslookup-apuohjelman suuriin Linux-jakeluihin. Näimme myös useita esimerkkikomentoja DNS-tietojen kyselyyn verkkotunnuksesta ja IP-osoitteesta. Nslookup-komento on erittäin kätevä, kun haluat nähdä tiiviin luettelon DNS-tiedoista.