Nslookup (apzīmē Name Server Lookup) ir noderīga komanda informācijas iegūšanai no DNS servera. Tas ir tīkla administrēšanas rīks domēna nosaukumu sistēmai (DNS), lai iegūtu domēna vārda vai IP adreses kartēšanu vai jebkuru citu konkrētu DNS ierakstu. To izmanto arī ar DNS saistītu problēmu novēršanai.
Vienkāršiem vārdiem sakot, iedomājieties internetu kā milzīgu apkārtni. Vietnes ir kā mājas, taču ielu nosaukumu vietā tām ir viegli iegaumējamas adreses, piemēram, google.com. Tomēr datori sazinās, izmantojot numurus, tāpēc tiem ir nepieciešams veids, kā atrast šīs mājas. Šeit darbojas DNS. Tā darbojas kā tālruņu grāmata, pārvēršot šos draudzīgos vietņu nosaukumus skaitliskās adresēs (IP adresēs), kuras var saprast datori.
Tagad,nslookup>komanda ir kā īpašs rīks, ko varat izmantot, lai izpētītu šo tālruņu grāmatu. Tas ļauj uzdot jautājumus par vietnēm un to savienojumu. Varat to izmantot, lai:
darīt java
- Atrodiet vietnes adresi : tāpat kā tālruņa numura meklēšanu tālruņu grāmatā varat izmantot
nslookup>lai atrastu vietnes IP adresi. - Novērsiet problēmu s: ja jums ir problēmas ar piekļuvi vietnei,
nslookup>var palīdzēt jums noteikt, kur varētu būt problēma. - Uzziniet vairāk par domēna konfigurāciju s: izmantojot
nslookup>, varat uzzināt sīkāku informāciju par vietnes domēnu, piemēram, serveriem, kas ir atbildīgi par tā pārvaldību.
Komandas nslookup sintakse operētājsistēmā Linux
Sintaksenslookup>komanda ir samērā vienkārša, parasti tiek izmantota šādā formā:
nslookup [option] [domain]>
Kur:
-
[options]>skatiet papildu parametrus, kas maina komandas darbību. -
[domain]>apzīmē vaicājamo domēna nosaukumu vai IP adresi.
Komandas nslookup opcijas:
| Iespējas | Apraksts |
|---|---|
| -domēns=[domēna nosaukums] | ļauj mainīt noklusējuma DNS nosaukumu. |
| -atkļūdošana | ļauj parādīt atkļūdošanas informāciju. |
| -port=[porta numurs] | Izmantojiet opciju -port, lai norādītu vaicājumu porta numuru. Pēc noklusējuma nslookup DNS vaicājumiem izmanto portu 53 |
| -timeout=[sekundes] | varat norādīt DNS servera atbildes laiku. Pēc noklusējuma taimauts ir iestatīts uz dažām sekundēm |
| -type=a | Meklēt ierakstu Mēs varam arī apskatīt visus pieejamos DNS ierakstus konkrētam ierakstam, izmantojot uz -type=a opciju |
| -tips=jebkurš | Meklējiet jebkuru ierakstu Mēs varam arī apskatīt visus pieejamos DNS ierakstus, izmantojot -tips=jebkurš opciju. |
| -type=hinfo | parāda ar aparatūru saistītu informāciju par resursdatoru. Tajā ir sniegta informācija par operētājsistēmu un aparatūras platformu |
| -type=mx | Meklēt mx ierakstu MX (Mail Exchange) kartē domēna nosaukumu ar šī domēna pasta apmaiņas serveru sarakstu. MX ierakstā ir teikts, ka visi uz google.com nosūtītie ziņojumi ir jānovirza uz šī domēna pasta serveri. |
| -type=ns | Meklēt ns ierakstu NS (nosaukuma servera) ieraksts kartē domēna nosaukumu ar DNS serveru sarakstu, kas ir autoritatīvs šim domēnam. Tas izvadīs nosaukumu apkalpo, kas ir saistīts ar doto domēnu. |
| -type=ptr | izmanto reversajos DNS meklējumos. Tas izgūst rādītāja (PTR) ierakstus, kas savieno IP adreses ar domēna nosaukumiem. |
| -tips=soa | Meklēt soa ierakstu SOA ieraksts (autoritātes sākums), sniedz autoritatīvu informāciju par domēnu, domēna administratora e-pasta adresi, domēna sērijas numuru utt. |
Dažu lielāko daļu nslookup komandu opciju piemēri operētājsistēmā Linux
- DNS pamata uzmeklēšanas veikšana
- Veicot reverso DNS uzmeklēšanu
- Izmantojot opciju '-type=any'.
- Izmantojot opciju '-type=soa'.
- Izmantojot opciju '-type=ns'.
- Izmantojot opciju '-type=a'.
- Izmantojot opciju '-type=mx'.
- Izmantojot opciju '-type=txt'.
DNS pamata uzmeklēšanas veikšana
Sintakse:
nslookup example.com>
Piemērs:
nslookup google.com>
nslookup, kam seko domēna nosaukums, parādīs domēna A ierakstu (IP adresi). Izmantojiet šo komandu, lai atrastu domēna adreses ierakstu. Tas vaicā domēna nosaukumu serverus un iegūst informāciju.

nslookup google.com
Veicot reverso DNS uzmeklēšanu
Sintakse:
nslookup [IP Address]>
Piemērs:
nslookup 192.168.0.10>
Varat arī veikt apgriezto DNS meklēšanu, norādot IP adresi kā argumentu nslookup.
arī modelis

nslookup 192.168.0.10
Izmantojot opciju '-type=any'.
Sintakse:
nslookup -type=any google.com>
Meklēt jebkuru ierakstu Mēs varam arī apskatīt visus pieejamos DNS ierakstus, izmantojot -tips=jebkurš opciju.

