• Hallo liebe Userinnen und User,

    nach bereits längeren Planungen und Vorbereitungen sind wir nun von vBulletin auf Xenforo umgestiegen. Die Umstellung musste leider aufgrund der Serverprobleme der letzten Tage notgedrungen vorverlegt werden. Das neue Forum ist soweit voll funktionsfähig, allerdings sind noch nicht alle der gewohnten Funktionen vorhanden. Nach Möglichkeit werden wir sie in den nächsten Wochen nachrüsten. Dafür sollte es nun einige der Probleme lösen, die wir in den letzten Tagen, Wochen und Monaten hatten. Auch der Server ist nun potenter als bei unserem alten Hoster, wodurch wir nun langfristig den Tank mit Bytes vollgetankt haben.

    Anfangs mag die neue Boardsoftware etwas ungewohnt sein, aber man findet sich recht schnell ein. Wir wissen, dass ihr alle Gewohnheitstiere seid, aber gebt dem neuen Board eine Chance.
    Sollte etwas der neuen oder auch gewohnten Funktionen unklar sein, könnt ihr den "Wo issn da der Button zu"-Thread im Feedback nutzen. Bugs meldet ihr bitte im Bugtracker, es wird sicher welche geben die uns noch nicht aufgefallen sind. Ich werde das dann versuchen, halbwegs im Startbeitrag übersichtlich zu halten, was an Arbeit noch aussteht.

    Neu ist, dass die Boardsoftware deutlich besser für Mobiltelefone und diverse Endgeräte geeignet ist und nun auch im mobilen Style alle Funktionen verfügbar sind. Am Desktop findet ihr oben rechts sowohl den Umschalter zwischen hellem und dunklem Style. Am Handy ist der Hell-/Dunkelschalter am Ende der Seite. Damit sollte zukünftig jeder sein Board so konfigurieren können, wie es ihm am liebsten ist.


    Die restlichen Funktionen sollten eigentlich soweit wie gewohnt funktionieren. Einfach mal ein wenig damit spielen oder bei Unklarheiten im Thread nachfragen. Viel Spaß im ngb 2.0.

Caching Proxy (Squid, nginx) mit Adblock- und Privacy-Funktion

gelöschter Benutzer

Guest

G
Hey Leute,

Meine Freundin und mich nervt, dass Adblock im Browser so viele Ressourcen zieht und mich nervt zusätzlich, dass 9gag und andere Seiten, die wir beide besuchen, so "langsam" laden. Daher wollte ich einen Proxy aufsetzen, der einen Cache anlegt (ich denke, 10GB reichen) und zusätzlich Werbeseiten blockt.

Frage an euch: Würde sich damit unsere Interneterfahrung signifikant verbessern? Und was würdet ihr empfehlen? Squid, nginx, was anderes?
 

keksautomat

Neu angemeldet

Registriert
15 Juli 2013
Beiträge
471
Zu Squid gibt es einige Videos von "Sempervideo" die das anschaulich erklären. Wenn du dich damit zuerst befassen möchtest, hättest du bei denen direkt eine erste Anlaufstelle.
 

musv

Bekannter NGBler

Registriert
15 Juli 2013
Beiträge
3.454
Ort
/dev/null
Ich benutz dafür pdnsd. Hab ich auf jedem lokalen Rechner laufen, um damit auch beim Notebook unterwegs meine Ad-Filterung zu bekommen. Hab ich schon seit Jahren so laufen und wunder mich immer, wie zugemüllt manche Seiten, die ich eigentlich regelmäßig besuche, auf fremden Rechnern sind. Möglich wäre auch, das Teil zentral als DNS-Server auf einem Router aufzusetzen.

Vorteile:
  • Ad-Blocker systemweit, d.h. jeder Browser profitiert davon. Ich hab auch keine Ad-Blocker in irgendwelchen Browsern installiert.
  • Keine Meldungen auf den Webseiten, dass man doch bitteschön den Werbeblocker deaktiveren möge.
  • Man hat zusätzlich gleich noch einen DNS-Cache.

Nachteile:
  • Man muss halt ab und zu mal die Adserver-Liste erweitern.
  • Die Netzwerkkonfiguration muss etwas angepasst werden.
  • Da ich auch google-ads mit drin hab, ist es manchmal etwas nervig, wenn man die URLs der ersten Google-Treffer "korrigieren" muss. Die bestehen meist aus Werbeanzeigen von Google mit Ref-Links, und werden deshalb nicht gefunden.

Meine pdnsd.conf
Code:
global {
	perm_cache=2048;
	cache_dir="/var/cache/pdnsd";
#	pid_file = /var/run/pdnsd.pid;
	run_as="pdnsd";
#	server_ip = 192.168.100.100;  # Use eth0 here if you want to allow other
				# machines on your network to query pdnsd.
#	server_ip = eth0;
	server_ip = 127.0.0.1;
	status_ctl = on;
	paranoid=off;       # This option reduces the chance of cache poisoning
	                   # but may make pdnsd less efficient, unfortunately.
	query_method=udp_tcp;
	min_ttl=15m;       # Retain cached entries at least 15 minutes.
	max_ttl=1w;        # One week.
	timeout=10;        # Global timeout option (10 seconds).
	par_queries=3;
}

# The following section is most appropriate if you have a fixed connection to
# the Internet and an ISP which provides good DNS servers.
server {
	label= "Blubb";
	ip = 87.118.100.175 ,94.75.228.29 ; # Put your ISP's DNS-server address(es) here.
	proxy_only=on;     # Do not query any name servers beside your ISP's.
	                   # This may be necessary if you are behind some
	                   # kind of firewall and cannot receive replies
	                   # from outside name servers.
	timeout=4;         # Server timeout; this may be much shorter
			   # that the global timeout option.
#	uptest=if;         # Test if the network interface is active.
#	interface=eth0;    # The name of the interface to check.
#	interface=wlan0;    # The name of the interface to check.
	interval=10m;      # Check every 10 minutes.
	purge_cache=off;   # Keep stale cache entries in case the ISP's
			   # DNS servers go offline.
}

neg {
  name=101com.com;
  types=domain;
  }

neg {
  name=101order.com;
  types=domain;
  }

neg {
  name=103bees.com;
  types=domain;
  }

neg {
  name=1100i.com;
  types=domain;
  }

neg {
  name=123banners.com;
  types=domain;
  }

neg {
  name=123found.com;
  types=domain;
  }

neg {
  name=123pagerank.com;
  types=domain;
  }

neg {
  name=180searchassistant.com;
  types=domain;
  }

neg {
  name=180solutions.com;
  types=domain;
  }

neg {
  name=207.net;
  types=domain;
  }

neg {
  name=247media.com;
  types=domain;
  }

neg {
  name=247realmedia.com;
  types=domain;
  }

neg {
  name=24pm-affiliation.com;
  types=domain;
  }

neg {
  name=2log.com;
  types=domain;
  }

neg {
  name=2mdn.net;
  types=domain;
  }

neg {
  name=2o7.net;
  types=domain;
  }

neg {
  name=4affiliate.net;
  types=domain;
  }

neg {
  name=4d5.net;
  types=domain;
  }

neg {
  name=50websads.com;
  types=domain;
  }

neg {
  name=555-0134.com;
  types=domain;
  }

neg {
  name=7adpower.com;
  types=domain;
  }

neg {
  name=7search.com;
  types=domain;
  }

neg {
  name=911promotion.com;
  types=domain;
  }

neg {
  name=a-counter.kiev.ua;
  types=domain;
  }

neg {
  name=a.consumer.net;
  types=domain;
  }

neg {
  name=a.gismeteo.ru;
  types=domain;
  }

neg {
  name=a.mktw.net;
  types=domain;
  }

neg {
  name=a.softpedia.com;
  types=domain;
  }

neg {
  name=a.ucoz.ru;
  types=domain;
  }

neg {
  name=a.windowsitpro.com;
  types=domain;
  }

neg {
  name=a.wowinterface.com;
  types=domain;
  }

neg {
  name=a.xanga.com;
  types=domain;
  }

neg {
  name=a32.g.a.yimg.com;
  types=domain;
  }

neg {
  name=aaddzz.com;
  types=domain;
  }

neg {
  name=abacho.net;
  types=domain;
  }

