Я играю с поиском записи DNS в PHP и сталкиваюсь с чем-то непонятным.Я просмотрел 2 разных домена, каждый из которых использовал разные хосты и разные авторитетные серверы имен.Оба этих домена, которые я знаю наверняка, имеют CNAMES.
Я просмотрел записи DNS с помощью этого онлайн-инструмента: http://network -tools.com / Я также просмотрел ихиспользуя PHP dns_get_record.A, NS, SOA, MX и т. Д. Все возвращаются.Но нет CNAMES.Я получаю ложный / пустой массив.
В обоих случаях я могу войти в DNS-контроль для этих доменов и посмотреть CNAMES.
Почему в мире это может произойти?Цель состоит в том, чтобы разрешить поиск и сохранение всех записей DNS в то время, пока не были изменены домены клиента на серверы имен моей компании (чтобы мы не случайно установили внешние параметры электронной почты).CNAMES, такие как pop.domain.com, будут здесь достаточно критичными, но никакие поиски, которые я смогу найти, не признают, что они существуют.
Настоящая проблема, конечно, в том, что функция PHP не возвращает их, поскольку именно тамнужно это.
Но меня смущает, что я не могу найти их в другом месте.Тем более, что я смотрю прямо на них там, где я могу добавлять и удалять записи DNS.Говорит прямо здесь:
pop.domain.com CNAME pop.secureserver.net 0 900
(версия PHP 5.2.6 Linux 2.6.9-67.0.15.plus.c4smp)