Hi Martin On Tue, Sep 11, 2001 at 10:09:53PM +0200, Martin Geier wrote:
Mein Problem war jetzt, dass der lokale Bind die hosts-Datei ignoriert hat und so die tolle Liste umsonst herumsteht ;)
siehe Antwort von david, aber der Bind hat da erstmal direkt keine Aktien dran, das erledigt die resolver bibliothek.
Ich hab das inzwischen provisorisch gelöst und den "Internet-Junkbuster" installiert:
imho ist das keine provisorische Lösung sondern eine gute.
Bitte sehr, das Bildchen ;)
hattu fein gemacht. ;-)
Folgende Situationen können auftreten: a) Ich surfe über den Squid und die Werbung wird von Junkbuster "gekillt" (Weg 1)--> Gut
nicht nur gut sondern so ziemlich perfekt.
b) Ich surfe übers NAT (2a). Mein Browser fragt den Server, welche Adresse denn (z.B.) ads.akamaitech.net hat. Mein Bind(2b) findet diesen Server natürlich in den lokalen Zonen nicht und befragt den externen DNS, der das natürlich weiß, und mein Browser lädt die Werbung. --> eher schlecht
das würde aber bedeuten das du dich für *.irgendwas.com als authoritative erklärst und das willst du nicht ... weil dann auch alle anderen Anfragen an diese domain von deinem NS beantwortet werden müssten und dafür fehlen dir die Daten da dir sicherlich kaum einer dieser echten NS einen zonetransfer gestattet.
Um das zu beheben, müsste ich entwerder dem BIND beibringen, die /etc/hosts zu befragen, oder ihm diese Liste von Server in Form von Zonefiles beizubringen :( So, und genau da bin ich jetzt. Da ich meistens über den Proxy surfe, ist das eigentlich kein großes Problem mehr.
siehe einen Abschnitt weiter oben, einen Nameserver zu faken ist Aufwand an der falschen Stelle, lass es einfach. -- MfG. Falk