Команда Linux для ответа необработанного DNS - PullRequest
1 голос
/ 23 апреля 2011

Кто-нибудь знает, как получить необработанный вывод DNS-запроса с помощью определенной команды linux?

Команды, с которыми я знаком, это:

% хост

% nslookup

% копать

% whois

однако каждый из них в той или иной форме работает с DNS, но как я могу получить необработанный вывод, который выдает сервер DNS при запросе?

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 23 апреля 2011

вы можете получить его с помощью tcpdump во время работы dig. Я считаю, что флаги будут tcpdump -n -s0 -x -X port 53

2 голосов
/ 15 августа 2012

Оказывается, что лучшее решение, чтобы узнать как можно больше информации о DNS - это использовать команду host -v.

host -v xxx.xxx.xxx.xxx or host -v domain.com
...