neg {
  name=abcnews.footprint.net;
  types=domain;
  }

neg {
  name=abetterinternet.com;
  types=domain;
  }

neg {
  name=abz.com;
  types=domain;
  }

neg {
  name=ac.rnm.ca;
  types=domain;
  }

neg {
  name=accelerator-media.com;
  types=domain;
  }

neg {
  name=acsseo.com;
  types=domain;
  }

neg {
  name=action.ientry.net;
  types=domain;
  }

neg {
  name=actionsplash.com;
  types=domain;
  }

neg {
  name=actualdeals.com;
  types=domain;
  }

neg {
  name=ad.adnet.de;
  types=domain;
  }

neg {
  name=ad-flow.com;
  types=domain;
  }

neg {
  name=ad-images.suntimes.com;
  types=domain;
  }

neg {
  name=ad-logics.com;
  types=domain;
  }

neg {
  name=ad-rotator.com;
  types=domain;
  }

neg {
  name=ad-server.gulasidorna.se;
  types=domain;
  }

neg {
  name=ad-souk.com;
  types=domain;
  }

neg {
  name=ad-srv.net;
  types=domain;
  }
 
neg {
  name=ad-space.net;
  types=domain;
  }

neg {
  name=ad-tech.com;
  types=domain;
  }

neg {
  name=ad-universe.com;
  types=domain;
  }

neg {
  name=ad-up.com;
  types=domain;
  }

neg {
  name=ad.100.tbn.ru;
  types=domain;
  }

neg {
  name=ad.37.com;
  types=domain;
  }

neg {
  name=ad.71i.de;
  types=domain;
  }

neg {
  name=ad.980x.com;
  types=domain;
  }

neg {
  name=ad.a8.net;
  types=domain;
  }

neg {
  name=ad.abcnews.com;
  types=domain;
  }

neg {
  name=ad.abctv.com;
  types=domain;
  }

neg {
  name=ad.about.com;
  types=domain;
  }

neg {
  name=ad.aboutit.de;
  types=domain;
  }

neg {
  name=ad.aboutwebservices.com;
  types=domain;
  }

neg {
  name=ad.aftenposten.no;
  types=domain;
  }

neg {
  name=ad.aftonbladet.se;
  types=domain;
  }

neg {
  name=ad.allstar.cz;
  types=domain;
  }

neg {
  name=ad.altervista.org;
  types=domain;
  }

neg{
   name=ad.amgdgt.com;
   types=domain;
   }

neg {
  name=ad.anuntis.com;
  types=domain;
  }

neg {
  name=ad.asap-asp.net;
  types=domain;
  }

neg {
  name=ad.bondage.com;
  types=domain;
  }

neg {
  name=ad.centrum.cz;
  types=domain;
  }

neg {
  name=ad.cgi.cz;
  types=domain;
  }

neg {
  name=ad.chip.de;
  types=domain;
  }

neg {
  name=ad.choiceradio.com;
  types=domain;
  }

neg {
  name=ad.clix.pt;
  types=domain;
  }

neg {
  name=ad.digitallook.com;
  types=domain;
  }

neg {
  name=ad.directconnect.se;
  types=domain;
  }

neg {
  name=ad.disney.go.com;
  types=domain;
  }

neg {
  name=ad.domainfactory.de;
  types=domain;
  }

neg {
  name=ad.dvdforum.nu;
  types=domain;
  }

neg {
  name=ad.e-kolay.net;
  types=domain;
  }

neg {
  name=ad.eurosport.com;
  types=domain;
  }

neg {
  name=ad.fragzone.se;
  types=domain;
  }

neg {
  name=ad.free6.com;
  types=domain;
  }

neg {
  name=ad.freecity.de;
  types=domain;
  }

neg {
  name=ad.gate24.ch;
  types=domain;
  }

neg {
  name=ad.grafika.cz;
  types=domain;
  }

neg {
  name=ad.harmony-central.com;
  types=domain;
  }

neg {
  name=ad.hbv.de;
  types=domain;
  }

neg {
  name=ad.howstuffworks.com;
  types=domain;
  }

neg {
  name=ad.hyena.cz;
  types=domain;
  }

neg {
  name=ad.iinfo.cz;
  types=domain;
  }

neg {
  name=ad.img.yahoo.co.kr;
  types=domain;
  }

neg {
  name=ad.infoseek.com;
  types=domain;
  }

neg {
  name=ad.investopedia.com;
  types=domain;
  }

neg {
  name=ad.ir.ru;
  types=domain;
  }

neg {
  name=ad.isohunt.com;
  types=domain;
  }

neg {
  name=ad.jamba.net;
  types=domain;
  }

neg {
  name=ad.jetsoftware.com;
  types=domain;
  }

neg {
  name=ad.keenspace.com;
  types=domain;
  }

neg {
  name=ad.krutilka.ru;
  types=domain;
  }

neg {
  name=ad.liveinternet.ru;
  types=domain;
  }

neg {
  name=ad.lupa.cz;
  types=domain;
  }

neg {
  name=ad.media-servers.net;
  types=domain;
  }

neg {
  name=ad.mediastorm.hu;
  types=domain;
  }

neg {
  name=ad.mgd.de;
  types=domain;
  }

neg {
  name=ad.moscowtimes.ru;
  types=domain;
  }

neg {
  name=ad.musicmatch.com;
  types=domain;
  }

neg {
  name=ad.nachtagenten.de;
  types=domain;
  }

neg {
  name=ad.nozonedata.com;
  types=domain;
  }

neg {
  name=ad.nrk.no;
  types=domain;
  }

neg {
  name=ad.pbs.bb.ru;
  types=domain;
  }

neg {
  name=ad.playground.ru;
  types=domain;
  }

neg {
  name=ad.preferances.com;
  types=domain;
  }

neg {
  name=ad.profiwin.de;
  types=domain;
  }

neg {
  name=ad.prv.pl;
  types=domain;
  }

neg {
  name=ad.rambler.ru;
  types=domain;
  }

neg {
  name=ad.reunion.com;
  types=domain;
  }

neg {
  name=ad.salebroker.de;
  types=domain;
  }

neg {
  name=ad.seznam.cz;
  types=domain;
  }

neg {
  name=ad.simgames.net;
  types=domain;
  }

neg {
  name=ad.specificmedia.com;
  types=domain;
  }

neg {
  name=ad.surfsecret.com;
  types=domain;
  }

neg {
  name=ad.t2t2.com;
  types=domain;
  }

neg {
  name=ad.tbn.ru;
  types=domain;
  }

neg {
  name=ad.tiscali.com;
  types=domain;
  }

neg {
  name=ad.tisnet.net.tw;
  types=domain;
  }

neg {
  name=ad.tomshardware.com;
  types=domain;
  }

neg {
  name=ad.top50.to;
  types=domain;
  }

neg {
  name=ad.tv2.no;
  types=domain;
  }

neg {
  name=ad.tweakpc.de;
  types=domain;
  }

neg {
  name=ad.twitchguru.com;
  types=domain;
  }

neg {
  name=ad.usatoday.com;
  types=domain;
  }

neg {
  name=ad.virtual-nights.com;
  types=domain;
  }

neg {
  name=ad.warcraftmovies.com;
  types=domain;
  }

neg {
  name=ad.watch.impress.co.jp;
  types=domain;
  }

neg {
  name=ad.wavu.hu;
  types=domain;
  }

neg {
  name=ad.way.cz;
  types=domain;
  }

neg {
  name=ad.weatherbug.com;
  types=domain;
  }

neg {
  name=ad.wz.cz;
  types=domain;
  }

neg {
  name=ad.yadro.ru;
  types=domain;
  }

neg {
  name=ad.yourmedia.com;
  types=domain;
  }

neg {
  name=ad01.mediacorpsingapore.com;
  types=domain;
  }

neg {
  name=ad1.emediate.dk;
  types=domain;
  }

neg {
  name=ad1.emule-project.org;
  types=domain;
  }

neg {
  name=ad1.gamezone.com;
  types=domain;
  }

neg {
  name=ad1.hardware.no;
  types=domain;
  }

neg {
  name=ad1.kde.cz;
  types=domain;
  }

neg {
  name=ad1.lbe.ru;
  types=domain;
  }

neg {
  name=ad1.pamedia.com.au;
  types=domain;
  }

