Dog是一个用于DNS查询的命令行工具。它支持A、AAAA、CNAME、MX、NS、PTR、SOA、SPF、SRV、TXT等记录类型的查询。Dog的安装方法很简单,可以直接使用npm进行全局安装:
npm install -g dog-dns
安装完成后,就可以在任意目录使用dog命令进行DNS查询了。dog的使用格式为:
dog <domain name> <record type>
例如:查询A记录:
dog google.com A
查询MX记录:
dog google.com MX
查询CNAME记录:
dog google.com CNAME
所以通过指定不同的记录类型,dog可以很方便的查询我们需要的DNS记录。dog还支持其他一些功能,例如:- 批量查询:一次查询多个记录类型,用空格分隔,例如:
dog google.com A AAAA MX
– 阻塞查询:使用-b或–block参数阻塞查询,监控记录变化,例如:
dog -b google.com A
– 指定DNS服务器:使用-d或–dns指定DNS服务器IP进行查询,例如:
dog -d 8.8.8.8 google.com MX
– 输出指定:使用-o或–output指定输出格式,支持json、raw、escaped三种格式。
– 等等dog是一个功能实用的命令行DNS查询工具,熟练使用它可以快速完成各种DNS记录的查询,特别适合网络运维人员日常工作。
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录