What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

It is that small mvp blocklist, that list tends to break alot of drivers and update associated platforms because it cross references domains used for gaming, windows updates, and nvidia stuffs.
 
Working so far, thx... seems addresses 1 and 3 were getting blocked.
I highly recommend you looking at whitelisted domains from links for this github,
https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/referral-sites.txt
https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/whitelist.txt

and adding them with
nano /opt/share/diversion/list/whitelist*
copy and paste
run diversion el options for whitelist sort and verify, then process.

the whitelist above usually fixes things that get broken from ad-blockers.
 
A couple questions for the crowd if I might

1. I currently am using Diversion w/pixelserv, FreshJR, and Unbound with ipv4 enabled on my router.

If I enable ipv6 do I need to reconfigure Diversion or pixelserv?

2. I’ve never bothered importing the pixelserv certificate into any of my devices. What am I missing out on by not doing that?

3. I have the “YouTube video ads blocking enabled” under blocking list options in Diversion. Is there any other steps I need to take to start seeing the benefit? I’ve had it on for days but nothing seems to be different.


Thank you!
 
A couple questions for the crowd if I might

1. I currently am using Diversion w/pixelserv, FreshJR, and Unbound with ipv4 enabled on my router.

If I enable ipv6 do I need to reconfigure Diversion or pixelserv?

2. I’ve never bothered importing the pixelserv certificate into any of my devices. What am I missing out on by not doing that?

3. I have the “YouTube video ads blocking enabled” under blocking list options in Diversion. Is there any other steps I need to take to start seeing the benefit? I’ve had it on for days but nothing seems to be different.


Thank you!
i would recommend disabling diversion temporarily before turning on ivp6, then turn it back on. it will automatically configure to ipv6 support. @thelonelycoder is good like that with his predictive analysis of all possible outcomes. With unbound, you may have to edit your unbound.conf uncommenting the ipv6 stuff, or try running the update for the scripts. it may activate in this process. you may want to reconfigure you-tube ad-blocking todo both ipv4 and 6 because host files require both patterns when ipv6 is present.
 
i would recommend disabling diversion temporarily before turning on ivp6, then turn it back on. it will automatically configure to ipv6 support. @thelonelycoder is good like that with his predictive analysis of all possible outcomes. With unbound, you may have to edit your unbound.conf uncommenting the ipv6 stuff, or try running the update for the scripts. it may activate in this process. you may want to reconfigure you-tube ad-blocking todo both ipv4 and 6 because host files require both patterns when ipv6 is present.
No need to disable Diversion when enabling IPv6, it can and does handle that automatically.
The YouTube feature is best reset, though it would auto-add the IPv6 IP when an IP update is due.
 
are you using the newest pihole 5.0? you can regex whitelist for all those whitelisted domains with subdomains you have a bunch of repeated domains for

unfortunately diversion does not support a wildcard whitelisting. at-least not that i know of.

Yes, the current setup is PiHole 5.x based but it's a PITA with local lookups and guest wifi isolation. Diversion seems to use dnsmasq for blocking and I know dnsmasq allows wildcards in the dnsmasq.conf file like

address=/.blacklisted.com/0.0.0.0

This would blacklist *.blacklisted.com but you could be right, the whitelisting isn't clear, esp in a manner that keeps Diversion happy.

@thelonelycoder : Could you help? Original question at https://www.snbforums.com/threads/diversion-the-router-ad-blocker.48538/page-322#post-585797

EDIT: dnsmasq should allow whitelisting with # i.e.

address=/.whitelisted.com/#

But yeah, looking for a response from TheLonelyCoder to glue this together "the diversion" way for alternate dns clients.
 
EDIT: dnsmasq should allow whitelisting with # i.e.

address=/.whitelisted.com/#

But yeah, looking for a response from TheLonelyCoder to glue this together "the diversion" way for alternate dns clients.
That's not how whitelisting works in Diversion.
 
Yes, the current setup is PiHole 5.x based but it's a PITA with local lookups and guest wifi isolation. Diversion seems to use dnsmasq for blocking and I know dnsmasq allows wildcards in the dnsmasq.conf file like

address=/.blacklisted.com/0.0.0.0

This would blacklist *.blacklisted.com but you could be right, the whitelisting isn't clear, esp in a manner that keeps Diversion happy.

@thelonelycoder : Could you help? Original question at https://www.snbforums.com/threads/diversion-the-router-ad-blocker.48538/page-322#post-585797

EDIT: dnsmasq should allow whitelisting with # i.e.

address=/.whitelisted.com/#

But yeah, looking for a response from TheLonelyCoder to glue this together "the diversion" way for alternate dns clients.
They have a couple of features in the works for pi hole 5.x that could be a game changer. For example they can already specify group of list that gets used per subnet on their client group management which allows (customizable guest network blocking 192.168.2.0/24, 192.168.3.0/24, etc.) This can be extended to offsite vpn subnets as well.. There is currently feature development for client group management per mac address and hostname in the works, but these devices must be within one hop.
 
Thanks @thelonelycoder . Would you take up a feature request to support that scenario ?
I have a similar setup; DNSFilter a few MAC addresses to a Pi-hole that go upstream to a different DNS provider (cleanbrowsing family). If I take off the Pi-hole and just go upstream to cleanbrowsing family, then they lose ad-blocking. If I setup an Alternative Blocklist in Diversion, then I lose cleanbrowsing family's aggressive adult filtering.

Would love for everyone to go through the same set of blocklists, but you can filter by MAC address a device to go upstream somewhere other than what is defined on the WAN. Having a Pi-hole has been working out for me so far and I really don't mind having a second device, would just be nice for Diversion to be my one-stop shop!

I think @Jack Yaz tried to help me out with this in the past but I stumbled face first and went back to Pi-hole for my handful of cleanbrowsing family clients.
 
Hello @thelonelycoder - i am a new user to ASUS routers and merlin flavor in general. Have 2 68U (used in AP mode only not AIMesh) and 1 AC88U (main)
My question is around webgui that I understand is coded by @Jack Yaz
I can see 10 blocked domains block and 10 requested domains block.
- Is it possible to increase more domains in either block?
- How do i go about checking blocked domains for a particular client?

Appreciate you help
 
Hello @thelonelycoder - i am a new user to ASUS routers and merlin flavor in general. Have 2 68U (used in AP mode only not AIMesh) and 1 AC88U (main)
My question is around webgui that I understand is coded by @Jack Yaz
I can see 10 blocked domains block and 10 requested domains block.
- Is it possible to increase more domains in either block?
- How do i go about checking blocked domains for a particular client?

Appreciate you help
Questions about the uiDivStats page should be asked here: https://www.snbforums.com/threads/uidivstats-webui-for-diversion-statistics.56393/

Otherwise, you can customize the Diversion stats report via the c menu in Diversion.
 
Need help when I have Diversion Standerd It stops NTP from working trying to find the problem but am having real trouble pinpointing it
 
Everything is still working here, give the kid a laptop and watch YT and test it

ads blocked.png
 
Need help when I have Diversion Standerd It stops NTP from working trying to find the problem but am having real trouble pinpointing it
Which NTP server(s) are you using? Diversion comes up later than the router's NTP sync attempts. The block or failure to resolve would therefore happen before Diversion comes into play.
 
Thanks @thelonelycoder . Would you take up a feature request to support that scenario ?
Diversion is a software to blocks ads, with benefits for your router that are closely related to it.
Your idea, summarized as:
1. block any Internet access and
2. allow only limited domain resolution for a list of domains and
3. limit this to selected devices

This sounds like a job for a parental control software.
There are readily available options out there, one is already built into your router.
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top