Изучите Linux

Команда поиска NS в Linux с примерами

Команда поиска NS в Linux с примерами

nslookup (поиск сервера имен) - это инструмент Linux, используемый для получения информации с DNS-сервера по запросу пользователя. DNS (система доменных имен) является важной частью Интернета, используемой для сопоставления имен веб-сайтов (e.грамм., фосслинукс.com) на их результирующий IP-адрес. Таким образом, nslookup может пригодиться сетевым администраторам для запроса DNS для получения IP-адреса, имени домена или любой другой конкретной записи DNS. Он также используется для устранения проблем, связанных с DNS.

Инструмент командной строки nslookup работает в двух режимах: интерактивном и неинтерактивном. Интерактивный режим используется при запросе DNS-сервера информации о различных хостах, доменах или хостах печати в домене. С другой стороны, неинтерактивный режим ограничен, поскольку он печатает только имя и информацию о запросе для хоста или домена.

неинтерактивный режим nslookup

Неинтерактивный режим является наиболее часто используемым при выполнении команды nslookup. Это считается более быстрым методом, так как вам нужно будет передавать только одну команду при каждом выполнении.

В этом режиме вы набираете nslookup за которым следует IP-адрес или хост, который вы хотите найти. Давайте посмотрим на некоторые команды, которые вы можете выполнять с помощью nslookup в неинтерактивном режиме.

1. Отображение IP-адреса имени хоста

Допустим, вы хотите получить «запись» (IP-адрес) такого веб-сайта, как nmap.org. Все, что вам нужно сделать, это запустить Терминал и выполнить следующую команду:

nslookup nmap.org

nslookup nmap Из вышеприведенного вывода сервер ссылается на IP-адрес DNS-сервера. В разделе «Неавторизованный ответ» адрес относится к IP-адресу веб-сайта nmap.org.

Прежде чем мы рассмотрим другие примеры, было бы лучше сначала понять разницу между авторитетным ответом и не авторитетным ответом. Авторитетный ответ выдается, когда DNS-сервер, на котором размещена основная копия DNS-записи, отвечает на ваш поиск. С другой стороны, неавторизованный ответ - это когда DNS-сервер, отвечающий на ваш запрос, не содержит исходных файлов зоны. В большинстве случаев на сервере есть кэш запрошенной ранее записи DNS из всех выполненных поисков DNS.

2. Выполните обратный поиск в DNS

Обратный поиск в DNS - это когда у вас есть «запись A» / IP-адрес, и вы хотите получить результирующее имя хоста. Используйте синтаксис ниже:

nslookup [IP-адрес]

Обратный поиск в DNS

3. Показать записи MX

Запись MX (почтовый обмен) - это запись в DNS.zine-файл, который сопоставляет доменное имя со списком серверов обмена почтой, которые обрабатывают почту этого конкретного домена. Мы будем использовать синтаксис ниже:

nslookup -query = mx [название-сайта]

записи MX nslookup

4. Показать записи NS

Записи NS используются для идентификации серверов имен (как вторичных, так и первичных), отвечающих за определенную зону DNS. Мы будем использовать синтаксис ниже:

nslookup -query = ns [название-сайта]

NS-записи nslookup

5. Показать запись SOA

Запись начала авторизации (SOA) - это запись DNS, которая содержит административную информацию о домене. Используйте синтаксис ниже:

nslookup -query = soa [название-сайта]

записи nslookup SOA

6. Показать все записи DNS

Мы будем использовать синтаксис ниже:

nslookup -query = любой [название-сайта]

7. Используйте другой номер порта

По умолчанию протокол DNS работает на 53-м порту. Если порт был изменен по какой-либо причине, вы можете указать установленный порт с помощью аргумента -port.

nslookup -port = [номер-порта] [имя-веб-сайта]

настраиваемый порт nslookup

интерактивный режим nslookup

Интерактивный режим nslookup довольно прост. Все, что вам нужно сделать, это выполнить команду nslookup в Терминале, и она выдаст вам приглашение, в котором вы можете выполнить свои команды. См. Изображение ниже.

приглашение nslookup

Чтобы получить IP-адрес имени хоста, введите имя веб-сайта в командной строке и нажмите Enter.

айпи адрес

Чтобы выполнить обратный поиск в DNS, введите IP-адрес хоста.

Обратный поиск в DNS

Чтобы отобразить записи MX (почтовый обмен), используйте команду ниже:

установить тип = mx

nslookup MX

Чтобы отобразить записи NS, используйте команду ниже:

установить тип = нс

nslookup NS

Заключение

Консорциум Internet Systems кратко перечислил программу nslookup как устаревшую, но позже отменил это решение. Список устаревших в основном отдает предпочтение командам / программам host и dig, которые могут выполнять те же функции, что и команда nslookup, на несколько более высоком уровне принятия в отрасли.

Лучшие игры Oculus App Lab
Если вы владелец гарнитуры Oculus, вы должны знать о загрузке неопубликованных приложений. Боковая загрузка - это процесс установки на гарнитуру содер...
10 лучших игр для Ubuntu
Платформа Windows была одной из доминирующих платформ для игр из-за огромного процента игр, которые разрабатываются сегодня с встроенной поддержкой Wi...
5 лучших аркад для Linux
В настоящее время компьютеры - это серьезные машины, используемые для игр. Если вы не можете получить новый рекорд, вы поймете, о чем я. В этом посте ...