📅  最后修改于: 2023-12-03 15:00:28.195000             🧑  作者: Mango
DNSTake 是一个用于检查缺少的托管 DNS 区域的工具。它通过使用公共 DNS 服务器来查询给定的域名,并比较查询结果和预期的解析情况。这对于程序员来说是一个有用的工具,因为它可以帮助他们确保托管的 DNS 区域已正确设置,以便在开发和部署过程中避免不必要的问题。
安装 DNSTake:
$ npm install -g dnstake
检查单个域名:
$ dnstake example.com
检查多个域名:
$ dnstake "*.example.com, subdomain.example.com, anotherdomain.com"
自定义 DNS 服务器:
$ dnstake example.com --dns-server 8.8.8.8
导出结果为 Markdown:
$ dnstake example.com --output markdown
获取帮助:
$ dnstake --help
以下是示例的Markdown结果:
# DNSTake - 检查托管 DNS 区域
## 检查结果
| 域名 | 状态 |
|-------------------|------------|
| example.com | 正常 |
| subdomain.example.com | 缺少 |
| anotherdomain.com | 正常 |
DNSTake 是一个方便的工具,用于程序员检查托管的 DNS 区域是否正确设置。它提供了简单易用的命令行界面,并能够灵活地处理单个域名或多个域名的查询。使用它可以帮助程序员节省时间,并避免一些由于缺少正确的 DNS 配置而导致的问题。