Како инсталирати и користити диг и нслоокуп на Убунту за решавање проблема са мрежом

Kako Instalirati I Koristiti Dig I Nslookup Na Ubuntu Za Resavane Problema Sa Mrezom



Услужни програми командне линије диг и нслоокуп су део пакета днсутилс. Ове команде се користе за решавање проблема са мрежом, посебно прикупљање информација о систему имена домена (ДНС) на системима заснованим на Линук/Уник-у. Оба алата су корисна за истраживање мрежа; док је диг најновија верзија и даје напредне излазе, нслоокуп је основни алат и даје кратке информације о упитима.

У овом водичу ћу истражити како да инсталирам и користим диг и нслоокуп на Убунту-у. Пре тога, хајде да укратко представимо обе команде.







Шта је диг Цомманд

Ископина позната и као Д омаин И нформације Г ропер је услужни програм командне линије који се лако користи за решавање проблема са ДНС серверима.



Шта је команда нслоокуп

нслоокуп је старији услужни програм командне линије у поређењу са верзијом услужног програма командне линије диг, али је и даље широко прихваћен алат за решавање ДНС проблема. Такође се користи за испитивање система имена домена (ДНС). Користи се на два различита начина: интерактивни и неинтерактивни.



Како инсталирати диг и нслоокуп на Убунту

И диг и нслоокуп услужни програми долазе по подразумеваној вредности у свим модерним дистрибуцијама Линука, укључујући Убунту. Да бисте проверили да ли су ови услужни програми инсталирани на вашем систему или не, покрените наредбу дату у наставку:





ти -ин



Међутим, многе старије дистрибуције не долазе са овим алатима. Да бисте инсталирали диг и нслоокуп на Убунту, инсталирајте днсутил пакет који садржи диг и нслоокуп пакете.

судо погодан инсталирај днсутил




Како користити команду диг на Убунту - Примери

Да бисте користили команду диг у Линук терминалу, прво погледајте синтаксу:

Синтакса:

ти [ домена ] [ упит ] [ Опције ]


У горњој синтакси:

[домен] параметар означава име домена које желите да упитате.

[упит] означава типове упита: на пример, за упите о одређеним ДНС записима као што су СОА, МКС или НС.

[Опције] параметар означава различите опције које форматирају излаз, као што су +кратко, +без одговора и +без коментара.

Различитим типовима ДНС записа може се приступити преко алата диг на Убунту-у. Прочитајте више о ДНС записима у последњем делу водича.

Хајде да сазнамо како да проверимо различите врсте ДНС записа користећи диг:

Пример 1: Откуцајте упит за запис

Да бисте добили запис типа А о употреби домена:

ти линукхинт.цом



Подразумевано, команда диг приказује А запис који је ИПв4 запис.

Хајде да разговарамо о излазу:

  1. То је верзија диг која је 9.18.18.
  2. То је заглавље одговора који садржи различите заставице.
  3. Следеће долази ОДЕЉАК ПИТАЊА који једноставно указује на упит; у овом случају, упит је за ДНС запис типа А за домен линукхинт.цом. ИН означава интернет класу. Неке друге класе су ЦХ (класа хаоса), ХС (класа Хесиод) и АНИ (џокер).
  4. ОДЕЉАК ОДГОВОРА означава домен и његове одговарајуће ИП адресе. У овом случају, домен је линукхинт.цом и његови ИП-ови су 104.18.6.55 и 104.18.7.55.
  5. Овај одељак пружа неке статистике везане за упит, као што су ДНС сервера, тип протокола, време упита и величина поруке.

Имајте на уму да су редови у одговору који почињу са тачком и зарезом (;) коментари.

Пример 2: Откуцајте упит АААА записа

Ово је такође запис типа А, али са ИПв6.

ти линукхинт.цом АААА



Пример 3: Унесите упит за МКС запис

МКС или запис размене поште пружа информације о серверима поште.

ти линукхинт.цом МКС



Пример 4: Унесите упит за СОА запис

СОА позната као Почетак ауторитета означава ауторитет зоне почевши од одређене тачке на глобалном запису ДНС-а.

ти линукхинт.цом СОА



Пример 5: За упит за више локација

Такође можете добити ДНС информације за више домена користећи команду диг:

ти гоогле.цом МКС линукхинт.цом НС +ностатс +нокуестион +ноаддитионал



