Есть ли возможность также увидеть аналогичные журналы запросов для разрешения DNS?
Не используя инструменты разработчика.
Тем не менее, см. Далее в этом ответе инструкции о том, как включить ведение журнала HTTP (включая ведение журнала DNS-запросов).
Единственная информация, которую вы можете получить из инструментов разработчика, - это «Время, необходимое для определения имени хоста». который находится на вкладке "Сроки".
Задержки
Вкладка Timings разбивает сетевой запрос на следующее подмножество этапов, определенных в спецификации HTTP-архива:
Name Description
DNS resolution Time taken to resolve a host name.
Connecting Time taken to create a TCP connection.
Sending Time taken to send the HTTP request to the server.
Waiting Waiting for a response from the server.
Receiving Time taken to read the entire response from the server (or cache).
Он представляет более подробное аннотированное представление временной шкалы для этого запроса, показывающее, как общее время ожидания разбивается на различные этапы:
Монитор исходной сети
Как я могу регистрировать DNS-запросы?
Решение 1:
Включите ведение журнала HTTP в Firefox. Ключевым битом, который включает ведение журнала DNS, является nsHostResolver:5
:
Регистрация активности HTTP
Команды Windows для начала регистрации HTTP (32-битная Windows):
cd c:\
set NSPR_LOG_MODULES=timestamp,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5
set NSPR_LOG_FILE=%TEMP%\log.txt
cd "Program Files\Mozilla Firefox"
.\firefox.exe
Команды Windows для начала регистрации HTTP (64-битная Windows):
cd c:\
set NSPR_LOG_MODULES=timestamp,nsHttp:5,nsSocketTransport:5,nsStreamPump:5,nsHostResolver:5
set NSPR_LOG_FILE=%TEMP%\log.txt
cd "Program Files (x86)\Mozilla Firefox"
.\firefox.exe
Логирование исходного HTTP
Решение 2:
Используйте DNSQuerySniffer от NirSoft:
DNSQuerySniffer - это утилита сетевого анализатора, которая показывает запросы DNS, отправленные в вашу систему.
Для каждого DNS-запроса отображается следующая информация: имя хоста, номер порта, идентификатор запроса, тип запроса (A, AAAA, NS, MX и т.д.), Время запроса, время ответа, продолжительность, код ответа, количество записей. и содержимое возвращенных записей DNS.
Вы можете легко экспортировать информацию о DNS-запросах в файл csv/tab-delimited/xml/html или скопировать DNS-запросы в буфер обмена, а затем вставить их в Excel или другое приложение для работы с электронными таблицами.
отказ
Я никоим образом не связан с NirSoft , я просто конечный пользователь их программного обеспечения.