Adguard potrafi filtrować żądania rozwiązywania domen wysyłanych do serwerów systemu nazw domenowych. Wykonuje filtrowanie lokalnie i blokuje żądania do sieci reklamowych, wyłudzających poufne informacje, złośliwych oraz do systemów śledzenia w takich domenach.
Blokowanie jest realizowane poprzez odsyłanie specjalnie spreparowanej odpowiedzi, która przekierowuje cały ruch sieciowy na interfejs sieci lokalnej (z adresem IP 127.0.0.1).
Następnie, gdy przeglądarka internetowa lub aplikacja przeznaczona do łączenia się z taką domeną będzie próbowała połączyć się z serwerem na tym konkretnym urządzeniu, to ostatecznie otrzyma błąd.
Q: Wydaje się to być najlepszą metodą filtrowania reklam. Skoro tak, to dlaczego wykorzystywać inną?
A: Istnieje wiele systemów reklamowych, które wykorzystują te same domeny jednocześnie do reklamowania i do świadczenia jakiś przydatnych usług. Filtrowanie DNS może być używane, aby przyspieszyć cały proces filtrowania i zaoszczędzić trochę energii baterii.
Q: Dlaczego nie mogę korzystać z filtrowania DNS w trybie lokalnego HTTP proxy?
A: W trybie filtrowania DNS musimy filtrować cały ruch sieciowy (wszystkie pakiety sieciowe) wysyłane z Twojego urządzenia. Można tego dokonać tylko w trybie VPN.