neg {
  name=ad1.zendmedia.com;
  types=domain;
  }

neg {
  name=ad2.atlas.cz;
  types=domain;
  }

neg {
  name=ad2.bb.ru;
  types=domain;
  }

neg {
  name=ad2.iinfo.cz;
  types=domain;
  }

neg {
  name=ad2.insitemedia.hu;
  types=domain;
  }

neg {
  name=ad2.ip.ro;
  types=domain;
  }

neg {
  name=ad2.lbe.ru;
  types=domain;
  }

neg {
  name=ad2.linxcz.cz;
  types=domain;
  }

neg {
  name=ad2.lupa.cz;
  types=domain;
  }

neg {
  name=ad2.mamma.com;
  types=domain;
  }

neg {
  name=ad2.pamedia.com.au;
  types=domain;
  }

neg {
  name=ad2.seznam.cz;
  types=domain;
  }

neg {
  name=ad2.tisnet.net.tw;
  types=domain;
  }

neg {
  name=ad2flash.com;
  types=domain;
  }

neg {
  name=ad3.iinfo.cz;
  types=domain;
  }

neg {
  name=ad3.pamedia.com.au;
  types=domain;
  }

neg {
  name=ad3.tisnet.net.tw;
  types=domain;
  }

neg {
  name=ad4.atlas.cz;
  types=domain;
  }

neg {
  name=ad4.tisnet.net.tw;
  types=domain;
  }

neg {
  name=ad41.atlas.cz;
  types=domain;
  }

neg {
  name=ad4ex.com;
  types=domain;
  }

neg {
  name=adaos-ads.net;
  types=domain;
  }

neg {
  name=adbaaz.com;
  types=domain;
  }

neg {
  name=adbanner.ro;
  types=domain;
  }

neg {
  name=adboost.de.vu;
  types=domain;
  }

neg {
  name=adboost.net;
  types=domain;
  }

neg {
  name=adbot.com;
  types=domain;
  }

neg {
  name=adbrite.com;
  types=domain;
  }

neg {
  name=adbunker.com;
  types=domain;
  }

neg {
  name=adbureau.net;
  types=domain;
  }

neg {
  name=adbutler.com;
  types=domain;
  }

neg {
  name=adbutler.de;
  types=domain;
  }

neg {
  name=adbuyer3.lycos.com;
  types=domain;
  }

neg {
  name=adcell.de;
  types=domain;
  }

neg {
  name=adcenter.mdf.se;
  types=domain;
  }

neg {
  name=adcenter.net;
  types=domain;
  }

neg {
  name=adcenter.rxpg.com;
  types=domain;
  }

neg {
  name=adcentriconline.com;
  types=domain;
  }

neg {
  name=adcept.net;
  types=domain;
  }

neg {
  name=adclick.com;
  types=domain;
  }

neg {
  name=adclick.gamespy.com;
  types=domain;
  }

neg {
  name=adclick.ro;
  types=domain;
  }

neg {
  name=adclient.rottentomatoes.com;
  types=domain;
  }

neg {
  name=adclient1.tucows.com;
  types=domain;
  }

neg {
  name=adcomplete.com;
  types=domain;
  }

neg {
  name=adconion.com;
  types=domain;
  }

neg {
  name=adcontent.gamespy.com;
  types=domain;
  }

neg {
  name=adcorps.com;
  types=domain;
  }

neg {
  name=adcycle.com;
  types=domain;
  }

neg {
  name=add.newmedia.cz;
  types=domain;
  }

neg {
  name=addcontrol.net;
  types=domain;
  }

neg {
  name=addesktop.com;
  types=domain;
  }

neg {
  name=addfreestats.com;
  types=domain;
  }

neg {
  name=addme.com;
  types=domain;
  }

neg {
  name=addynamix.com;
  types=domain;
  }

neg {
  name=adecn.com;
  types=domain;
  }

neg {
  name=ademails.com;
  types=domain;
  }

neg {
  name=adengage.com;
  types=domain;
  }

neg {
  name=adext.inkclub.com;
  types=domain;
  }

neg {
  name=adfarm.mediaplex.com;
  types=domain;
  }

neg {
  name=adfiles.api.no;
  types=domain;
  }

neg {
  name=adflight.com;
  types=domain;
  }

neg {
  name=adfly.com;
  types=domain;
  }

neg {
  name=adforce.com;
  types=domain;
  }

neg {
  name=adform.com;
  types=domain;
  }

neg {
  name=adgoto.com;
  types=domain;
  }

neg {
  name=adhostcenter.com;
  types=domain;
  }

neg {
  name=adi.mainichi.co.jp;
  types=domain;
  }

neg {
  name=adimage.asiaone.com.sg;
  types=domain;
  }

neg {
  name=adimages.been.com;
  types=domain;
  }

neg {
  name=adimages.carsoup.com;
  types=domain;
  }

neg {
  name=adimages.go.com;
  types=domain;
  }

neg {
  name=adimages.homestore.com;
  types=domain;
  }

neg {
  name=adimages.sanomawsoy.fi;
  types=domain;
  }

neg {
  name=adimg.cnet.com;
  types=domain;
  }

neg {
  name=adimg.com.com;
  types=domain;
  }

neg {
  name=adimg1.chosun.com;
  types=domain;
  }

neg {
  name=adimgs.sapo.pt;
  types=domain;
  }

neg {
  name=adincl.gopher.com;
  types=domain;
  }

neg {
  name=adinjector.net;
  types=domain;
  }

neg {
  name=adinterax.com;
  types=domain;
  }

neg {
  name=adition.com;
  types=domain;
  }

neg {
  name=adition.de;
  types=domain;
  }

neg {
  name=adition.net;
  types=domain;
  }

neg {
  name=adjuggler.yourdictionary.com;
  types=domain;
  }

neg {
  name=adlegend.com;
  types=domain;
  }

neg {
  name=adlink.de;
  types=domain;
  }

neg {
  name=adlog.com.com;
  types=domain;
  }

neg {
  name=adlogix.net;
  types=domain;
  }

neg {
  name=adm.ad.asap-asp.net;
  types=domain;
  }

neg {
  name=adman.freeze.com;
  types=domain;
  }

neg {
  name=admanagement.ch;
  types=domain;
  }

neg {
  name=admanager.beweb.com;
  types=domain;
  }

neg {
  name=admanager.btopenworld.com;
  types=domain;
  }

neg {
  name=admanager.carsoup.com;
  types=domain;
  }

neg {
  name=admarketplace.net;
  types=domain;
  }

neg {
  name=admaximize.com;
  types=domain;
  }

neg {
  name=admedia.ro;
  types=domain;
  }

neg {
  name=admeta.com;
  types=domain;
  }

neg {
  name=admex.com;
  types=domain;
  }

neg {
  name=adminder.com;
  types=domain;
  }

neg {
  name=adminshop.com;
  types=domain;
  }

neg {
  name=admonitor.com;
  types=domain;
  }

neg {
  name=admonitor.net;
  types=domain;
  }

neg {
  name=admotion.com.ar;
  types=domain;
  }

neg {
  name=adnet.asahi.com;
  types=domain;
  }

neg {
  name=adnet.biz;
  types=domain;
  }

neg {
  name=adnet.ru;
  types=domain;
  }

neg {
  name=adnews.maddog2000.de;
  types=domain;
  }

neg {
  name=adocean.pl;
  types=domain;
  }

neg {
  name=adonspot.com;
  types=domain;
  }

neg {
  name=adorigin.com;
  types=domain;
  }

neg {
  name=adpepper.dk;
  types=domain;
  }

neg {
  name=adpick.switchboard.com;
  types=domain;
  }

neg {
  name=adpost.com;
  types=domain;
  }

neg {
  name=adprofile.net;
  types=domain;
  }

neg {
  name=adprojekt.pl;
  types=domain;
  }

neg {
  name=adpush.dreamscape.com;
  types=domain;
  }

neg {
  name=adq.nextag.com;
  types=domain;
  }

neg {
  name=adreactor.com;
  types=domain;
  }

neg {
  name=adremedy.com;
  types=domain;
  }

neg {
  name=adremote.pathfinder.com;
  types=domain;
  }

neg {
  name=adrenaline.cz;
  types=domain;
  }

