diff --git a/sublist3r.py b/sublist3r.py index 760e5ce..5ebf6fa 100755 --- a/sublist3r.py +++ b/sublist3r.py @@ -611,7 +611,10 @@ def check_host(self, host): Resolver.nameservers = ['8.8.8.8', '8.8.4.4'] self.lock.acquire() try: - ip = Resolver.query(host, 'A')[0].to_text() + #ip = Resolver.query(host, 'A')[0].to_text() + my_resolver = dns.resolver.Resolver.resolve() + ip = my_resolver.resolve(host, "A").to_text() + if ip: if self.verbose: self.print_("%s%s: %s%s" % (R, self.engine_name, W, host))