▷ Как да инсталирате DIG и NSLOOKUP на Linux - Команди

Използването на мрежата в сървърни среди или на клиентски компютри е от съществено значение, за да позволи както локалната, така и външната комуникация да се осъществява според очакванията, но някаква грешка, колкото и минимална да е, ще попречи на всички процеси да се изпълнят напълно (достъп до интернет, файл прехвърляне, актуализации и др.).

Поради тази причина е идеално, независимо дали сме администратори или не, да имаме помощни програми за анализ на мрежата и по този начин да се определи коренът на грешките. В този случай Linux ни предлага две функционални команди за този тип анализ, като командите dig и nslookup, за които ще говорим подробно.

Какво представлява командата digDig (Domapher Information Gopher) е помощна програма за командния ред, с която е възможно да се извършват DNS търсения, като се проверят сървърите за имена и се покаже крайният резултат.

По подразбиране командата dig изпраща DNS заявката до сървърите с имена, хоствани в директорията /etc/resolv.conf, но може да посочим ръчно сървъра, към който трябва да сочи.

Синтаксисът за използване на dig е следният:

 копая [сървър] [име] [тип]
Посочените стойности са:
  • Сървър: отнася се до IP адреса или името на хоста на сървъра с имена за заявка в Linux
  • Име: показва името на ресурсния запис за търсене
  • Тип: е типът заявка, поискана от dig, може да бъде A запис, MX запис, SOA запис и т.н.

Какво е NslookupNslookup (търсене на сървър на имена) е команда, използвана за извършване на търсене на DNS в Linux, резултатът от която може да включва пълни DNS данни като IP адреса, MX записите на домейн или NS сървърите на определен домейн.

Когато използваме nslookup, имаме два режима, които са:

  • Интерактивен режим, с който е възможно да се консултирате със сървърите за имена за достъп до информация за различни хостове и домейни
  • Неинтерактивен режим, с който можем да отпечатаме само името и информацията, поискани за хост или домейн
Синтаксисът за nslookup е следният:
 nslookup [опция]
Днешните системи на Linux вече включват помощните програми dig и nslookup по подразбиране, но може случайно да сме ги изтрили.

Сега нека видим как да инсталираме и използваме тези команди в Linux.

1. Как да инсталирате dig и nslookup на Linux

Етап 1
В случай на използване на CentOS или Red Hat трябва да изпълним следната команда:

 dnf инсталирате bind-utils
Ако използваме Debian или Ubuntu, ще изпълним следното:
 apt install dnsutils
В случай на използване на ArchLinux изпълняваме:
 pacman -Sy dnsutils

Увеличете

Стъпка 2
След като инсталираме, можем да потвърдим използваната версия със следната команда:

 копай -v

Увеличете

2. Как да използвате dig и nslookup Linux

Етап 1
След като сме инсталирани, ние сме готови за използване, можем да използваме dig, за да заявим име на домейн и да извлечем информация от него, например изпълняваме:

 копайте solutiontic.com

Увеличете

Стъпка 2
В този случай имаме подробности като:

  • IP на отдалечен компютър
  • Време за консултация
  • Дата и час на заявката
Ако искаме само да видим IP на устройството, трябва да добавим параметъра + short така:
 изкопайте solutiontic.com + short

Увеличете

Стъпка 3
За да видите MX записите, изпълняваме следното:

 копайте solutiontic.com MX + short

Увеличете

Виждаме, че детайлите са много по -пълни.

Стъпка 4
Можете да получите достъп до подробности за TTL със следната команда:

 копайте solutiontic.com TTL

Увеличете

Стъпка 5
За да проверите всички DNS записи, които изпълняваме:

 копайте solutiontic.com ВСИЧКИ + noall + отговор

Увеличете

3. Как да използвате nslookup Linux

Етап 1
С nslookup, ако искаме да получим информация за домейна, изпълняваме:

 nslookup solutiontic.com

Увеличете

Стъпка 2
Можем да видим MX записите, използвайки следния параметър:

 nslookup -query = mx solutiontic.com

Увеличете

Стъпка 3
За да прегледаме NS записите, ние въвеждаме:

 nslookup -query = ns solutiontic.com

Увеличете

Стъпка 4
Ако е необходимо за достъп до SOA записите, ние въвеждаме:

 nslookup -query = soa solutiontic.com

Увеличете

С dig и nslookup можем да изпълняваме задачи за анализ на домейн и мрежа, за да открием възможни грешки или в нашето оборудване, или в обектите, които участват в комуникацията.

wave wave wave wave wave