neg {
  name=adrenalinesk.sk;
  types=domain;
  }

neg {
  name=adreporting.com;
  types=domain;
  }

neg {
  name=adres.internet.com;
  types=domain;
  }

neg {
  name=adrevolver.com;
  types=domain;
  }

neg {
  name=adriver.ru;
  types=domain;
  }

neg {
  name=adroar.com;
  types=domain;
  }

neg {
  name=adrotate.de;
  types=domain;
  }

neg {
  name=adrotator.net;
  types=domain;
  }

neg {
  name=adrun.net;
  types=domain;
  }

neg {
  name=ads-205.quarterserver.de;
  types=domain;
  }

neg {
  name=ads-click.com;
  types=domain;
  }

neg {
  name=ads-de.spray.net;
  types=domain;
  }

neg {
  name=ads-dev.youporn.com;
  types=domain;
  }

neg {
  name=ads.100asians.com;
  types=domain;
  }

neg {
  name=ads.5ci.lt;
  types=domain;
  }

neg {
  name=ads.aceweb.net;
  types=domain;
  }

neg {
  name=ads.administrator.de;
  types=domain;
  }

neg {
  name=ads.adshareware.net;
  types=domain;
  }

neg {
  name=ads.adultfriendfinder.com;
  types=domain;
  }

neg {
  name=ads.advance.net;
  types=domain;
  }

neg {
  name=ads.adverline.com;
  types=domain;
  }

neg {
  name=ads.affiliates.match.com;
  types=domain;
  }

neg {
  name=ads.allsites.com;
  types=domain;
  }

neg {
  name=ads.alwayson-network.com;
  types=domain;
  }

neg {
  name=ads.amdmb.com;
  types=domain;
  }

neg {
  name=ads.amigos.com;
  types=domain;
  }

neg {
  name=ads.anm.co.uk;
  types=domain;
  }

neg {
  name=ads.aol.com;
  types=domain;
  }

neg {
  name=ads.archivefree.com;
  types=domain;
  }

neg {
  name=ads.as4x.tmcs.net;
  types=domain;
  }

neg {
  name=ads.asia1.com.sg;
  types=domain;
  }

neg {
  name=ads.asiafriendfinder.com;
  types=domain;
  }

neg {
  name=ads.aspalliance.com;
  types=domain;
  }

neg {
  name=ads.beenetworks.net;
  types=domain;
  }

neg {
  name=ads.belointeractive.com;
  types=domain;
  }

neg {
  name=ads.berlinonline.de;
  types=domain;
  }

neg {
  name=ads.betanews.com;
  types=domain;
  }

neg {
  name=ads.bfast.com;
  types=domain;
  }

neg {
  name=ads.bigcitytools.com;
  types=domain;
  }

neg {
  name=ads.bigfoot.com;
  types=domain;
  }

neg {
  name=ads.billiton.de;
  types=domain;
  }

neg {
  name=ads.bitsonthewire.com;
  types=domain;
  }

neg {
  name=ads.blick.ch;
  types=domain;
  }

neg {
  name=ads.bloomberg.com;
  types=domain;
  }

neg {
  name=ads.bluemountain.com;
  types=domain;
  }

neg {
  name=ads.box.sk;
  types=domain;
  }

neg {
  name=ads.brabys.com;
  types=domain;
  }

neg {
  name=ads.businessweek.com;
  types=domain;
  }

neg {
  name=ads.canalblog.com;
  types=domain;
  }

neg {
  name=ads.canoe.ca;
  types=domain;
  }

neg {
  name=ads.cavello.com;
  types=domain;
  }

neg {
  name=ads.cbc.ca;
  types=domain;
  }

neg {
  name=ads.cc-dt.com;
  types=domain;
  }

neg {
  name=ads.cdfreaks.com;
  types=domain;
  }

neg {
  name=ads.centraliprom.com;
  types=domain;
  }

neg {
  name=ads.cgnetworks.com;
  types=domain;
  }

neg {
  name=ads.channel4.com;
  types=domain;
  }

neg {
  name=ads.cimedia.com;
  types=domain;
  }

neg {
  name=ads.clanservers.com;
  types=domain;
  }

neg {
  name=ads.clearchannel.com;
  types=domain;
  }

neg {
  name=ads.cnn.com;
  types=domain;
  }

neg {
  name=ads.codebetter.com;
  types=domain;
  }

neg {
  name=ads.collegclub.com;
  types=domain;
  }

neg {
  name=ads.com.com;
  types=domain;
  }

neg {
  name=ads.cooperhosting.com;
  types=domain;
  }

neg {
  name=ads.cooperhosting.net;
  types=domain;
  }

neg {
  name=ads.currantbun.com;
  types=domain;
  }

neg {
  name=ads.cyberfight.ru;
  types=domain;
  }

neg {
  name=ads.cybersales.cz;
  types=domain;
  }

neg {
  name=ads.dada.it;
  types=domain;
  }

neg {
  name=ads.danworld.net;
  types=domain;
  }

neg {
  name=ads.datinggold.com;
  types=domain;
  }

neg {
  name=ads.datingyes.com;
  types=domain;
  }

neg {
  name=ads.dazoot.ro;
  types=domain;
  }

neg {
  name=ads.dbforums.com;
  types=domain;
  }

neg {
  name=ads.ddj.com;
  types=domain;
  }

neg {
  name=ads.deltha.hu;
  types=domain;
  }

neg {
  name=ads.dennisnet.co.uk;
  types=domain;
  }

neg {
  name=ads.desmoinesregister.com;
  types=domain;
  }

neg {
  name=ads.detelefoongids.nl;
  types=domain;
  }

neg {
  name=ads.developershed.com;
  types=domain;
  }

neg {
  name=ads.deviantart.com;
  types=domain;
  }

neg {
  name=ads.digital-digest.com;
  types=domain;
  }

neg {
  name=ads.digitalmedianet.com;
  types=domain;
  }

neg {
  name=ads.digitalpoint.com;
  types=domain;
  }

neg {
  name=ads.directionsmag.com;
  types=domain;
  }

neg {
  name=ads.discovery.com;
  types=domain;
  }

neg {
  name=ads.dk;
  types=domain;
  }

neg {
  name=ads.domeus.com;
  types=domain;
  }

neg {
  name=ads.edbindex.dk;
  types=domain;
  }

neg {
  name=ads.einmedia.com;
  types=domain;
  }

neg {
  name=ads.elitetrader.com;
  types=domain;
  }

neg {
  name=ads.erotism.com;
  types=domain;
  }

neg {
  name=ads.esmas.com;
  types=domain;
  }

neg {
  name=ads.eu.msn.com;
  types=domain;
  }

neg {
  name=ads.eudora.com;
  types=domain;
  }

neg {
  name=ads.exhedra.com;
  types=domain;
  }

neg {
  name=ads.expedia.com;
  types=domain;
  }

neg {
  name=ads.ezboard.com;
  types=domain;
  }

neg {
  name=ads.fairfax.com.au;
  types=domain;
  }

neg {
  name=ads.ferianc.com;
  types=domain;
  }

neg {
  name=ads.filmup.com;
  types=domain;
  }

neg {
  name=ads.firingsquad.com;
  types=domain;
  }

neg {
  name=ads.flooble.com;
  types=domain;
  }

neg {
  name=ads.fool.com;
  types=domain;
  }

neg {
  name=ads.football.co.uk;
  types=domain;
  }

neg {
  name=ads.forbes.com;
  types=domain;
  }

neg {
  name=ads.forbes.net;
  types=domain;
  }

neg {
  name=ads.forium.de;
  types=domain;
  }

neg {
  name=ads.fortunecity.com;
  types=domain;
  }

neg {
  name=ads.foxkidseurope.net;
  types=domain;
  }

neg {
  name=ads.freecity.de;
  types=domain;
  }

neg {
  name=ads.freeze.com;
  types=domain;
  }

neg {
  name=ads.friendfinder.com;
  types=domain;
  }

neg {
  name=ads.ft.com;
  types=domain;
  }

neg {
  name=ads.game.net;
  types=domain;
  }

neg {
  name=ads.gamecity.net;
  types=domain;
  }

neg {
  name=ads.gameforgeads.de;
  types=domain;
  }

neg {
  name=ads.gamershell.com;
  types=domain;
  }

