Bash脚本示例及网络服务相关知识
1. 权威DNS查询脚本
1.1 脚本概述
该脚本使用 dig 命令进行权威DNS查询,绕过本地DNS缓存服务器。脚本的一个特点是根据自身名称来指定要查询的DNS记录类型。例如,如果脚本名为 a ,则查询DNS A记录;如果名为 soa ,则查询DNS SOA记录。特殊的是,当脚本名为 ptr 时,它会将IPv4地址转换为正确的 in-addr.arpa 形式进行实际查询。
1.2 脚本代码
#!/bin/bash
#----------------------------------------------------------------
# Copyright © 2006 - Philip Howard - All rights reserved
#
# script a, aaaa, cname, mx, ns, ptr, soa, txt
#
# purpose Perform direct DNS lookups for authoritative DNS
# data. This lookup bypasses the local DNS cache
# server.
#
# syntax a [ names ... ]
# aaaa [ names ... ]
# any [ names ... ]
超级会员免费看
订阅专栏 解锁全文
544

被折叠的 条评论
为什么被折叠?



