我要换个邮件服务器了。我希望能够搜索微软的DNS
MX服务器== 'mail.foo.com‘
或者,也许
CNAME.name == 'mail‘或CNAME.value == 'mail.foo.com’
有人知道有什么工具可以实现这样的目标吗?
发布于 2012-02-21 18:24:45
C:\Windows\System32\dnsgrep。与任何微软问题一样,Linux工具集的Cygwin端口最容易解决这个问题。
发布于 2012-02-21 16:58:41
以下是一些想法:
find、findstr或您最喜欢的grep端口搜索区域文件(默认情况下存储在%SystemRoot%\system32\dns中)。nslookup或dig并对DNS服务器执行查询。dnscmd工具转储区域,并使用find、findstr、grep等搜索区域。我不太清楚你在找什么,但我倾向于前两个想法,认为这是最好的方法。我确实发现自己不时地对DNS管理控制台中的列进行排序,以快速查看是否已经创建了给定的记录。
编辑:
15万个域名哇哦。
您可能会对脚本在这个答案中,我写了进行黑客攻击,在您的区域中循环查找所需的记录。不应该太糟。
发布于 2012-02-21 16:59:26
nslookup
set type=mx
domain.com当您按enter时,dns将解析有关该特定域的所有邮件类型记录。
https://serverfault.com/questions/362284
复制相似问题