neg {
  name=ads.gamespy.com;
  types=domain;
  }

neg {
  name=ads.gamespyid.com;
  types=domain;
  }

neg {
  name=ads.gamigo.de;
  types=domain;
  }

neg {
  name=ads.gaming-universe.de;
  types=domain;
  }

neg {
  name=ads.garagegames.com;
  types=domain;
  }

neg {
  name=ads.gawker.com;
  types=domain;
  }

neg {
  name=ads.globeandmail.com;
  types=domain;
  }

neg {
  name=ads.goyk.com;
  types=domain;
  }

neg {
  name=ads.gradfinder.com;
  types=domain;
  }

neg {
  name=ads.grindinggears.com;
  types=domain;
  }

neg {
  name=ads.guardian.co.uk;
  types=domain;
  }

neg {
  name=ads.guardianunlimited.co.uk;
  types=domain;
  }

neg {
  name=ads.guru3d.com;
  types=domain;
  }

neg {
  name=ads.harpers.org;
  types=domain;
  }

neg {
  name=ads.hbv.de;
  types=domain;
  }

neg {
  name=ads.heartlight.org;
  types=domain;
  }

neg {
  name=ads.hollywood.com;
  types=domain;
  }

neg {
  name=ads.humorbua.no;
  types=domain;
  }

neg {
  name=ads.iafrica.com;
  types=domain;
  }

neg {
  name=ads.ibest.com.br;
  types=domain;
  }

neg {
  name=ads.iboost.com;
  types=domain;
  }

neg {
  name=ads.icq.com;
  types=domain;
  }

neg {
  name=ads.ign.com;
  types=domain;
  }

neg {
  name=ads.imdb.com;
  types=domain;
  }

neg {
  name=ads.img.co.za;
  types=domain;
  }

neg {
  name=ads.indiatimes.com;
  types=domain;
  }

neg {
  name=ads.inetfast.com;
  types=domain;
  }

neg {
  name=ads.inetinteractive.com;
  types=domain;
  }

neg {
  name=ads.infi.net;
  types=domain;
  }

neg {
  name=ads.infomediaindia.com;
  types=domain;
  }

neg {
  name=ads.infospace.com;
  types=domain;
  }

neg {
  name=ads.ingame.de;
  types=domain;
  }

neg {
  name=ads.internic.co.il;
  types=domain;
  }

neg {
  name=ads.inthemix.com.au;
  types=domain;
  }

neg {
  name=ads.ipowerweb.com;
  types=domain;
  }

neg {
  name=ads.isoftmarketing.com;
  types=domain;
  }

neg {
  name=ads.itv.com;
  types=domain;
  }

neg {
  name=ads.iwon.com;
  types=domain;
  }

neg {
  name=ads.jamba.cz;
  types=domain;
  }

neg {
  name=ads.jewishfriendfinder.com;
  types=domain;
  }

neg {
  name=ads.jimworld.com;
  types=domain;
  }

neg {
  name=ads.jpost.com;
  types=domain;
  }

neg {
  name=ads.jubii.dk;
  types=domain;
  }

neg {
  name=ads.kinobox.cz;
  types=domain;
  }

neg {
  name=ads.krawall.de;
  types=domain;
  }

neg {
  name=ads.lamp-solutions.de;
  types=domain;
  }

neg {
  name=ads.linuxjournal.com;
  types=domain;
  }

neg {
  name=ads.linuxquestions.org;
  types=domain;
  }

neg {
  name=ads.linuxsecurity.com;
  types=domain;
  }

neg {
  name=ads.lnkworld.com;
  types=domain;
  }

neg {
  name=ads.localnow.com;
  types=domain;
  }

neg {
  name=ads.lvz-online.de;
  types=domain;
  }

neg {
  name=ads.lycos-europe.com;
  types=domain;
  }

neg {
  name=ads.lycos.com;
  types=domain;
  }

neg {
  name=ads.macapper.com;
  types=domain;
  }

neg {
  name=ads.macupdate.com;
  types=domain;
  }

neg {
  name=ads.madison.com;
  types=domain;
  }

neg {
  name=ads.mambocommunities.com;
  types=domain;
  }

neg {
  name=ads.mariuana.it;
  types=domain;
  }

neg {
  name=ads.mcafee.com;
  types=domain;
  }

neg {
  name=ads.mediaodyssey.com;
  types=domain;
  }

neg {
  name=ads.mediaturf.net;
  types=domain;
  }

neg {
  name=ads.metropol.dk;
  types=domain;
  }

neg {
  name=ads.mgnetwork.com;
  types=domain;
  }

neg {
  name=ads.monster.com;
  types=domain;
  }

neg {
  name=ads.msn.com;
  types=domain;
  }

neg {
  name=ads.multimania.lycos.fr;
  types=domain;
  }

neg {
  name=ads.myguysolutions.com;
  types=domain;
  }

neg {
  name=ads.nandomedia.com;
  types=domain;
  }

neg {
  name=ads.neoseeker.com;
  types=domain;
  }

neg {
  name=ads.neowin.net;
  types=domain;
  }

neg {
  name=ads.netclusive.de;
  types=domain;
  }

neg {
  name=ads.netmechanic.com;
  types=domain;
  }

neg {
  name=ads.newcity.com;
  types=domain;
  }

neg {
  name=ads.newcitynet.com;
  types=domain;
  }

neg {
  name=ads.newdream.net;
  types=domain;
  }

neg {
  name=ads.newmedia.cz;
  types=domain;
  }

neg {
  name=ads.newsint.co.uk;
  types=domain;
  }

neg {
  name=ads.newsobserver.com;
  types=domain;
  }

neg {
  name=ads.newsquest.co.uk;
  types=domain;
  }

neg {
  name=ads.newtimes.com;
  types=domain;
  }

neg {
  name=ads.ninemsn.com.au;
  types=domain;
  }

neg {
  name=ads.nola.com;
  types=domain;
  }

neg {
  name=ads.nordichardware.com;
  types=domain;
  }

neg {
  name=ads.nordichardware.se;
  types=domain;
  }

neg {
  name=ads.nwsource.com;
  types=domain;
  }

neg {
  name=ads.nyi.net;
  types=domain;
  }

neg {
  name=ads.nypost.com;
  types=domain;
  }

neg {
  name=ads.nytimes.com;
  types=domain;
  }

neg {
  name=ads.nzcity.co.nz;
  types=domain;
  }

neg {
  name=ads.ole.com;
  types=domain;
  }

neg {
  name=ads.oneplace.com;
  types=domain;
  }

neg {
  name=ads.onlineguiden.com;
  types=domain;
  }

neg {
  name=ads.optusnet.com.au;
  types=domain;
  }

neg {
  name=ads.osdn.com;
  types=domain;
  }

neg {
  name=ads.ourbrisbane.com;
  types=domain;
  }

neg {
  name=ads.outpersonals.com;
  types=domain;
  }

neg {
  name=ads.overclockers.at;
  types=domain;
  }

neg {
  name=ads.passion.com;
  types=domain;
  }

neg {
  name=ads.pcper.com;
  types=domain;
  }

neg {
  name=ads.peel.com;
  types=domain;
  }

neg {
  name=ads.penny-arcade.com;
  types=domain;
  }

neg {
  name=ads.phpclasses.org;
  types=domain;
  }

neg {
  name=ads.pittsburghlive.com;
  types=domain;
  }

neg {
  name=ads.planet.nl;
  types=domain;
  }

neg {
  name=ads.planetamd64.com;
  types=domain;
  }

neg {
  name=ads.pni.com;
  types=domain;
  }

neg {
  name=ads.powweb.com;
  types=domain;
  }

neg {
  name=ads.primeinteractive.net;
  types=domain;
  }

neg {
  name=ads.prisacom.com;
  types=domain;
  }

neg {
  name=ads.pro-market.net;
  types=domain;
  }

neg {
  name=ads.quoka.de;
  types=domain;
  }

neg {
  name=ads.realcities.com;
  types=domain;
  }

neg {
  name=ads.realmedia.de;
  types=domain;
  }

neg {
  name=ads.recoletos.es;
  types=domain;
  }

neg {
  name=ads.rediff.com;
  types=domain;
  }

neg {
  name=ads.redtube.com;
  types=domain;
  }

