Описание:
Это обертка над mikepultz/netdns2
для быстрой и управляемой проверки DNS-записей с возможностью fallback на системный резолвер и gethostbyname
.
composer require alyakin/dns-checker
php artisan vendor:publish --tag=dns-checker-config
use Alyakin\DnsChecker\DnsLookupService;
$dns = new DnsLookupService(config('dns-checker'));
$ips = $dns->getRecords('example.com'); // по умолчанию A-запись
$mx = $dns->getRecords('example.com', 'MX');
$txt = $dns->getRecords('example.com', 'TXT');
$cname = $dns->getRecords('sub.example.com', 'CNAME');
Этот пакет использует Net_DNS2, лицензированный на условиях лицензии BSD 2-Clause. Данный пакет распространяется по лицензии MIT