anslookup
segédprogram telepíthető és használható egy Linux rendszeren, hogy információt szerezzen egy domain vagy IP-cím DNS-rekordjairól. Különösen hasznos a DNS-problémák hibaelhárításakor. Egy népszerű eszköz, amely szintén telepítve van nslookup dig
, amely hasonló, de különböző felbontókat használ. Ez egy jó alternatíva az nslookup – hoz, de az nslookup általában könnyebben használható.
ebben az oktatóanyagban végigvezetjük Önt az nslookup telepítésén a főbb Linux disztribúciókon, és különféle parancssori példákat mutatunk be, amelyeket a saját rendszerén használhat, amikor DNS-információkat kell szereznie.
ebben az oktatóanyagban megtudhatja:
- 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 |
Egyéb | kiváltságos hozzáférés a Linux rendszerhez rootként vagy asudo paranccsal. |
konvenciók | # – a megadott linux parancsokat root jogosultságokkal kell végrehajtani, akár közvetlenül root felhasználóként, akár a sudo command $ – a megadott linux parancsokat rendszeres, nem privilegizált felhasználóként kell végrehajtani |
telepítse az nslookup-ot
jó esély van arra, hogy az nslookup már telepítve van a rendszerére, és használatra kész. De ha nem, akkor csak az alábbi megfelelő parancsot használja a telepítéshez.
az UAF Geofizikai Intézet, keres egy tapasztalt Linux rendszerek elemzője, hogy csatlakozzon a csapat kutatási cyber infrastruktúra elemzők és mérnökök. LOCATION: Fairbanks, Alaska,USA
jelentkezz most
Az nslookup telepítése Ubuntu, Debian, Linux Mint és bármely más Debian alapú disztribúcióra:
$ sudo apt install dnsutils
Az nslookup telepítése CentOS, Fedora, Red Hat és bármely más Red Hat alapú disztribúcióra:
$ sudo dnf install bind-utils
Az nslookup telepítése Manjaro, Arch Linux és bármely más Arch Linux alapú disztribúcióra:
$ sudo pacman -S dnsutils
nslookup parancssori példák
most, hogy az nslookup telepítve van, próbálja ki az alábbi parancsokat, hogy megértse, hogyan működik.
a tartomány rekordjával kapcsolatos alapvető információk megtekintéséhez egyszerűen adja meg a domain nevet argumentumként. A kimenet több IP-címet is tartalmazhat, a lekérdezett kiszolgáló konfigurációjától függően.
$ nslookup redhat.comServer:127.0.0.53Address:127.0.0.53#53Non-authoritative answer:Name:redhat.comAddress: 209.132.183.105
a fordított DNS-rekordot az IP-cím megadásával is megkeresheti, és megnézheti, hogy melyik domain névre mutat.
$ nslookup 209.132.183.105105.183.132.209.in-addr.arpaname = redirect.redhat.com.
a tartomány levelezési rekordjának (MX) megtekintéséhez használja a -query=MX
opciót. Ez a rekord szabályozza a tartományba küldött levelek helyét (ebben az esetben @redhat.com) küldött.
$ 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.
használja a -query=ns
lehetőséget a tartomány DNS-kiszolgálóinak listájának megtekintéséhez.
$ 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.
ezek az nslookup néhány fő opciója, bár több lekérdezési típus és további lehetőségek állnak rendelkezésre. Nézze meg a man oldalt további részletekért, és talán próbálja ki a dig parancsot is.
$ man nslookupAND$ man dig
következtetés
ebben az útmutatóban megtanultuk, hogyan kell telepíteni az nslookup segédprogramot a nagyobb Linux disztribúciókra. Számos példa parancsot is láttunk a DNS-információk lekérdezésére egy domain névből és IP-címből. Az nslookup parancs rendkívül hasznos, ha a DNS-információk tömör listáját kell látnia.