fix: handle dns.resolver.NXDOMAIN

This commit is contained in:
yzqzss 2024-05-07 21:45:09 +08:00
parent 342eb33fb9
commit 6c8732d95b

View File

@ -41,6 +41,9 @@ def check_domain(domain: str, resolver: dns.resolver.Resolver, pages_ip: list):
logger.debug(
f"All nameservers failed to answer the query {domain}")
continue
except dns.resolver.NXDOMAIN:
logger.debug(f"{domain} does not exist")
continue
for answer in answers.rrset:
if rdtype in ["A", "AAAA"]: