Услужни програми командне линије диг и нслоокуп су део пакета днсутилс. Ове команде се користе за решавање проблема са мрежом, посебно прикупљање информација о систему имена домена (ДНС) на системима заснованим на Линук/Уник-у. Оба алата су корисна за истраживање мрежа; док је диг најновија верзија и даје напредне излазе, нслоокуп је основни алат и даје кратке информације о упитима.
- Шта је диг Цомманд
- Шта је команда нслоокуп
- Како инсталирати диг и нслоокуп на Убунту
- Како користити команду диг на Убунту - Примери
- Како користити команду нслоокуп на Убунту – примери
- Која је разлика између диг и нслоокуп услужних програма
- Шта су типови ДНС записа
- Закључак
У овом водичу ћу истражити како да инсталирам и користим диг и нслоокуп на Убунту-у. Пре тога, хајде да укратко представимо обе команде.
Шта је диг Цомманд
Ископина позната и као Д омаин И нформације Г ропер је услужни програм командне линије који се лако користи за решавање проблема са ДНС серверима.
Шта је команда нслоокуп
нслоокуп је старији услужни програм командне линије у поређењу са верзијом услужног програма командне линије диг, али је и даље широко прихваћен алат за решавање ДНС проблема. Такође се користи за испитивање система имена домена (ДНС). Користи се на два различита начина: интерактивни и неинтерактивни.
Како инсталирати диг и нслоокуп на Убунту
И диг и нслоокуп услужни програми долазе по подразумеваној вредности у свим модерним дистрибуцијама Линука, укључујући Убунту. Да бисте проверили да ли су ови услужни програми инсталирани на вашем систему или не, покрените наредбу дату у наставку:
ти -ин
Међутим, многе старије дистрибуције не долазе са овим алатима. Да бисте инсталирали диг и нслоокуп на Убунту, инсталирајте днсутил пакет који садржи диг и нслоокуп пакете.
Како користити команду диг на Убунту - Примери
Да бисте користили команду диг у Линук терминалу, прво погледајте синтаксу:
Синтакса:
ти [ домена ] [ упит ] [ Опције ]
У горњој синтакси:
[домен] параметар означава име домена које желите да упитате.
[упит] означава типове упита: на пример, за упите о одређеним ДНС записима као што су СОА, МКС или НС.
[Опције] параметар означава различите опције које форматирају излаз, као што су +кратко, +без одговора и +без коментара.
Различитим типовима ДНС записа може се приступити преко алата диг на Убунту-у. Прочитајте више о ДНС записима у последњем делу водича.
Хајде да сазнамо како да проверимо различите врсте ДНС записа користећи диг:
Пример 1: Откуцајте упит за запис
Да бисте добили запис типа А о употреби домена:
ти линукхинт.цом
Подразумевано, команда диг приказује А запис који је ИПв4 запис.
Хајде да разговарамо о излазу:
- То је верзија диг која је 9.18.18.
- То је заглавље одговора који садржи различите заставице.
- Следеће долази ОДЕЉАК ПИТАЊА који једноставно указује на упит; у овом случају, упит је за ДНС запис типа А за домен линукхинт.цом. ИН означава интернет класу. Неке друге класе су ЦХ (класа хаоса), ХС (класа Хесиод) и АНИ (џокер).
- ОДЕЉАК ОДГОВОРА означава домен и његове одговарајуће ИП адресе. У овом случају, домен је линукхинт.цом и његови ИП-ови су 104.18.6.55 и 104.18.7.55.
- Овај одељак пружа неке статистике везане за упит, као што су ДНС сервера, тип протокола, време упита и величина поруке.
Имајте на уму да су редови у одговору који почињу са тачком и зарезом (;) коментари.
Пример 2: Откуцајте упит АААА записа
Ово је такође запис типа А, али са ИПв6.
ти линукхинт.цом АААА
Пример 3: Унесите упит за МКС запис
МКС или запис размене поште пружа информације о серверима поште.
ти линукхинт.цом МКС
Пример 4: Унесите упит за СОА запис
СОА позната као Почетак ауторитета означава ауторитет зоне почевши од одређене тачке на глобалном запису ДНС-а.
ти линукхинт.цом СОА
Пример 5: За упит за више локација
Такође можете добити ДНС информације за више домена користећи команду диг:
ти гоогле.цом МКС линукхинт.цом НС +ностатс +нокуестион +ноаддитионал
Пример 6: За упит за обрнуто тражење
За обрнуто тражење користите опцију -к са ИП адресом:
ти -Икс 98.137.11.164
Друге опције
Постоје различите опције које се могу уградити у команду диг за форматирање излаза.
Опције упита | Опис |
+одговор и +неодговор | +одговор приказује само одељак за одговоре, док га +без одговора елиминише. |
+сви и +ноалл | Опција +алл поставља све заставице за приказ док их +ноалл уклања. |
+коментари и +без коментара | Ове опције прелазе између приказа коментара. |
+питање и +непитање | Ове опције се пребацују између приказа одељка питања. |
+кратка и +нократка | Подразумевани одговор на упит је увек опсежан, коришћењем +схорт даје се конкретнији одговор. |
+статистика и +ностати | Овај упит се пребацује између приказа статистике и без статистике. |
Користећи +кратко опција упита за одређени излаз:
ти линукхинт.цом +схорт
Користећи +ноансвер да се изостави СЕКЦИЈА ЗА ОДГОВОРЕ из одговора:
Користите +лифтови опција упита да се изостави одељак статистике.
За више опција и детаља прочитајте страницу приручника кроз терминал користећи:
Како користити команду нслоокуп на Убунту – примери
Команда нслоокуп се такође може користити за испитивање типова ДНС записа. нслоокуп има два режима:
Интерактивни режим
Хајде да разумемо како да користимо нслоокуп у интерактивном режиму:
Да бисте ушли у интерактивни режим, откуцајте нслоокуп:
нслоокуп
Сада да примените било коју опцију комплет команда ће се користити у интерактивном режиму.
Хајде да то разумемо на примеру, претпоставимо да желим да погледам МКС запис домена линукхинт.цом. Унесите нслоокуп да бисте подесили унос ДНС записа сет типе=мк, на крају, унесите име домена.
Излаз би био:
Да бисте затворили интерактивни режим типа излаз и притисните Ентер .
У интерактивном режиму морате да куцате сваку опцију једну по једну, с друге стране, у неинтерактивном режиму упит се прослеђује у једном потезу, што је лакше за рад.
Неинтерактивни режим
Хајде да научимо како да користимо нслоокуп у неинтерактивном режиму. Синтакса коришћења команде нслоокуп са параметрима је поменута у наставку:
Синтакса:
нслоокуп [ Опције ] [ домена ]
Пример 1: Откуцајте упит за запис
Користите следећу команду да прикажете тип А ДНС записа са командом нслоокуп:
нслоокуп -тип =а линукхинт.цом
Пример 2: Откуцајте упит АААА записа
За ИПВ6 ДНС запис користите:
нслоокуп -тип =аааа линукхинт.цом
Пример 3: Унесите упит за МКС запис
Користите следећу команду да бисте добили информације о ДНС запису типа МКС са нслоокупом:
нслоокуп -тип =мк линукхинт.цом
Пример 4: Унесите упит за СОА запис
Слично томе, за тип, СОА ДНС запис ће се користити следећа команда:
нслоокуп -тип =соа линукхинт.цом
Која је разлика између диг и нслоокуп услужних програма
Кључна разлика између ова два услужна програма командне линије је у томе што је диг напредна верзија нслоокуп-а и покрива шири спектар типова записа док се нслоокуп посебно користи за ДНС испитивање.
Ископавање је много паметније и покрива више опција за дубинско истраживање мреже док је нслоокуп основни услужни програм.
Шта су типови ДНС записа
Постоје различити ДНС записи, за боље разумевање команди диг и нслоокуп морате разумети све ДНС записе. Следећа слика представља све ДНС записе, њихова имена и описе.
Закључак
Команде диг и нслоокуп су корисне команде за решавање проблема са мрежом. Сврха обе команде је прилично слична, тј. давање информација о систему имена домена. Команда нслоокуп је лака за разумевање и прилично згодна за основно решавање проблема, док је диг напредна верзија нслоокуп-а и даје детаљан излаз у поређењу са нслоокуп-ом. нслоокуп је застарео, али је одлука поништена, међутим, препоручује се да користите диг јер ће вам нслоокуп дати брзи једнолинијски излаз, али диг ће вам дати више опција и опширних излаза.