нслоокуп (Лоокуп наме сервера) је Линук алат који се користи за добијање информација са ДНС сервера на захтев корисника. ДНС (систем имена домена) је критични део интернета који се користи за подударање имена веб локација (нпр.г., фосслинук.цом) на резултујућу ИП адресу. Стога нслоокуп може добро доћи мрежним администраторима да затраже од ДНС-а да добију ИП адресу, име домена или било који други специфични ДНС запис. Такође се користи за решавање проблема повезаних са ДНС-ом.
Алат за командну линију нслоокуп ради у два начина, интерактивном и неинтерактивном. Интерактивни режим се користи приликом постављања упита ДНС серверу за информацијама о разним хостовима, доменима или хостовима за штампање у домену. С друге стране, неинтерактивни режим је ограничен јер исписује само име и информације о упиту за хоста или домен.
нслоокуп не-интерактивни режим
Неинтерактивни режим је најчешће коришћени режим при извршавању команде нслоокуп. Сматра се бржим начином јер ћете при сваком извршавању морати да проследите само једну команду.
У овом режиму куцате нслоокуп
праћен ИП адресом или хостом, желите да потражите. Погледајмо неке команде које можете извршити помоћу нслоокупа у не-интерактивном режиму.
1. Прикажите ИП адресу имена хоста
Рецимо да желите да добијете „Запис“ (ИП адресу) веб локације попут нмап.орг. Све што треба да урадите је да покренете Терминал и извршите наредбу испод:
нслоокуп нмап.орг
нслоокуп нмапИз горњег излаза сервер се односи на ИП адресу ДНС сервера. У одељку Неауторитативни одговор, адреса се односи на ИП адресу веб локације нмап.орг.
Пре него што погледамо више примера, било би најбоље да прво схватимо разлику између ауторитативног и неауторитативног одговора. Ауторитативни одговор се даје када ДНС сервер хостује примарну копију ДНС записа, одговори на вашу претрагу. С друге стране, неауторитативни одговор је када ДНС сервер који одговара на ваш захтев не садржи оригиналне датотеке зона. Већину времена сервер има кеш меморију претходно захтеваног ДНС записа из свих извршених ДНС претраживања.
2. Извршите обрнуто ДНС претраживање
Обрнуто ДНС претраживање је тамо где имате „Снимак“ / ИП адресу и желите да добијете резултирајуће име хоста. Користите доњу синтаксу:
нслоокуп [ип-адреса]
3. Прикажите МКС записе
МКС (Маил Екцханге) запис је унос у ДНС.зине датотека која мапира име домена на листу сервера за размену поште који обрађују пошту одређеног домена. Користићемо доњу синтаксу:
нслоокуп -куери = мк [име веб локације]
4. Прикажи НС записе
НС записи се користе за идентификацију сервера имена (и секундарних и примарних) одговорних за одређену ДНС зону. Користићемо доњу синтаксу:
нслоокуп -куери = нс [име веб локације]
5. Прикажите СОА запис
Запис о покретању овлашћења (СОА) је ДНС запис који садржи административне информације о домену. Користите доњу синтаксу:
нслоокуп -куери = соа [име веб локације]
6. Прикажите све ДНС записе
Користићемо доњу синтаксу:
нслоокуп -куери = било који [име веб локације]
7. Користите други број порта
Подразумевано, ДНС протокол ради на порту 53. Ако је порт промењен из било ког разлога, можете одредити постављени порт помоћу аргумента -порт.
нслоокуп -порт = [број порта] [име веб локације]
нслоокуп интерактивни режим
Интерактивни режим нслоокуп је прилично једноставан. Све што треба да урадите је да извршите команду нслоокуп на терминалу и она ће вам дати упит где можете извршити своје команде. Погледајте слику испод.
Да бисте добили ИП адресу хоста, унесите име веб локације у упит и притисните Ентер.
Да бисте извршили обрнуто тражење ДНС-а, унесите ИП адресу хоста.
Да бисте приказали записе МКС (размена поште), користите наредбу испод:
сет сет = мк
Да бисте приказали НС записе, користите наредбу испод:
сет типе = нс
Закључак
Конзорцијум Интернет система на кратко је нслоокуп програм навео као застарели, али је касније поништио ову одлуку. Попис застаревања углавном је фаворизовао наредбе / програме хост и диг који могу да извршавају исте функције као и наредба нслоокуп на нешто вишем нивоу прихваћености у индустрији.