neg {
  name=ads.resoom.de;
  types=domain;
  }

neg {
  name=ads.rivals.net;
  types=domain;
  }

neg {
  name=ads.rockstargames.com;
  types=domain;
  }

neg {
  name=ads.rottentomatoes.com;
  types=domain;
  }

neg {
  name=ads.rpgdot.com;
  types=domain;
  }

neg {
  name=ads.rpgui.com;
  types=domain;
  }

neg {
  name=ads.satyamonline.com;
  types=domain;
  }

neg {
  name=ads.savannahnow.com;
  types=domain;
  }

neg {
  name=ads.scifi.com;
  types=domain;
  }

neg {
  name=ads.seniorfriendfinder.com;
  types=domain;
  }

neg {
  name=ads.shareprovider.com;
  types=domain;
  }

neg {
  name=ads.shizmoo.com;
  types=domain;
  }

neg {
  name=ads.sify.com;
  types=domain;
  }

neg {
  name=ads.simtel.net;
  types=domain;
  }

neg {
  name=ads.skins.be;
  types=domain;
  }

neg {
  name=ads.slim.com;
  types=domain;
  }

neg {
  name=ads.smartclick.com;
  types=domain;
  }

neg {
  name=ads.soft32.com;
  types=domain;
  }

neg {
  name=ads.sourcelabs.com;
  types=domain;
  }

neg {
  name=ads.space.com;
  types=domain;
  }

neg {
  name=ads.sptimes.com;
  types=domain;
  }

neg {
  name=ads.spyderbyte.com;
  types=domain;
  }

neg {
  name=ads.stationplay.com;
  types=domain;
  }

neg {
  name=ads.stileproject.com;
  types=domain;
  }

neg {
  name=ads.storagereview.net;
  types=domain;
  }

neg {
  name=ads.stratics.com;
  types=domain;
  }

neg {
  name=ads.sun.com;
  types=domain;
  }

neg {
  name=ads.switchboard.com;
  types=domain;
  }

neg {
  name=ads.t-online.de;
  types=domain;
  }

neg {
  name=ads.techguy.org;
  types=domain;
  }

neg {
  name=ads.techtv.com;
  types=domain;
  }

neg {
  name=ads.telegraaf.nl;
  types=domain;
  }

neg {
  name=ads.telegraph.co.uk;
  types=domain;
  }

neg {
  name=ads.tentonhammer.com;
  types=domain;
  }

neg {
  name=ads.theglobeandmail.com;
  types=domain;
  }

neg {
  name=ads.thestar.com;
  types=domain;
  }

neg {
  name=ads.thestranger.com;
  types=domain;
  }

neg {
  name=ads.thewebfreaks.com;
  types=domain;
  }

neg {
  name=ads.tiscali.fr;
  types=domain;
  }

neg {
  name=ads.tmcs.net;
  types=domain;
  }

neg {
  name=ads.top500.org;
  types=domain;
  }

neg {
  name=ads.totallyfreestuff.com;
  types=domain;
  }

neg {
  name=ads.townhall.com;
  types=domain;
  }

neg {
  name=ads.tripod.com;
  types=domain;
  }

neg {
  name=ads.tripod.lycos.co.uk;
  types=domain;
  }

neg {
  name=ads.tripod.lycos.de;
  types=domain;
  }

neg {
  name=ads.tripod.lycos.es;
  types=domain;
  }

neg {
  name=ads.tripod.lycos.it;
  types=domain;
  }

neg {
  name=ads.tripod.lycos.nl;
  types=domain;
  }

neg {
  name=ads.tripod.spray.se;
  types=domain;
  }

neg {
  name=ads.ucomics.com;
  types=domain;
  }

neg {
  name=ads.uigc.net;
  types=domain;
  }

neg {
  name=ads.unixathome.org;
  types=domain;
  }

neg {
  name=ads.urli.net;
  types=domain;
  }

neg {
  name=ads.us.e-planning.net;
  types=domain;
  }

neg {
  name=ads.usatoday.com;
  types=domain;
  }

neg {
  name=ads.v3.com;
  types=domain;
  }

neg {
  name=ads.vesperexchange.com;
  types=domain;
  }

neg {
  name=ads.vg.basefarm.net;
  types=domain;
  }

neg {
  name=ads.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads.virtualcountries.com;
  types=domain;
  }

neg {
  name=ads.vnumedia.com;
  types=domain;
  }

neg {
  name=ads.weather.ca;
  types=domain;
  }

neg {
  name=ads.weather.com;
  types=domain;
  }

neg {
  name=ads.web.aol.com;
  types=domain;
  }

neg {
  name=ads.web.cs.com;
  types=domain;
  }

neg {
  name=ads.web.de;
  types=domain;
  }

neg {
  name=ads.web21.com;
  types=domain;
  }

neg {
  name=ads.weblogssl.com;
  types=domain;
  }

neg {
  name=ads.webnet.advance.net;
  types=domain;
  }

neg {
  name=ads.whi.co.nz;
  types=domain;
  }

neg {
  name=ads.winsite.com;
  types=domain;
  }

neg {
  name=ads.wowscreenies.com;
  types=domain;
  }

neg {
  name=ads.wunderground.com;
  types=domain;
  }

neg {
  name=ads.x10.com;
  types=domain;
  }

neg {
  name=ads.xtra.co.nz;
  types=domain;
  }

neg {
  name=ads.y-0.net;
  types=domain;
  }

neg {
  name=ads.yimg.com;
  types=domain;
  }

neg {
  name=ads.yourfreedvds.com;
  types=domain;
  }

neg {
  name=ads.zdnet.com;
  types=domain;
  }

neg {
  name=ads1.canoe.ca;
  types=domain;
  }

neg {
  name=ads1.conjelco.com;
  types=domain;
  }

neg {
  name=ads1.erotism.com;
  types=domain;
  }

neg {
  name=ads1.jrt.com;
  types=domain;
  }

neg {
  name=ads1.mediacapital.pt;
  types=domain;
  }

neg {
  name=ads1.rne.com;
  types=domain;
  }

neg {
  name=ads1.theglobeandmail.com;
  types=domain;
  }

neg {
  name=ads1.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads10.speedbit.com;
  types=domain;
  }

neg {
  name=ads2.advance.net;
  types=domain;
  }

neg {
  name=ads2.clearchannel.com;
  types=domain;
  }

neg {
  name=ads2.collegclub.com;
  types=domain;
  }

neg {
  name=ads2.collegeclub.com;
  types=domain;
  }

neg {
  name=ads2.exhedra.com;
  types=domain;
  }

neg {
  name=ads2.firingsquad.com;
  types=domain;
  }

neg {
  name=ads2.gamecity.net;
  types=domain;
  }

neg {
  name=ads2.jubii.dk;
  types=domain;
  }

neg {
  name=ads2.oneplace.com;
  types=domain;
  }

neg {
  name=ads2.osdn.com;
  types=domain;
  }

neg {
  name=ads2.rne.com;
  types=domain;
  }

neg {
  name=ads2.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads2004.treiberupdate.de;
  types=domain;
  }

neg {
  name=ads3.advance.net;
  types=domain;
  }

neg {
  name=ads3.flabber.nl;
  types=domain;
  }

neg {
  name=ads3.gamecity.net;
  types=domain;
  }

neg {
  name=ads3.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads4.advance.net;
  types=domain;
  }

neg {
  name=ads4.clearchannel.com;
  types=domain;
  }

neg {
  name=ads4.gamecity.net;
  types=domain;
  }

neg {
  name=ads4.realcities.com;
  types=domain;
  }

neg {
  name=ads4.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads4homes.com;
  types=domain;
  }

neg {
  name=ads5.advance.net;
  types=domain;
  }

neg {
  name=ads5.canoe.ca;
  types=domain;
  }

neg {
  name=ads5.virtual-nights.com;
  types=domain;
  }

neg {
  name=ads6.advance.net;
  types=domain;
  }

neg {
  name=ads6.gamecity.net;
  types=domain;
  }

neg {
  name=ads7.gamecity.net;
  types=domain;
  }

neg {
  name=ads8.com;
  types=domain;
  }

neg {
  name=ads9.udc.advance.net;
  types=domain;
  }

neg {
  name=adsag.com;
  types=domain;
  }