nslookup -type=any google.com
Izmantojot `-tips=soa` opciju
Sintakse:
nslookup -type=soa redhat.com>
Soa ieraksta meklēšana SOA ieraksts (autoritātes sākums), sniedz autoritatīvu informāciju par domēnu, domēna administratora e-pasta adresi, domēna sērijas numuru utt.

nslookup -type=soa redhat.com
Izmantojot '-type=ns'. opciju
Sintakse:
nslookup -type=ns google.com>
Meklēt ns ierakstu. NS (nosaukuma servera) ieraksts kartē domēna nosaukumu ar DNS serveru sarakstu, kas ir autoritatīvs šim domēnam. Tas izvadīs nosaukumu apkalpo, kas ir saistīts ar doto domēnu.

nslookup -type=ns google.com
Izmantojot `-type=a` opciju
Sintakse:
java lambda izteiksmes
nslookup -type=a google.com>
Meklēt ierakstu. Mēs varam arī apskatīt visus pieejamos DNS ierakstus konkrētam ierakstam, izmantojot uz -type=a opciju.

nslookup -type=a google.com
Izmantojot '-type=mx'. opciju
Sintakse:
nslookup -type=mx google.com>
Meklēt mx ierakstu. MX (Mail Exchange) kartē domēna nosaukumu ar šī domēna pasta apmaiņas serveru sarakstu. MX ierakstā ir teikts, ka visi uz google.com nosūtītie ziņojumi ir jānovirza uz šī domēna pasta serveri.
netīrs baļķis

nslookup -type=mx google.com
Izmantojot `-type=txt` opciju
Sintakse:
nslookup -type=txt google.com>
Meklējiet txt ierakstu. TXT ieraksti ir noderīgi vairāku veidu ierakstiem, piemēram, DKIM, SPF utt. Varat atrast visus TXT ierakstus, kas konfigurēti jebkuram domēnam, izmantojot tālāk norādīto komandu.

nslookup -type=txt google.com
Nslookup komanda operētājsistēmā Linux — FAQ
Kam tiek izmantota komanda nslookup?
` nslookup` komanda ir tīkla administrēšanas rīks, ko izmanto domēna nosaukumu sistēmas (DNS) vaicājumiem, lai iegūtu domēna nosaukuma vai IP adreses kartēšanas informāciju. To parasti izmanto, lai novērstu ar DNS saistītas problēmas, pārbaudītu DNS ierakstus un diagnosticētu tīkla problēmas.
Kā izmantot nslookup, lai atrastu domēna IP adresi?
Lai atrastu ar domēnu saistīto IP adresi, izmantojot ` nslookup` , vienkārši ierakstiet ` nslookup domēna_nosaukums”. terminālī vai komandu uzvednē, aizstājot domēna_nosaukums ar faktisko domēnu, kuru vēlaties meklēt. Komanda atgriezīs šim domēnam atbilstošo(-ās) IP adresi(-es).
Kādas opcijas vai parametri parasti tiek izmantoti nslookup?
Dažas izplatītas opcijas vai parametri, kas tiek izmantoti kopā ar ` nslookup` ietver:
- -query=type : norādiet vaicājamā DNS ieraksta veidu (piemēram, A, MX, NS).
- -serveris = kalpot r: norādiet vaicājumam izmantojamo DNS serveri.
- -taimauts=sekundes : iestatiet vaicājuma taimautu.
- -atkļūdošana : iespējojiet atkļūdošanas režīmu, lai parādītu detalizētu informāciju.
- - palīdzēt vai? : parāda palīdzības ziņojumu ar pieejamajām opcijām.
Kāpēc dažreiz nslookup rezultātos saņemu neautoritatīvu atbildi?
Kad ` nslookup` atgriež neautoritatīvu atbildi, tas nozīmē, ka vaicātais DNS serveris nav primārais autoritatīvs attiecīgā domēna serveris. Tā vietā tā ieguva informāciju no kešatmiņā saglabāta vai sekundāra servera. Tas ir izplatīts rekursīvos DNS iestatījumos, kur serveri veiktspējas iemeslu dēļ atbildes saglabā kešatmiņā.
Kas man jādara, ja nslookup neizdodas atrisināt domēna nosaukumu?
Ja ` nslookup` nevar atrisināt domēna nosaukumu, ir vairākas darbības, kuras varat veikt, lai novērstu problēmu:
- Pārbaudiet savu interneta savienojumu un pārliecinieties, ka DNS serveri ir sasniedzami.
- Pārbaudiet domēna vārda pareizrakstību un mēģiniet vēlreiz.
- Pārbaudiet DNS servera iestatījumus vai mēģiniet vaicāt citam DNS serverim.
- Meklējiet ugunsmūra vai tīkla konfigurācijas problēmas, kas varētu bloķēt DNS vaicājumus.
- Papildu problēmu novēršanai apsveriet iespēju izmantot citus rīkus, piemēram, rakt vai mitināt.
Secinājums
Šajā rakstā mēs esam apsprieduši komandu `nslookup', kas ir mainīgs rīks DNS servera vaicājumu veikšanai un informācijas iegūšanai par domēna vārda vai IP adreses kartēšanu. Mēs esam izpētījuši, ka tas ir ļoti noderīgs ar DNS saistītu problēmu novēršanai. Mēs esam arī apsprieduši tādas iespējas kā -type=a, -type=any, -type=mx, -type=ns, -type=ptr un -type=soa. Kopumā mēs varam teikt, ka, izmantojot nslookup informāciju, administratori var gūt ieskatu DNS infrastruktūrā un efektīvi atrisināt ar DNS saistītas problēmas.