如何获得特定站点的所有子域的列表

问题描述 投票:0回答:1

如何使用ruby查找特定站点的所有子域的列表

ruby dns subdomain
1个回答
0
投票

并非所有域都可能,但是许多域允许DNS区域传输。您将需要Net :: DNS。以下代码将帮助您入门:

require 'Net\DNS'

res = Net::DNS::Resolver.new
res.tcp_timeout(10)
zone = res.axfr('example.com')

if (zone)
    zone.each do | rr |
        print rr.inspect
else
    print 'Zone transfer failed: ', res.errorstring, "\n"
end
© www.soinside.com 2019 - 2024. All rights reserved.