neg {
  name=adsatt.abc.starwave.com;
  types=domain;
  }

neg {
  name=Adsatt.ABCNews.starwave.com;
  types=domain;
  }

neg {
  name=adsatt.espn.go.com;
  types=domain;
  }

neg {
  name=adsatt.espn.starwave.com;
  types=domain;
  }

neg {
  name=Adsatt.go.starwave.com;
  types=domain;
  }

neg {
  name=adsbrite.com;
  types=domain;
  }

neg {
  name=adscholar.com;
  types=domain;
  }

neg {
  name=adscpm.com;
  types=domain;
  }

neg {
  name=adsdaq.com;
  types=domain;
  }

neg {
  name=adsdk.com;
  types=domain;
  }

neg {
  name=adserv.evo-x.de;
  types=domain;
  }

neg {
  name=adserv.gamezone.de;
  types=domain;
  }

neg {
  name=adserv.geocomm.com;
  types=domain;
  }

neg {
  name=adserv.happypuppy.com;
  types=domain;
  }

neg {
  name=adserv.iafrica.com;
  types=domain;
  }

neg {
  name=adserv.muchosucko.com;
  types=domain;
  }

neg {
  name=adserv.quality-channel.de;
  types=domain;
  }

neg {
  name=adserv.tacticalgamer.com;
  types=domain;
  }

neg {
  name=adserv1.winboard.org;
  types=domain;
  }

neg {
  name=adserver.43plc.com;
  types=domain;
  }

neg {
  name=adserver.71i.de;
  types=domain;
  }

neg {
  name=adserver.adultfriendfinder.com;
  types=domain;
  }

neg {
  name=adserver.aidameter.com;
  types=domain;
  }

neg {
  name=adserver.allerinternett.com;
  types=domain;
  }

neg {
  name=adserver.aseanhosting.com;
  types=domain;
  }

neg {
  name=adserver.ath.cx;
  types=domain;
  }

neg {
  name=adserver.barrapunto.com;
  types=domain;
  }

neg {
  name=adserver.betandwin.de;
  types=domain;
  }

neg {
  name=adserver.billiger-surfen.de;
  types=domain;
  }

neg {
  name=adserver.billiger-telefonieren.de;
  types=domain;
  }

neg {
  name=adserver.bizhat.com;
  types=domain;
  }

neg {
  name=adserver.bluewin.ch;
  types=domain;
  }

neg {
  name=adserver.colleges.com;
  types=domain;
  }

neg {
  name=adserver.com;
  types=domain;
  }

neg {
  name=adserver.conjelco.com;
  types=domain;
  }

neg {
  name=adserver.designertoday.com;
  types=domain;
  }

neg {
  name=adserver.digitoday.com;
  types=domain;
  }

neg {
  name=adserver.dotcommedia.de;
  types=domain;
  }

neg {
  name=adserver.eudora.com;
  types=domain;
  }

neg {
  name=adserver.filefront.com;
  types=domain;
  }

neg {
  name=adserver.fmpub.net;
  types=domain;
  }

neg {
  name=adserver.freecity.de;
  types=domain;
  }

neg {
  name=adserver.freenet.de;
  types=domain;
  }

neg {
  name=adserver.friendfinder.com;
  types=domain;
  }

neg {
  name=adserver.gb2.motorpresse.de;
  types=domain;
  }

neg {
  name=adserver.gb3.motorpresse.de;
  types=domain;
  }

neg {
  name=adserver.geizkragen.de;
  types=domain;
  }

neg {
  name=adserver.gr;
  types=domain;
  }

neg {
  name=adserver.hardwareanalysis.com;
  types=domain;
  }

neg {
  name=adserver.hispavista.com;
  types=domain;
  }

neg {
  name=adserver.html.it;
  types=domain;
  }

neg {
  name=adserver.ifmagazine.com;
  types=domain;
  }

neg {
  name=adserver.incgamers.com;
  types=domain;
  }

neg {
  name=adserver.itsfogo.com;
  types=domain;
  }

neg {
  name=adserver.janes.com;
  types=domain;
  }

neg {
  name=adserver.jolt.co.uk;
  types=domain;
  }

neg {
  name=adserver.journalinteractive.com;
  types=domain;
  }

neg {
  name=adserver.karizmaoffers.com;
  types=domain;
  }

neg {
  name=adserver.kyoceramita-europe.com;
  types=domain;
  }

neg {
  name=adserver.legacy-network.com;
  types=domain;
  }

neg {
  name=adserver.libero.it;
  types=domain;
  }

neg {
  name=adserver.monster.com;
  types=domain;
  }

neg {
  name=adserver.motorpresse.de;
  types=domain;
  }

neg {
  name=adserver.netmenu.nl;
  types=domain;
  }

neg {
  name=adserver.news.com.au;
  types=domain;
  }

neg {
  name=adserver.ngz-network.de;
  types=domain;
  }

neg {
  name=adserver.nydailynews.com;
  types=domain;
  }

neg {
  name=adserver.o2.pl;
  types=domain;
  }

neg {
  name=adserver.pl;
  types=domain;
  }

neg {
  name=adserver.plhb.com;
  types=domain;
  }

neg {
  name=adserver.portalofevil.com;
  types=domain;
  }

neg {
  name=adserver.portugalmail.net;
  types=domain;
  }

neg {
  name=adserver.portugalmail.pt;
  types=domain;
  }

neg {
  name=adserver.ro;
  types=domain;
  }

neg {
  name=adserver.sanomawsoy.fi;
  types=domain;
  }

neg {
  name=adserver.securityfocus.com;
  types=domain;
  }

neg {
  name=adserver.sharewareonline.com;
  types=domain;
  }

neg {
  name=adserver.snowball.com;
  types=domain;
  }

neg {
  name=adserver.startnow.com;
  types=domain;
  }

neg {
  name=adserver.terra.es;
  types=domain;
  }

neg {
  name=adserver.theonering.net;
  types=domain;
  }

neg {
  name=adserver.track-star.com;
  types=domain;
  }

neg {
  name=adserver.ugo.com;
  types=domain;
  }

neg {
  name=adserver.visions.de;
  types=domain;
  }

neg {
  name=adserver.webhostlist.de;
  types=domain;
  }

neg {
  name=adserver.yahoo.com;
  types=domain;
  }

neg {
  name=adserver01.de;
  types=domain;
  }

neg {
  name=adserver1-images.backbeatmedia.com;
  types=domain;
  }

neg {
  name=adserver1.backbeatmedia.com;
  types=domain;
  }

neg {
  name=adserver1.mediainsight.de;
  types=domain;
  }

neg {
  name=adserver1.mindshare.de;
  types=domain;
  }

neg {
  name=adserver1.ogilvy-interactive.de;
  types=domain;
  }

neg {
  name=adserver1.shareconnector.com;
  types=domain;
  }

neg {
  name=adserver2.mediainsight.de;
  types=domain;
  }

neg {
  name=adserver2.mindshare.de;
  types=domain;
  }

neg {
  name=adserver2.popdata.de;
  types=domain;
  }

neg {
  name=adserver3.eudora.com;
  types=domain;
  }

neg {
  name=adserver4.eudora.com;
  types=domain;
  }


neg {
  name=content.acc-hd.de;
  types=domain;
  }

neg {
  name=adserversolutions.com;
  types=domain;
  }

neg {
  name=adservervv.geizkragen.de;
  types=domain;
  }

neg {
  name=adserving.eleven-agency.com;
  types=domain;
  }

neg {
  name=adservingcentral.com;
  types=domain;
  }

neg {
  name=adservinginternational.com;
  types=domain;
  }

neg {
  name=adsfac.net;
  types=domain;
  }

neg {
  name=adsklick.de;
  types=domain;
  }

neg {
  name=adsmart.co.uk;
  types=domain;
  }

neg {
  name=adsmart.com;
  types=domain;
  }

neg {
  name=adsmart.net;
  types=domain;
  }

neg {
  name=adsmusic.com;
  types=domain;
  }

neg {
  name=adsnew.userfriendly.org;
  types=domain;
  }

neg {
  name=adsoftware.com;
  types=domain;
  }

neg {
  name=adsoldier.com;
  types=domain;
  }

neg {
  name=adsonar.com;
  types=domain;
  }

neg {
  name=adspace.ro;
  types=domain;
  }

