Разбирането и ефективното използване на мрежови инструменти в този дигитален свят е от решаващо значение за поддържането на правилните интернет функции. Всяка Linux дистрибуция идва с различни предварително инсталирани мрежови инструменти като хост, traceroute, dig, nslookup и т.н. Тези инструменти ви помагат да анализирате и отстранявате възникващи проблеми със свързването.
Командата dig или Domain Information Groper е универсална помощна програма за DNS търсене, която ви позволява да правите заявки към DNS сървърите за техните записи. Впоследствие ви помага да диагностицирате проблеми, свързани с DNS, и да съберете важна информация за имената на домейни. Тази статия ще разгледа как да използвате командата dig в Linux без проблеми.
Можете да използвате команди за копаене за задачи като DNS заявки, достъп до множество типове DNS записи, извършване на обратни DNS търсения и други. Следователно, нека разделим този раздел допълнително, за да обясним различните случаи на употреба.
Основна DNS заявка
Командата dig по подразбиране изпълнява a DNS заявка за извличане на DNS записите, свързани с определено име на домейн:
Вие website.com
Заменете „website.com“ с домейна, който искате да приспособите заявката си. Например ще използваме командата dig по-долу за домейна на Google, „google.com“.
Вие Google com
Специфични типове DNS записи
Има много видове DNS записи, но можете да заявите конкретни типове DNS записи, като използвате опцията „-t“. Например, нека извлечем записите за обмен на поща за Google:
Вие -T MX google.com
Запитване до конкретен DNS сървър
Ако искате да направите запитване до конкретен DNS сървър, посочете неговия IP адрес, като използвате символа „@“ по следния начин:
Вие @ 8.8.8.8 google.com
Тук заменете 8.8.8.8 и google.com с вашия целеви IP адрес и домейн. При стартиране ще получите следните резултати:
Обратно DNS търсене
Обратното DNS търсене ви позволява да картографирате IP адрес към име на домейн, предоставяйки информация за домейна, свързан с този IP адрес. Администраторите го използват предимно за отстраняване на неизправности в мрежата, докато други приложения включват проверка на имейл сървър, влизане и сигурност и оптимизиране на доставката на съдържание. За да го използвате, моля, въведете командата по-долу:
Вие -х IP адрес
Заменете IP_address с вашия IP адрес. Отново, като вземем примера на Google, ако поставим 8.8.8.8 в командата dig:
Вие -х 8.8.8.8
Последният раздел показва „dns.google“, което показва, че IP адресът, който сме въвели, съответства на Google.
Обобщавайки
Командата dig е мощен и многофункционален инструмент за мрежови администратори и потребители. Той предоставя различни функции за DNS заявки, което го прави безценен за мрежова диагностика. Освен това обясняваме накратко заявките към конкретен сървър, обратното DNS търсене и заявките според типовете DNS записи.