SomeWhereOverTheRainBow
Part of the Furniture
I just wonder if the same method for blocking YT ads, could be used for other services like TuneIn, shoutcast, or even free Spotify. Ah Scheiße, probably not.
only time will tell.....
I just wonder if the same method for blocking YT ads, could be used for other services like TuneIn, shoutcast, or even free Spotify. Ah Scheiße, probably not.
Looks like I nailed the YouTube feature, no failures since the last update.
I stressed my main router today with about 15 devices running autoplay YT for about an hour. While the RT-AX88U was unimpressed with that heavy traffic, I was enjoying the System Log page adding lots of domains to the blacklist.
The setup logic, the auto-add and timing adjustments seem sound and working flawless.
I'm happy to say that Diversion now also blocks YouTube video ads, with a few sacrificial ones coming through.
All that with a couple hundred lines of code, lots of coffee, swe@%$ring and almost no pillow time.
Not a bad outcome from post #6000 that triggered it all.
I have posted a thank you comment to the original script coder on Pi-Holes discourse board. To let him know that it's appreciated and made good use of.
My kids are reporting that on their iPhones the YT videos are not loading any longer. An error message pops up saying that it can't load that content - press here to try again, which never works. So they went on the cellular network to circumvent the ad blocker. Any one else having this issue?
[mention]thelonelycoder [/mention] Okay so a question just popped up in my mind.
Soppose YouTube or our ISP decides to change its YouTube Egde node IP address or the IP goes down for some reason wouldn't it breaks YouTube for us? because we're forcing the videos to playback from that set IP address of our local YouTube edge node. I believe we need another check in Diversion to circumvent such a situation and make it dig against the *.googlevideo.com domains every few hours/days to make sure the IP is still the same and in case we get a different one, edit the already populated YT block list to the newly fetched IP.
I haven't seen any such checks in your code, though it is possible I might've missed it if it's already there.
I cant find any info on "YouTube edge node".
Please explain.
That is the counter until diversion changes its detection processing. @thelonelycoder posted something about it earlier few post pages back.What does "(counter at 55 of 70)" mean?
Code:May 11 11:37:01 Diversion: found 1 new YouTube hosts, total is 29 (counter at 55 of 70)
He has a commercial interest in being a naysayer
Well i thought the placebo reference was a bit misplaced .... there is definitely a measurable drop in the ads for now...we shall see what happens as the domain list grows. Im hoping @Mutzli kids experience isn't the effect of content as well as ads getting blocked ...... would be interesting to see how many domains he has stored. Im up to around 80 with no ill effects , and i see people reporting hundredsHe has a commercial interest in being a naysayer
I have 301 domains collect still able to pull youtube just find.Well i thought the placebo reference was a bit misplaced .... there is definitely a measurable drop in the ads for now...we shall see what happens as the domain list grows. Im hoping @Mutzli kids experience isn't the effect of content as well as ads getting blocked ...... would be interesting to see how many domains he has stored. Im up to around 80 with no ill effects , and i see people reporting hundreds
That app is not available for all devices. Diversion is - within your network.
In what way could Diversion make YouTube better for us when we aren't home?
Maybe this can helpI want to have certain devices on my network not have any ad blocking, but still be able to go though the router for DNS. I've setup the alternate blocking list, which initially I had to chose a preset blocking file. I then went in and removed the hosts list from the alternate blocking file, but I'm still getting blocking on the alternate dns server. this is an example of the log entries I'm getting:
dnsmasq: blocked by blockinglist_fs adservice.google.com is 0.0.0.0
Does anyone know how I can completely disable all blocking for the alternate instance?
Its behaviour is not to block, but to redirect from a host where an ad is ready to fire from an "ad gun".I have 301 domains collect still able to pull youtube just find.
Its behaviour is not to block, but to redirect from a host where an ad is ready to fire from an "ad gun".
The Gitlab page for the original is here.
Yes, I think the NextDNS author may have missed that part.
Edit: I have a toddler who watches YT for almost half the day due to the lockdown ... I will advise in a few days whether the YT adblocker is still working for me or not.
this works if I want a device to bypass the router and have an outside DNS server pushed to the device. I still want all devices using the router for DNS for DNS over TLS, I just don't want any blocking for certain devices
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!