Warum geben DNS-basierte Adblocker 0.0.0.0 anstelle von NXDOMAIN zurück?
Es gibt eine Reihe von Projekten, die Anzeigen auf Routerebene blockieren, indem sie DNS-Anfragen nach bekannten fehlerhaften Domänen abfangen. Die meisten scheinen zu funktionieren, indem sie die betroffenen Domains auf 0.0.0.0 auflösen.
Ich bin mir ziemlich sicher, dass 0.0.0.0 keine gültige Zieladresse ist. Die gesamte Dokumentation, die ich darin finden kann, behandelt sie entweder nur als Quelladresse oder als magischer Wert in conf-Dateien, um "alle Adressen auf dem lokalen Computer" anzugeben.
Ich vermute, dass solche DNS-Dienste die Verwendung von 127.0.0.1 vermeiden, da der anfragende Host möglicherweise einen Webserver selbst ausführt. Aber ich verstehe nicht, warum sie NXDOMAIN anstelle von beidem zurückgeben. Die vollständige Ablehnung der Domäne scheint angemessener als die Rücksendung einer falschen Adresse.
0 Antworten auf die Frage
Verwandte Probleme
-
1
DNS-Einstellungen pro Windows-Benutzer wechseln?
-
1
Warum erhalte ich einen langsamen Netzwerkdurchsatz, wenn ich einen fehlerhaften DNS-Server habe?
-
4
DNS fällt zufällig aus
-
1
Woher bekomme ich die vollständigen DNS-Zonendateien für alle TLDs?
-
3
Was ist zu tun, wenn ich keinen DNS-Ping durchführen kann?
-
3
Italienisches DNS: So vermeiden Sie einen Neustart von Firefox
-
18
Kann das Internet ohne DNS funktionieren?
-
4
Werbeblock für Chrome?
-
5
Gibt es eine Möglichkeit, die vollständige Zonendatei für eine Domäne abzurufen, ohne ihren Host zu...
-
7
Was ist die beste Lösung für das Blockieren von Anzeigen mit FireFox und Explorer 8?