Если у меня есть противоречивые записи NS для моего домена:
dig +trace example.com
example.com. 172800 IN NS ns1.webfaction.com.
example.com. 172800 IN NS ns2.webfaction.com.
example.com. 172800 IN NS ns2.mydyndns.org.
Какие из них будут запрашиваться моим DNS-клиентом? Имеет ли значение заказ? Как узнать заказ?
Порядок представления списков в большинстве случаев является случайным. Но вы (как dns-admin) также можете настроить последовательный вывод (циклический) или статический вывод. Зависит от настроения администраторов.
Какую запись выберет клиент, также зависит от разработчика клиента.
dig + trace выбирает случайную запись.
В любом случае единственная причина этого - балансировка нагрузки. Если все серверы работают нормально, не имеет значения, какую запись вы фактически используете.
Я считаю, что преобразователь использует методологию циклического перебора для запроса узлов DNS.
Я не вижу того же результата при выполнении одной и той же команды.
Но чтобы ответить на ваш вопрос, будет выбран случайный вопрос, и порядок, в котором вы их перечисляете, не имеет значения. Вы можете увидеть это на последовательных прогонах:
$ dig +trace inburke.com
...
inburke.com. 3600 IN A 108.59.11.111
;; Received 45 bytes from 173.230.141.144#53(ns4.webfaction.com) in 96 ms
$ dig +trace inburke.com
...
inburke.com. 3600 IN A 108.59.11.111
;; Received 45 bytes from 178.79.142.142#53(ns2.webfaction.com) in 8 ms