Deutsche Squid-Werbefilterliste

Was ist pdnsd?

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.

Infografik pdnsd DNS-Cache

Dauer der DNS-Verbindung mit und ohne Cache

Installationsanleitung pdnsd mit Squid

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

Mehr zum Thema:

www.elektrofummler.de

Squid auf Ubuntuusers

pdnsd Projektseite

DNS auf Wiki

Werbefilter

Blacklist "dstdom_regex" ACL - Werbefilter

748 Einträge

Letzte Änderung: 30. June 2016

Download » domains.acl

Blacklist "Fritzbox" - Werbefilter

672 Einträge

Letzte Änderung: 30. June 2016

Download » Fritzbox-Blacklist