pdnsd ist ebenfalls ein Proxy. Im Gegensatz zu Squid cacht er aber nicht die Daten einer Webseite, sondern die DNS-Informationen. Dauert es meist im Normalzustand ca 50 ms um eine Adresse aufzulösen, so braucht es mit pdsnd nur noch ca 5 ms.
sudo apt-get install squid3
Bei der pdnsd-Konfigurationsmethode wählt man resolv.conf aus. Nach der Installation wird in der Datei /etc/default/pdnsd der Parameter START_DAEMON von no auf yes gesetzt.
Anschliessend wird die Konfigurationsdatei /etc/pdnsd.conf bearbeitet. Angepasst werden muss eigentlich nur die IP-Adresse bei "server_ip". Dort trägt man die IP des Servers ein, auf dem auch Squid läuft.
global { neg_rrs_pol=on; par_queries=1; perm_cache=4096; cache_dir = "/var/cache/pdnsd"; run_as = "pdnsd"; server_ip = 192.168.178.26; status_ctl = on; paranoid = on; min_ttl = 48h; max_ttl = 1w; timeout = 10; query_method=tcp_only; } server { label = "resolvconf"; proxy_only = on; } server { label=OpenDNS; ip=208.67.220.220; ip=8.8.8.8; timeout=30; uptest=ping; interval=30; ping_timeout=300; proxy_only=on; purge_cache=off; caching=on; preset=off; } source { owner = localhost; file = "/etc/hosts"; } rr { name = localhost; reverse = on; a = 127.0.0.1; owner = localhost; soa = localhost,root.localhost,42,86400,900,86400,86400; }
Zum Schluss kann pdnsd gestartet werden
sudo nano pdnsd start
Blacklist "dstdom_regex" ACL - Werbefilter
748 Einträge
Letzte Änderung: 30. June 2016
Download » domains.aclBlacklist "Fritzbox" - Werbefilter
672 Einträge
Letzte Änderung: 30. June 2016
Download » Fritzbox-Blacklist