У меня есть 2 сервера, настроенные для пересылки запроса prod.example.com и example.com в GCP.
При выполнении разрешения DNS с одного и того же клиента, но с использованием двух серверов, оба они дают мне один и тот же ответ, но в одном ответе больше вещей, чем в другом:
Используемая команда: dig test.prod.example.com @server1 или @server2
сервер 1 ответ:
<<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.5 <<>> test.prod.example.com @server1
глобальные параметры: +cmd
Получил ответ:
->>HEADER<<- код операции: QUERY, статус: NOERROR, id: 50915
флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 1, ВЛАСТЬ: 1, ДОПОЛНИТЕЛЬНО: 2
ДОПОЛНИТЕЛЬНЫЙ ПСЕВДОРАЗДЕЛ:
ЭДНС: версия: 0, флаги:; UDP: 4096
РАЗДЕЛ ВОПРОСОВ:
test.prod.example.com. В
РАЗДЕЛ ОТВЕТОВ:
test.prod.example.com. 300 В А 10.100.40.112
ОТДЕЛ ПОЛНОМОЧИЙ:
пример.com. 4730 В NS ns-gcp-private.googledomains.COM.
ДОПОЛНИТЕЛЬНЫЙ РАЗДЕЛ:
NS-GCP-PRIVATE.googledomains.com. 141044 В А 169.254.169.254
Ответ сервера2:
<<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.5 <<>> test.prod.example.com @server2
глобальные параметры: +cmd
Получил ответ:
->>HEADER<<- код операции: QUERY, статус: NOERROR, id: 3502
флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 1, АВТОРИТЕТ: 13, ДОПОЛНИТЕЛЬНО: 13
ДОПОЛНИТЕЛЬНЫЙ ПСЕВДОРАЗДЕЛ:
ЭДНС: версия: 0, флаги:; UDP: 4096
РАЗДЕЛ ВОПРОСОВ:
test.prod.example.com. В
РАЗДЕЛ ОТВЕТОВ:
test.prod.example.com. 209 В А 10.100.40.112
ОТДЕЛ ПОЛНОМОЧИЙ:
ком. 140949 В NS g.gtld-servers.net.
ком. 140949 В NS c.gtld-servers.net.
ком. 140949 В NS, например, gtld-servers.net.
ком. 140949 В NS j.gtld-servers.net.
ком. 140949 В NS f.gtld-servers.net.
ком. 140949 В NS i.gtld-servers.net.
ком. 140949 В NS k.gtld-servers.net.
ком. 140949 В NS h.gtld-servers.net.
ком. 140949 В NS l.gtld-servers.net.
ком. 140949 В NS a.gtld-servers.net.
ком. 140949 В NS m.gtld-servers.net.
ком. 140949 В NS b.gtld-servers.net.
ком. 140949 В NS d.gtld-servers.net.
Есть идеи, почему? Имеет ли это значение, так как он может разрешить правильный IP-адрес?