diff --git a/respodns/checks.py b/respodns/checks.py index 60bf912..944895a 100644 --- a/respodns/checks.py +++ b/respodns/checks.py @@ -30,8 +30,6 @@ checks = order_by_failures([ # these checks are, in practice, the most likely # to weed out unwanted DNS servers. - # Check("common", "naver.com", 57), - # Check("weird", "archive.is", 0), Check("adtrack", "ad.doubleclick.net", 81), Check("adtrack", "google-analytics.com", 75), Check("adtrack", "media.fastclick.net", 116), @@ -45,6 +43,7 @@ checks = order_by_failures([ Check("common", "en.wikipedia.org", 75), Check("common", "facebook.com", 94), Check("common", "google.com", 69), + Check("common", "naver.com", 57), Check("common", "paypal.com", 74), Check("common", "qq.com", 15), Check("common", "stackoverflow.com", 1), @@ -54,6 +53,7 @@ checks = order_by_failures([ Check("gambling", "bet365.com", 157), Check("gambling", "betonline.ag", 168), Check("gambling", "unibet.com", 137), + Check("ignore", "archive.is", 0), Check("infosec", "scan.shadowserver.org", 73), Check("infosec", _sinkhole, 98), Check("news", "huanqiu.com", 435), diff --git a/respodns/dns.py b/respodns/dns.py index b8d71dc..25661cf 100644 --- a/respodns/dns.py +++ b/respodns/dns.py @@ -95,7 +95,7 @@ def process_result(res, ip, check, opts: Options): return Entry( date=now, - success=reason == "okay", + success=reason == "okay" or check.kind == "ignore", server=ip, kind=check.kind, domain=check.domain,