Beispiel #1
0
    def run(self):
        ips = dns.get_ips(self.host)
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return

        # let's try using Google's nameserver
        ips = dns.get_ips(self.host, nameserver=GOOGLE_DNS)
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return
Beispiel #2
0
    def run(self):
        ips = dns.get_ips(self.host)
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return

        # let's try using Google's nameserver
        ips = dns.get_ips(self.host, nameserver=GOOGLE_DNS)
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return
Beispiel #3
0
    def run(self):
        ips = dns.get_ips(self.host)
        if 'response1-ips' in ips:
            ips = ips['response1-ips']
        else:
            raise Exception("DNS resolution didn't yield any IP addresses.")
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return

        # let's try using Google's nameserver
        ips = dns.get_ips(self.host, nameserver=GOOGLE_DNS)
        if 'response1-ips' in ips:
            ips = ips['response1-ips']
        else:
            raise Exception("DNS resolution didn't yield any IP addresses.")
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return
Beispiel #4
0
    def run(self):
        ips = dns.get_ips(self.host)
        if 'response1-ips' in ips:
            ips = ips['response1-ips']
        else:
            raise Exception("DNS resolution didn't yield any IP addresses.")
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return

        # let's try using Google's nameserver
        ips = dns.get_ips(self.host, nameserver=GOOGLE_DNS)
        if 'response1-ips' in ips:
            ips = ips['response1-ips']
        else:
            raise Exception("DNS resolution didn't yield any IP addresses.")
        blocked_ips = filter(self.is_blocked, ips)

        if not blocked_ips:
            return