Linux nslookup käsk #
Linux nslookup käsk on võimas tööriist DNS-serverite (domeeninimede süsteemi) päringute tegemiseks domeeninime või IP-aadressi kaardistamise teabe saamiseks. See aitab lahendada DNS-iga seotud probleeme ja kontrollida konfiguratsioone. nslookup Käsku kasutatakse laialdaselt võrgu diagnostikaks ja silumiseks.
Klahvi kasutamine ja süntaks nslookup käsk #
Põhisüntaks nslookup käsk on:
nslookup [OPTIONS] [DOMAIN|IP]
- OPTIONSLisalipud käsu käitumise muutmiseks, näiteks DNS-serveri määramine.
- DOMAIN: Domeeninimi, mis IP-aadressiks lahendatakse.
- IP: Domeeninimeks lahendatav IP-aadress (pöördotsing).
nslookup Command Cheatsheet tabel #
| käsk | Kirjeldus |
nslookup example.com |
Domeeninime lahendamine example.com selle IP-aadressile. |
nslookup 8.8.8.8 |
Tehke IP-aadressi pöördotsing 8.8.8.8. |
nslookup example.com 8.8.8.8 |
DNS-serveri päringu esitamine 8.8.8.8 domeeni jaoks example.com. |
nslookup -type=MX example.com |
Too meilivahetuse (MX) kirjed aadressile example.com. |
nslookup -type=NS example.com |
Nimeserveri (NS) kirjete hankimine example.com. |
nslookup -type=TXT example.com |
TXT-kirjete hankimine example.com. |
Interaktiivne režiim #
. nslookup käsk toetab interaktiivset režiimi, kus kasutajad saavad seansi jooksul teha mitu päringut.
Interaktiivse režiimi käivitamine #
nslookup
See käsk siseneb interaktiivsesse režiimi, mis võimaldab teil päringuid otse sisestada.
Näidiskäsklused interaktiivses režiimis #
server 8.8.8.8: Lülitage DNS-server peale8.8.8.8.set type=MX: Määrake päringu tüübiks meilivahetuse (MX) kirjed.example.com: Päringu esitamine praegusele DNS-serverileexample.com.
Näidispäringud #
Domeeninime lahendamine #
nslookup example.com
Väljund: #
Server: 8.8.8.8 Aadress: 8.8.8.8#53 Mitteautoriteetne vastus: Nimi: example.com Aadress: 93.184.216.34
See väljund näitab, et DNS-server 8.8.8.8 lahendatud example.com IP-aadressile 93.184.216.34.
Pöördotsing #
nslookup 8.8.8.8
Väljund: #
Server: 8.8.8.8 Aadress: 8.8.8.8#53 Mitteautoriteetne vastus: 8.8.8.8.in-addr.arpa name = dns.google.
See väljund näitab, et 8.8.8.8 on otsustanud dns.google.
Täpsem kasutamine #
Konkreetsete kirjetüüpide päringud #
Kasuta -type võimalus päringuid teha konkreetsete DNS-kirjete, näiteks MX, NSvõi TXT:
nslookup -type=TXT example.com
Väljund: #
Server: 8.8.8.8 Aadress: 8.8.8.8#53 Mitte-autoriteetne vastus: example.com text = "v=spf1 include:_spf.google.com ~all"
See väljund näitab SPF-kirjet example.com.
Kohandatud DNS-serveri määramine #
Vaikimisi nslookup kasutab süsteemi konfigureeritud DNS-serverit. Teise DNS-serveri kasutamiseks määrake see teise argumendina:
nslookup example.com 1.1.1.1
See seab kahtluse alla 1.1.1.1 domeeni server example.com.
Kasutamine nslookup koos RELIANOID Lahendused #
In RELIANOID'i infrastruktuur, nslookup võib olla väärtuslik tööriist DNS-konfiguratsioonide silumiseks koormuse tasakaalustaja ja puhverserveri keskkondades. Näiteks:
Tagaserveri DNS-kirjete kontrollimine #
nslookup backend1.realianoid.local
See tagab, et DNS-süsteemis lahendatakse taustserverid õigesti.
Testi kõrge kättesaadavusega DNS-i tõrkesiiret #
Kasutama nslookup et testida tõrkesiirde IP-aadresside eraldusvõimet, mis on konfigureeritud RELIANOIDkoormuse tasakaalustaja. Veenduge, et DNS osutab aktiivsele serverile:
nslookup vip1.realianoid.local
Väliste DNS-teenuse pakkujate jälgimine #
Kliendi juurdepääsu tõrkeotsinguks testige väliseid DNS-teenuse pakkujaid, et kontrollida nende reageerimisaegu ja kirjeid:
nslookup example.com 8.8.8.8
kokkuvõte #
. nslookup käsk on mitmekülgne tööriist võrguadministraatoritele, mis aitab diagnoosida DNS-probleeme ja kontrollida konfiguratsioone. Olgu tegemist domeeninimede lahendamise, pöördotsingu tegemise või täiustatud DNS-i seadistuste silumisega, nslookup on usaldusväärse võrgu toimimise jaoks hädavajalik. Koos RELIANOIDinfrastruktuuri, võimendades nslookup tagab sujuva DNS-i funktsionaalsuse ja suurendab süsteemi vastupidavust.