Описание тега dns-get-record

NoneDns_get_record(). Функция PHP для получения записей ресурсов DNS, связанных с именем хоста.
2 ответа

Почему PHP-функция dns_get_record() возвращает пустой массив?

У меня был скрипт на одном из моих сайтов, который загружал записи DNS, используя dns_get_record() PHP функция Но примерно через 2 недели эта функция возвращает пустой массив. Я написал тестовый скрипт, как показано ниже: <?php $result = dns_get_…
08 июн '15 в 14:10
1 ответ

Проверьте, что имя хоста имеет запись CAA в php 5.6

Доброе утро, В настоящее время я сталкиваюсь с небольшой проблемой. Чтобы создать какой-то автоматизированный процесс, мне нужно иметь возможность проверить, есть ли у имени хоста запись CAA. Запись CAA необходима letsencrypt для генерации сертифика…
18 окт '17 в 10:05
2 ответа

Обнаружение пустых дочерних массивов - неверный foreach

Я пытаюсь получить записи NS и A для списка доменов, которые у меня есть в таблице. Я начал писать это: $domains = GetDomainsForDNS(); foreach ($domains as $domain){ $domain_id = $domain[0]; $domain = $domain[1]; $dns_records = dns_get_record($domai…
2 ответа

Проверка записи MX с помощью getmxrr() или dns_get_record() возвращает неверную информацию

В настоящее время я пытаюсь проверить действительность адреса электронной почты, сначала проверив, существует ли запись MX, используя getmxrr() или же dns_get_record() с PHP 7 на капле DigitalOcean. В моем примере (который возвращает неправильный от…
29 дек '16 в 18:27
0 ответов

Разные результаты каждую секунду для dns_get_record

Я хочу сделать автоматическую проверку DNS для доменов в нашей Системе, должны быть определенные конфигурации DNS, поэтому я попытался проверить все записи DNS домена. вот как я это делаю: $dns_setting = dns_get_record($domain); Теперь я мог видеть,…
07 ноя '17 в 07:41
1 ответ

PHP-скрипт, выполняющий большое количество DNS-запросов - лучший способ его обработки

У меня есть работа, которая запускается раз в неделю и извлекает группу из 700 имен хостов. Мне нужно перевести их в IP-адреса. Моим первым экспериментом был вызов нативной функции php "dns_get_record", в которой результаты сохранялись в БД. Из-за б…
1 ответ

DNS_ANY работает, но DNS_TXT не работает для функции php DS_GET_RECORD

Я пытаюсь отладить dns_get_record, поскольку он не работает для меня, как ожидалось. Я создал текстовую DNS-запись "laramon_59939919ec899.glibix.com". со значением "dd678f947384ed8d3531465439ff852e01e6eb1d" С: $result=dns_get_record('laramon_5993991…
16 авг '17 в 04:59
1 ответ

PHP получает только записи используя dns_record

Я делаю сценарий захвата IP для серверов, и у меня были некоторые проблемы с моим кодом. Я хочу получить только ip-адреса серверов, используя dns_get_record без лишнего раздувания в выводе по умолчанию. Тем не менее, мой текущий скрипт отображает пу…
20 май '17 в 20:59
0 ответов

NoneDns _get_record() не возвращает все записи

Я использую PHP 7.2 в виртуальной машине. Использую dns_get_record() функция для получения записей DNS, но она не возвращает все записи. Когда я использую тот же код на своем локальном компьютере или в любом другом онлайн-редакторе php-кода, наприме…
04 июн '19 в 10:10
1 ответ

NonePhp dns_get_record ("thing.com", DNS_TXT) возвращает false

Я пытаюсь получить spf-запись для проверки адреса отправителя, но функция возвращает false для: $result = dns_get_record('airhelp.com', DNS_ANY); В mxtoolbox.com Я вижу, что сайт имеет несколько текстовых записей Пожалуйста, помогите мне, как я могу…
24 июл '19 в 14:05
1 ответ

Почему dns_get_record не работает для некоторых доменов?

Я использую dns_get_record а также getmxrr получить данные домена mx и ns Но для некоторых доменов я не могу получить данные, например домен tecmilenio.mx dns_get_record('tecmilenio.mx', DNS_NS) вернуть false с предупреждением dns_get_record(): A te…
26 июн '19 в 08:16
1 ответ

Метод getRecord выдает ошибку на консоли

Используется для метода getRecord, выдает ошибку на консоли, какое-либо решение? Это мой код, все, что мне нужно изменить в коде. Ошибка возникает на консоли (изображение) введите описание изображения здесь import { LightningElement, track, api,wire…
0 ответов

Несколько имен хостов в dns_get_record

Я пытаюсь передать несколько имен хостов в PHP. Я делаю это, чтобы видеть записи IPv4 (A) для одной и той же таблицы. Вот мой текущий код: <?php $dnsA = dns_get_record("www.example.com + example.com", DNS_A); ?> <?php if (count($dnsA) > …
29 май '21 в 11:30
1 ответ

gethostbynamel () и dns_get_record () возвращает пустые значения для некоторых доменов.

Я использую виртуальную машину вычислительного экземпляра Google Cloud, установил Debian 10 и PHP 7.3. Затем попытался запустить это: php -r "print_r(gethostbynamel('2.0.0.127.zen.spamhaus.org.'));" Удивительно, но он возвращает пустую строку. Однак…
0 ответов

dns_get_records ведут себя по-разному

У меня есть php-скрипт, который запускается внутри докера ( версия php — 7.2.34 на orcalelinux ). Он использует dns_get_records для получения записей spf для доменов. Для одного конкретного домена выдает предупреждение: Warning dns_get_record(): a t…
13 янв '23 в 05:25
0 ответов

php dns_get_records(host, type) возвращает false с type=DNS_ALL, но возвращает записи DNS с DNS_TXT или DNS_A

Что исследуя неисправность в плагине WordPress, я заметил, что $records = @dns_get_record( $host, DNS_ALL ); возвращает пустой массив. $records = @dns_get_record( $host, DNS_A + DNS_TXT ); возвращает массив, который мне нужен. Тем не менее, я до сих…
24 июн '22 в 14:36
1 ответ

Использование переменной PHP в dns_get_record?

Я получаю сообщение об ошибке с этим кодом: $type = "DNS_" . strtoupper($_GET['type']); $array = dns_get_record($domain, $type); Полезная информация: $_GET['type'] = "a" Если я войдуDNS_Aвdns_get_record, код работает. Но при входе$type, я получаю со…
18 окт '22 в 15:51