alyakin/dns-checker 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

alyakin/dns-checker

最新稳定版本:1.0.0

Composer 安装命令:

composer require alyakin/dns-checker

包简介

This is a wrapper for pear/net_dns2 for fast managed DNS checking

README 文档

README

Latest Version on Packagist PHP Version License

Описание:
Это обертка над 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-записей:

$mx = $dns->getRecords('example.com', 'MX');

Проверка TXT-записей (например, SPF):

$txt = $dns->getRecords('example.com', 'TXT');

Проверка CNAME:

$cname = $dns->getRecords('sub.example.com', 'CNAME');

Лицензия

Этот пакет использует Net_DNS2, лицензированный на условиях лицензии BSD 2-Clause. Данный пакет распространяется по лицензии MIT

统计信息

  • 总下载量: 105
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-04-03