neg {
  name=adsponse.de;
  types=domain;
  }

neg {
  name=adsremote.scripps.com;
  types=domain;
  }

neg {
  name=adsrevenue.net;
  types=domain;
  }

neg {
  name=adsrv.bankrate.com;
  types=domain;
  }

neg {
  name=adsrv.iol.co.za;
  types=domain;
  }

neg {
  name=adstat.4u.pl;
  types=domain;
  }

#...........................................
#Rausgelöscht, da 50.000-Zeichen-Begrenzung im Board.
#...........................................

neg {
  name=zedo.com;
  types=domain;
  }

neg {
  name=zencudo.co.uk;
  types=domain;
  }

neg {
  name=zmedia.com;
  types=domain;
  }

################# eigene #####################
neg {    
  name=adclient.uimserv.net;
  types=domain;
}
Snip: Da es hier im Board eine dämliche 50.000-Zeichen-Begrenzung gibt, hab ich die vollständige pdnsd.conf hier gepostet:
http://bpaste.net/show/402188/

In der resolv.conf steht dann entsprechend:
Code:
nameserver	127.0.0.1
nameserver	192.168.109.1
  • 127.0.0.1 - verweist auf den pdnsd
  • 192.168.109.1 - ist meine Fritzbox und liefert die DNS-Einträge für die lokalen Rechner im Netzwerk
 

gelöschter Benutzer

Guest

G
  • Thread Starter Thread Starter
  • #4
Gibt es für den pdnsd eine vorgefertigte Liste? Also abgesehen von deiner?

Und gibt es eine Möglichkeit, die Liste von nem zentralen Server zu aktualisieren, abgesehen von einfachem kopieren via rsync?

Danke auf jeden Fall!
 

kramel

kann nix dafür

Registriert
17 Juli 2013
Beiträge
323
Also ich hab vorm Router nen Mac-Mini mit ipfire stehen.
Ich denke du kennst ipfire, wenn nicht hier die Features.
Da bei mir im Netzwerk mehr Windows als Linux Maschinen hängen, macht der Update-Accelerator mal wirklich Sinn.
 

gelöschter Benutzer

Guest

G
  • Thread Starter Thread Starter
  • #6
Leider gibt's bei mir 2x Arch Linux, 1x Windows und 2x Linux Mint - also ist nix mit Update-Accelerator.

ipfire kenne ich, aber ich sehe irgendwie nicht den Nutzen ne "riesige" Appliance für sowas laufen zu lassen. Firewall brauch ich in dem Sinne nicht, der Server ist das Einzige was aus dem Netz erreichbar ist und der hat eine. Der Overhead wäre glaube ich in meinem Netzwerk bisschen groß, vor allem wollte ich jetzt kein Unternehmensnetzwerk draus machen.

Wäre halt geil, wenn es mal nen Homeserver geben würde, der WIRKLICH mit einem Klick einzurichten ist und alles kann. Amahi ist in dem Zusammenhang das, was imho am Nächsten kommt, aber leider scheiße.
 

kramel

kann nix dafür

Registriert
17 Juli 2013
Beiträge
323
Ich hab da noch Polipo gefunden, allerdings hab ich keine Erfahrung damit.
Aber vielleicht passt das ja für dich.

Edit: Tippfehler korr.
 
Zuletzt bearbeitet:

musv

Bekannter NGBler

Registriert
15 Juli 2013
Beiträge
3.454
Ort
/dev/null
Gibt es für den pdnsd eine vorgefertigte Liste? Also abgesehen von deiner?
voilà: http://pgl.yoyo.org/as/serverlist.php?hostformat=pdnsd

Da bei mir im Netzwerk mehr Windows als Linux Maschinen hängen,...
Das Problem sollte doch leicht zu lösen sein.

Update:
Mir fällt grad ein, dass ich ja den Pdnsd mal auf meiner NAS installieren könnte. Damit hätte ich dann auch das Handy werbefrei. Ist dann halt nur Mist, wenn die Nas mal streikt.
 
Zuletzt bearbeitet:

Asseon

Draic Kin

Registriert
14 Juli 2013
Beiträge
10.353
Ort
Arcadia
Wenn man lokal Bind9 laufen lässt, kann man auch gleich mit nem Orbitallaser Ameisen tätowieren :D


das ist pdnsd oder unbound, wenn man DNSSEC support haben möchte, definitiv die bessere wahl
 

Asseon

Draic Kin

Registriert
14 Juli 2013
Beiträge
10.353
Ort
Arcadia
bind ist ein autoritativer Brocken der in einem reinen recursion/caching Setup imho nichts verloren hat
 

musv

Bekannter NGBler

Registriert
15 Juli 2013
Beiträge
3.454
Ort
/dev/null
Hab mal meine Idee mit Pdnsd umgesetzt.

Auf der NAS:
- Pdnsd installiert: /etc/pdnsd.conf
Code:
global {
        perm_cache=4096;
        cache_dir="/var/cache/pdnsd";
        run_as="pdnsd";
        server_ip = any;
        status_ctl = on;
        paranoid=off;       # This option reduces the chance of cache poisoning
                           # but may make pdnsd less efficient, unfortunately.
        query_method=udp_tcp;
        min_ttl=15m;       # Retain cached entries at least 15 minutes.
        max_ttl=1w;        # One week.
        timeout=10;        # Global timeout option (10 seconds).
    neg_rrs_pol=on;
        par_queries=3;
}

server {
        label= "1und1";
        ip = 87.118.100.175,8.8.8.8, 192.168.1.1;         # German Privacy + Google + Fritzbox
        proxy_only=on;     # Do not query any name servers beside your ISP's.
                           # This may be necessary if you are behind some
                           # kind of firewall and cannot receive replies
                           # from outside name servers.
        timeout=4;         # Server timeout; this may be much shorter
                           # that the global timeout option.
        interval=10m;      # Check every 10 minutes.
        purge_cache=off;   # Keep stale cache entries in case the ISP's
                           # DNS servers go offline.
}


neg {
  name=101com.com;
  types=domain;
  }
...
neg-Einträge aus der Liste oben
...
  • Beim DNS-Server hab ich auch die Fritzbox mit drinstehen. Damit wäre zwar eine Endlosschleife möglich. Aber sonst krieg ich die Rechner im Heimnetzwerk auf der Nas nicht aufgelöst.
  • DNS-Server sind ansonsten einer von German Privacy Foundation und als Fallback der von Google.
  • Interface: any. Stellt man das auf eth0, können alle Rechner aus dem Netzwerk zugreifen, aber die Nas nicht. Bei 127.0.0.1 ist's grad umgekehrt.

/etc/resolv.conf
Code:
 # Generated by resolvconf
nameserver 127.0.0.1

Auf der Fritzbox:
Code:
Internet -> Zugangsdaten -> DNS-Server:

[x] Andere DNSv4-Server verwenden:
- Bevorzugter DNSv4-Server: 192.168.1.11 (Nas)
- Alternativer DNSv4-Server: 87.118.100.175 (German Privacy)

Konfiguration Client-Rechner:
Genau wie immer. Als DNS-Server wird wie immer die Fritzbox automatisch gewählt.

Funktionsprinzip
Die Rechner im Netzwerk fragen die Fritzbox nach den DNS-Einträgen. Die Fritzbox schickt die DNS-Abfrage an die NAS weiter. Die NAS holt die sich von den angegebenen DNS-Servern und schmeißt die Werbeserver raus.

Ergebnis:
Alle Rechner im Heimnetz profitieren vom Pdnsd-Adblocker. Es muss auf den Rechnern nichts zusätzlich eingestellt werden. D.h. auch Smartphones sparen sich die Werbung. Als zusätzlicher Bonus werden die DNS-Einträge gecached. Ein Rechner ruft eine Adresse auf, bei allen weiteren Aufrufen von irgendeinem Rechner im Netzwerk wird die Adresse aus dem Cache geholt anstatt neu abgefragt.

Bin begeistert.

Weiteres Optimierungspotential:
Anstatt nur die Werbung zu blocken, könnte ich stattdessen eine HTML-Seite zurückgeben lassen. Damit würden dann die hässlichen Platzhalter auf diversen Seiten verschwinden. Muss mal sehen, ob ich das irgendwie hinbekomm.
 
Oben