Почему время запроса dig на одном компьютере медленнее, чем на другом в той же локальной сети?

Я подозреваю, что у вас есть локаль, использующая запятую как десятичный разделитель. Это должно решить эту проблему:

awk  -F' ' '{printf "%-12s%-12s\n", $11, $9}' foo.dat | LC_ALL=C sort -g
1
28.11.2016, 21:34
1 ответ

Я предполагаю, что это потому, что вы используете разные серверы имен.

Обычно каждый домен (или зона) имеет несколько серверов имен, и программы выбирают один случайным образом.

Вы можете сделать

dig example.com

чтобы найти серверы имен и выбрать один из них.

dig @ns1.registrar.example www.example.com

Только в этом случае вы сможете провести сравнительный тест между машинами. Примечание: этот метод также удаляет кэши поиска. Возможно, у вас все еще будет разница в скорости, но теперь вы сравниваете один и тот же запрос.

0
28.01.2020, 01:07

Теги

Похожие вопросы