Τι είναι ο αποκλεισμός διαφημίσεων βάσει DNS;

Ο αποκλεισμός διαφημίσεων βάσει DNS λειτουργεί αποτρέποντας τα αιτήματα προς γνωστά domains διαφημίσεων, ιχνηλατών ή τηλεμετρίας πριν αυτά φτάσουν στο πρόγραμμα περιήγησης. Αντί να αποκλείει το περιεχόμενο μέσα στην ίδια τη σελίδα, το επίπεδο δικτύου εμποδίζει την κανονική επίλυση αυτών των ονομάτων κεντρικών υπολογιστών.

Επειδή το πρόγραμμα περιήγησης δεν λαμβάνει ποτέ μια usable διεύθυνση για ένα αποκλεισμένο domain, τα αιτήματα ενδέχεται να αποτύχουν, να λήξουν λόγω υπέρβασης του χρονικού ορίου ή να επιλυθούν διαφορετικά, ανάλογα με την υπηρεσία DNS και τους κανόνες φιλτραρίσματος που χρησιμοποιούνται. Αυτό καθιστά δυνατή την εξαγωγή συμπερασμάτων σχετικά με το αν ένα δίκτυο χρησιμοποιεί αποκλεισμό διαφημίσεων ή φιλτράρισμα απορρήτου.

Περιγραφή εργαλείου

Αυτό το εργαλείο ελέγχει αν ο αποκλεισμός διαφημίσεων φαίνεται να είναι ενεργός, εξετάζοντας ένα αίτημα ελέγχου και αρκετά γνωστά URL παρακολούθησης. Συνοψίζει το αποτέλεσμα σε έναν πίνακα που εμφανίζει τον host κάθε ελέγχου, την κατάστασή του και τον χρόνο που χρειάστηκε το αίτημα.

Είναι ένα πρακτικό διαγνωστικό εργαλείο για την κατανόηση του αν το φιλτράρισμα DNS επηρεάζει ένα δίκτυο, ένα πρόγραμμα περιήγησης ή μια συσκευή.

Δυνατότητες

  • Ευρετική ανίχνευση: Συγκρίνει ένα αίτημα ελέγχου με γνωστούς ελέγχους ιχνηλατών
  • Χρονισμός αιτημάτων: Εμφανίζει πόσο χρόνο χρειάστηκε κάθε έλεγχος, ώστε να βοηθήσει στη διάκριση μεταξύ αποκλεισμένων και προσβάσιμων hosts
  • Απλός πίνακας κατάστασης: Διευκολύνει τη γρήγορη επισκόπηση του αποτελέσματος χωρίς αναζήτηση σε ακατέργαστες λεπτομέρειες δικτύου

Πώς λειτουργεί

Το εργαλείο στέλνει αιτήματα fetch σε λειτουργία no-cors με χρονικό όριο και ταξινομεί κάθε έλεγχο ανάλογα με το αν φαίνεται να είναι προσβάσιμος, αποκλεισμένος ή να έχει λήξει λόγω υπέρβασης του χρονικού ορίου. Πρόκειται για μέθοδο εξαγωγής συμπερασμάτων, επομένως το αποτέλεσμα αντικατοπτρίζει τη συμπεριφορά του δικτύου και όχι ένα άμεσο API αποκλεισμού διαφημίσεων.

Περιορισμοί

  • Απαιτείται πρόσβαση στο δίκτυο για την εκτέλεση των ελέγχων.
  • Το αποτέλεσμα είναι ευρετικό και μπορεί να διαφέρει ανάλογα με τον πάροχο DNS, το πρόγραμμα περιήγησης ή το firewall.
  • Ορισμένα δίκτυα ενδέχεται να επιστρέφουν παραπλανητικές απαντήσεις αντί για έναν καθαρό αποκλεισμό.