DNS 检查工具是一款基于 Python 的应用程序,它能够执行各类 DNS 相关操作,为用户提供全面的域名信息。借助该工具,用户可轻松检查 MX 记录、SPF、DKIM、DMARC、网站状态、SSL 证书以及 WHOIS 信息等。
DNS 检查工具操作便捷,按以下步骤即可快速开启使用:
requirements.txt
文件中列出的必要 Python 库。git clone https://github.com/hosthobbit/dns-checker.git
cd dns-checker
pip install -r requirements.txt
python app.py
http://localhost:5000
。requirements.txt
文件)git clone https://github.com/hosthobbit/dns-checker.git
cd dns-checker
pip install -r requirements.txt
启动应用程序:
python app.py
访问网页界面:在浏览器中打开并导航到 http://localhost:5000
。
app.py
文件以调整应用程序设置,例如会话管理的密钥。/check
:按 MX 记录对域名进行分类。/get-mx-records
:获取指定域名的完整 MX 记录。/get-domain-info
:获取指定域名的全面 DNS 信息。/save-domain-list
:保存一组域名及其名称。/get-saved-lists
:检索已保存的域名列表。/load-domain-list
:通过名称加载已保存的域名列表。/group-by-nameserver
:按名称服务器对域名进行分组。/group-by-complexity
:按迁移复杂度对域名进行分组。该项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE
文件。
欢迎贡献!请 fork 该仓库并提交 pull request。