Commonly blacklisted domains

blacklisting

#1

This post is a wiki post. Anybody can edit it to provide useful tips for blacklisting. Editing abuse may result in a ban from the forums!

Waze

pihole -b adsassets.waze.com

Twitch

``` pihole -b api.mixpanel.com spade.twitch.com pubads.g.doubleclick.net sb.scorecardresearch.com ```

Pandora

Sourced from here.

pihole -b ad.pandora.tv ads.pandora.tv.net stats.pandora.com adserver.pandora.com

Various

``` pihole -b wsp.mgid.com ``` ^ removes _some_ "blog post" style ads as seen here: [Before](http://imgur.com/a/d3wWj), and [After](http://imgur.com/a/BHO5G)

TED app

on Apple TV

pihole -b s0.2mdn.net

Alexa Voice Assistant

As discovered here.

pihole -b vsp-alexa-eu.amazon.com

Ads and tracking on Xiaomi devices

pihole -b api.ad.xiaomi.com api.admob.xiaomi.com api.d.xiaomi.com a.stat.xiaomi.com tracking.miui.com cdn.ad.xiaomi.com data.mistat.xiaomi.com e.ad.xiaomi.com globalapi.ad.xiaomi.com new.api.ad.xiaomi.com sdkconfig.ad.xiaomi.com ssp.ad.xiaomi.com test.ad.xiaomi.com test.e.ad.xiaomi.com test.new.api.ad.xiaomi.com cc.sys.intl.xiaomi.com cc.sys.miui.com ccc.sys.miui.com ccc.sys.intl.xiaomi.com data.mistat.intl.xiaomi.com adv.sec.miui.com geofence.sys.miui.com abtest.mistat.xiaomi.com logupdate.avlyun.sec.miui.com mazu.sec.miui.com feedback.miui.com data.sec.miui.com data.mistat.intl.xiaomi.com

Roku

As described here.

pihole -b tyler.logs.roku.com giga.logs.roku.com cooper.logs.roku.com

Sonos Metrics

As described here.

pihole -b msmetrics.ws.sonos.com 

JavaScript based crypto currency mining

pihole -b coin-hive.com www.coin-hive.com

Ads on sueddeutsche.de

pihole -b cdn.m-pathy.com click-de.plista.com farm-de.plista.com static-de.plista.com www.plista.com plista.com click.plista.com

Doesn't really block
Directory of block list
Pandora on android still gets ads
Blocking Alexa (Amazon voice assistant)
What files does Pi-hole use?
Blocking ITV Hub Player Advertisements
The pihole Command With Examples
How do I flush my Pi-hole cache?
Blocking Alexa (Amazon voice assistant)
#2

#3

iOS mobile ad block list:

https://raw.githubusercontent.com/Firestorrrm/Minimal-Hosts-Blocker/master/iosadlist.txt


Request: Custom Blacklists
#4

This list has a lot of double entries. Here is the same list but with the doubles cut down, as of 2016-Nov-16:

http://pastebin.com/sq81V4xz


#5

Gravity should take care of doubles anyways, but thanks!


#6

Added the massive blacklist that ‘easter’ published to my Pi-Hole.
Now my adminpage for blacklists is timing out… :confused:


#7

Did you add that whole thing to your blacklist, instead of the adlists? You should add adlists to /etc/pihole/adlists.list (after following the directions in /etc/pihole/adlists.default). You can use this url (as long as the paste stays up): http://pastebin.com/raw/sq81V4xz


#8

Well… Didn’t even know there were a different list for that…noobish
Now I know what to do tonight! :wink:
Thanks!


#9

I have done that (following the three described steps in the txt) but with no luck. What am I doing wrong? No ads are blocked on the iPhone.

Thanks.


#10

Please make a debug log.


#11

If anyone is looking to block voice search on LG WebOS TV’s here are the urls.

fm.nvc.enus.nuancemobility.net
fx.nvc.enus.nuancemobility.net
lgtvonline.lge.com

To block auto updates of WebOS (i like to control which updates i want to install)
snu.lge.com
su.lge.com


#12

Is there a way to add all these domains in one go?


#13

You can append as many domains as you want to the pihole -b command:

pihole -b domain1.com domain2.com domain3.com

#14

I have also found it useful to blacklist the following domains:
adclick.g.doubleclick.net
steepto.com
wix.com
googleadservices.com


#15

Are you running with the default lists? Those three are already there… At least they are on mine!


#16

Please log into your Pi-hole via SSH and execute:

pihole -q googleadservices.com -exact

You can also do it via the web interface: Use “exact” match searching


#17

Thanks for your reply.
I thought I was using the default lists, but it is highly likely that I misconfigured something.
what I did was
cp /etc/pihole/adlists.default /etc/pihole/adlists.list
then add at the very end the lists I found here

@DL6ER here is the output of the command you requested
$ pihole -q googleadservices.com -exact ::: /etc/pihole/list.0.raw.githubusercontent.com.domains (1 results) 0.0.0.0 googleadservices.com ::: /etc/pihole/list.1.mirror1.malwaredomains.com.domains (0 results) ::: /etc/pihole/list.2.sysctl.org.domains (0 results) ::: /etc/pihole/list.3.zeustracker.abuse.ch.domains (0 results) ::: /etc/pihole/list.4.s3.amazonaws.com.domains (0 results) ::: /etc/pihole/list.5.s3.amazonaws.com.domains (0 results) ::: /etc/pihole/list.6.hosts-file.net.domains (1 results) 127.0.0.1 googleadservices.com ::: /etc/pihole/list.7.raw.githubusercontent.com.domains (0 results) ::: /etc/pihole/list.preEventHorizon (1 results) googleadservices.com ::: /etc/pihole/blacklist.txt (1 results) googleadservices.com
Indeed, it seems that googleadservices.com was already in several lists.

As I said though, to be honest it is possible that I had misconfigured something before, or that I didn’t wait long enough for all the changes to propagate correctly.

About the domain
wix.com
is there a way for it to be included in any of the lists here? what is the intended workflow if I discover a domain that wasn’t on any list, and would like it to be included?

Thanks!


#18

We don’t maintain a blacklist, but you can add them (as you have already!) to your own blacklist, and if you think it would be useful to anyone else, then you can edit them into the OP of this thread.

It’s in wiki mode, so anyone can edit it.


#19

Great, thank you very much!


#20

I’ll add additional findings for Youtube ads on the | How do I block ads on Youtube | page


Here are some Youtube Pre-Playback ad domains:

(Not gonna post the entire list but there is a pattern for the domains. You can use the pihole -b ... to directly add this list.)

r{1…20}—sn-8xgp1vo-xfgd.googlevideo.com
r{1…20}—sn-8xgp1vo-xfgee.googlevideo.com
r{1…20}—sn-p5qs7n7s.googlevideo.com

A bit of explanation

In my understanding, r{N..M}... is basically a recursive (repeating) function. Bash is basically writing:

rN…
rN+1…

rM-1…
rM…

where N is the initial value for the loop and M is the end.

From what I’ve noticed, the domains start from r1… and only goes up to r20… and I’ve only encountered three major variations for the google video domain. There might be more depending on where you are in the world.

I’ve tried using wildcard by using address=/.googlevideo.com/piholeIP
but youtube won’t even try to load any videos afterwards.

I’ve used Whitelist Assistant by DNSThingy Chrome extension to see the domains that the adlists doesn’t seem to cover. Feel free to do this too.