Я подозреваю, что у вас есть локаль, использующая запятую как десятичный разделитель. Это должно решить эту проблему:
awk -F' ' '{printf "%-12s%-12s\n", $11, $9}' foo.dat | LC_ALL=C sort -g
Я предполагаю, что это потому, что вы используете разные серверы имен.
Обычно каждый домен (или зона) имеет несколько серверов имен, и программы выбирают один случайным образом.
Вы можете сделать
dig example.com
чтобы найти серверы имен и выбрать один из них.
dig @ns1.registrar.example www.example.com
Только в этом случае вы сможете провести сравнительный тест между машинами. Примечание: этот метод также удаляет кэши поиска. Возможно, у вас все еще будет разница в скорости, но теперь вы сравниваете один и тот же запрос.