alexstrilby/dns-checker
Composer 安装命令:
composer require alexstrilby/dns-checker
包简介
DNS checker
README 文档
README
Package usage
- Use
DnsRecordsfacade to check DNS recordsDnsRecords::getDnsRecords('google.com') - Or you can make a new instance of
DnsRecordsclass and usegetDnsRecordsmethod$dnsRecords = new DnsRecords(new \Alexs\DNSChecker\Resolver\DnsResolver()); $dnsRecords->getDnsRecords('google.com') - Also, you can provide your custom resolver which implements
\Alexs\DNSChecker\Resolver\IDnsResolverinterface - Service will return an array of dns records
[{"type":"A","name":"google.com","ttl":0,"data":"216.58.209.14"},{"type":"NS","name":"google.com","ttl":0,"data":"ns1.google.com"},{"type":"NS","name":"google.com","ttl":0,"data":"ns4.google.com"},...]
Package requirements
- php 8.1 or higher
Package installation
- Install package with composer:
composer require alexs/dns-checker - Use Laravel package autoload or Add
Alexs\DnsChecker\DnsCheckerServiceProvider::classtoprovidersarray inconfig/app.php
Running tests
- Run
composer installto install all dependencies - Run
composer testto run tests
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2023-06-18