Пример 6: За упит за обрнуто тражење

За обрнуто тражење користите опцију -к са ИП адресом:

ти -Икс 98.137.11.164



Друге опције

Постоје различите опције које се могу уградити у команду диг за форматирање излаза.

Опције упита Опис
+одговор и +неодговор +одговор приказује само одељак за одговоре, док га +без одговора елиминише.
+сви и +ноалл Опција +алл поставља све заставице за приказ док их +ноалл уклања.
+коментари и +без коментара Ове опције прелазе између приказа коментара.
+питање и +непитање Ове опције се пребацују између приказа одељка питања.
+кратка и +нократка Подразумевани одговор на упит је увек опсежан, коришћењем +схорт даје се конкретнији одговор.
+статистика и +ностати Овај упит се пребацује између приказа статистике и без статистике.

Користећи +кратко опција упита за одређени излаз:

ти линукхинт.цом +схорт



Користећи +ноансвер да се изостави СЕКЦИЈА ЗА ОДГОВОРЕ из одговора:

ти линукхинт.цом +ноансвер



Користите +лифтови опција упита да се изостави одељак статистике.

ти линукхинт.цом +ностатс



За више опција и детаља прочитајте страницу приручника кроз терминал користећи:

човек ти

Како користити команду нслоокуп на Убунту – примери

Команда нслоокуп се такође може користити за испитивање типова ДНС записа. нслоокуп има два режима:

Интерактивни режим

Хајде да разумемо како да користимо нслоокуп у интерактивном режиму:

Да бисте ушли у интерактивни режим, откуцајте нслоокуп:

нслоокуп



Сада да примените било коју опцију комплет команда ће се користити у интерактивном режиму.

комплет [ опција ]

Хајде да то разумемо на примеру, претпоставимо да желим да погледам МКС запис домена линукхинт.цом. Унесите нслоокуп да бисте подесили унос ДНС записа сет типе=мк, на крају, унесите име домена.

Излаз би био:


Да бисте затворили интерактивни режим типа излаз и притисните Ентер .


У интерактивном режиму морате да куцате сваку опцију једну по једну, с друге стране, у неинтерактивном режиму упит се прослеђује у једном потезу, што је лакше за рад.

Неинтерактивни режим

Хајде да научимо како да користимо нслоокуп у неинтерактивном режиму. Синтакса коришћења команде нслоокуп са параметрима је поменута у наставку:

Синтакса:

нслоокуп [ Опције ] [ домена ]


Пример 1: Откуцајте упит за запис

Користите следећу команду да прикажете тип А ДНС записа са командом нслоокуп:

нслоокуп -тип =а линукхинт.цом



Пример 2: Откуцајте упит АААА записа

За ИПВ6 ДНС запис користите:

нслоокуп -тип =аааа линукхинт.цом



Пример 3: Унесите упит за МКС запис

Користите следећу команду да бисте добили информације о ДНС запису типа МКС са нслоокупом:

нслоокуп -тип =мк линукхинт.цом



Пример 4: Унесите упит за СОА запис

Слично томе, за тип, СОА ДНС запис ће се користити следећа команда:

нслоокуп -тип =соа линукхинт.цом


Која је разлика између диг и нслоокуп услужних програма

Кључна разлика између ова два услужна програма командне линије је у томе што је диг напредна верзија нслоокуп-а и покрива шири спектар типова записа док се нслоокуп посебно користи за ДНС испитивање.

Ископавање је много паметније и покрива више опција за дубинско истраживање мреже док је нслоокуп основни услужни програм.

Шта су типови ДНС записа

Постоје различити ДНС записи, за боље разумевање команди диг и нслоокуп морате разумети све ДНС записе. Следећа слика представља све ДНС записе, њихова имена и описе.

Закључак

Команде диг и нслоокуп су корисне команде за решавање проблема са мрежом. Сврха обе команде је прилично слична, тј. давање информација о систему имена домена. Команда нслоокуп је лака за разумевање и прилично згодна за основно решавање проблема, док је диг напредна верзија нслоокуп-а и даје детаљан излаз у поређењу са нслоокуп-ом. нслоокуп је застарео, али је одлука поништена, међутим, препоручује се да користите диг јер ће вам нслоокуп дати брзи једнолинијски излаз, али диг ће вам дати више опција и опширних излаза.