почему задержка показа IP-адресов в traceroute?

286
Cror2014

Я использую traceroute в Windows и, как обычно, получаю задержки и IP-адреса routeres. В каждой строке после печати трех задержек требуется несколько секунд, прежде чем печатать IP-адрес. Интересно, в чем причина такой задержки отображения IP-адреса? Не могли бы вы мне помочь?

2

1 ответ на вопрос

2
grawity

Программа traceroute пытается выполнить поиск DNS (так называемый обратный DNS) для каждого показанного адреса, чтобы вместо этого он мог показать доменное имя.

Однако настроенный DNS-сервер вашей системы не отвечает ни на один из этих DNS-запросов (возможно, он не работает или просто не имеет доступа к Интернету прямо сейчас), поэтому программа ждет до истечения времени ожидания, прежде чем она прекратит работу.

Есть ли эквивалент флага `-n`, который отключит поиск и покажет только числовые адреса? Attie 5 лет назад 0
Да, текст справки показывает `-d` для версии Windows. grawity 5 лет назад 3
(может быть хорошим дополнением к ответу - звучит так, как будто OP расстроен задержкой ... рад редактировать, если вы мне рады) Attie 5 лет назад 0
+1 за обновление ответа, чтобы включить флаг -d. spikey_richie 5 лет назад 0