dnsmasq
hosts
dnsmasq | hosts | |
---|---|---|
12 | 306 | |
259 | 25,608 | |
- | - | |
0.0 | 9.4 | |
3 months ago | 9 days ago | |
C | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dnsmasq
-
Open Source Ad Blocker for Mac, Windows, and Linux
That's when you connect to your VPN.
I have a network configuration with 2 dnsmasqs, 1 with pi-hole-style hosts block, and 1 without, and most of my devices get the ad-blocking DNS, 1 gets the "unfiltered" DNS, on dnsmasq you can tag MAC addresses and create different configurations (including which DNS they get) for each tag, e.g. https://github.com/imp/dnsmasq/blob/770bce967cfc9967273d0acf...
-
Working on Multiple Web Projects with Docker Compose and Traefik
This seems like an improvement over my current solution in that it can keep multiple projects open simultaneously and route to each of them, but does add more complexity to the setup.
I'm using Dnsmasq (https://thekelleys.org.uk/dnsmasq/doc.html) to map anything at .lo to the currently running project, like so:
brew install dnsmasq
-
easiest way to setup internal DNS routing?
I would use a simple dns proxy like Blocky if you want adblocking or dnsmasq if you don't.
- DNS server recommendation?
-
A Crucial Particle Physics Computer Program Risks Obsolescence | Maintenance of FORM, the 1980s software that’s used for the field's hardest calculations, rests almost entirely with one septuagenarian physicist
The wild thing about this strip is that its real https://thekelleys.org.uk/dnsmasq/doc.html.
- Why self-host DNS (unbound)?
-
Frustrated with the hardware I own
The pervious setup was much the same except the lab was under the UDMP without another gateway. I used UnifiOS to create networks(vLANs) and trusted that segregation to work. It did not. As I progressed in my home lab, I went through a few hypervisors and settled on EXSi and vSphere. 100% overkill but that is what labbing is for right? again progressing through and adding things like windows AD and many Home Automation things like Home Assistant, Node Red and MQTT. through all of this I struggled with DHCP/DNS, mostly conflicts with misconfigured vLANs etc. This led me to research the DHCP/DNS running on the UDMP, it is Dnsmasq which is very capable of doing the things I learned I needed like conditional forwarding and statics routes(yes the GUI has this, will get to that). After reading posts like this about the possibility of modifying dnsmasq through scripts, I was concerned about the viability of this long term as my 2nd use case(family) would be effected by any complications. This led me to the above design, which I then implemented.
-
Can I use a custom dns entry to get to my local dev site?
If you can handle all these, then the easiest way to setup a local dev DNS is dnsmasq. You can install it via HomeBrew.
-
Is there any way to boot an operating system over PXE?
If you are still interested, I heartily suggest using dnsmasq to do the dhcp/tftp/PXE service. I’ve used it on airgapped networks to boot systems and install a base Linux OS or run diagnostic tools.
-
Is there a systemd-free way to emulate how networkd and resolvd treat multiple networks?
It turns out that this was a rather short-term problem for me, so I do not have any reason to try my hand at a solution at this time. However, dnsmasq provides a DBus interface, so it seems like it would be trivial to script up a resolved replacement and register/unregister nameservers in runit run/finish files. Unbound's control interface may be a viable option as well.
hosts
-
Does PiHole block porn?
Not by default but a blocklist can be found here https://github.com/StevenBlack/hosts
-
Steven Black DNS blocklist blocked gstatic.com
While it is now unblocked, the Steven Black list has been blocking a lot of innocent CDNs.
jQuery: https://github.com/StevenBlack/hosts/issues/2520
-
Open Source Ad Blocker for Mac, Windows, and Linux
How does this compare to using a hosts file with known ad servers?
like: https://github.com/StevenBlack/hosts
-
Show HN: YouTube banned adblockers so I built an extension to skip their ads
I use the Hosts file to block a ton of ads and that works really well. https://github.com/StevenBlack/hosts Something worth considering if your ad blocker isn't working well.
-
Big things are happening with RaspAP's Ad Blocking 🛑 Users will soon have more blocklist sources to choose from
The no-tracking project used by RaspAP is shutting down, so we took the opportunity to search for open source blocklist alternatives. Among the best is Steven Black's hosts list: https://github.com/StevenBlack/hosts
-
Radar Maps: $0.50 per 1K map loads
No idea, api.radar.io is on the block list since January 2020.
The commit's comment is "major update from adaway.org"
https://github.com/stevenblack/hosts/commit/4fa0470
-
Browser extensions spy on you, even if its developers don't
You can also use a declarative adblocker like uBlock Origin Lite [1], which only provides the browser with a list of elements to filter, but doesn't have any permissions to read content or perform requests. Or simply use your hosts file to apply OS-wide filtering with no browser add-ons needed: https://github.com/StevenBlack/hosts
Be aware that if you use these "passive" blocking methods, there are some sites like YouTube where you will see ads, because in these cases it's necessary to actually manipulate page content to hide them. What you can do is use a traditional adblocker but enable it only for these few sites where the declarative approach is not enough, take a look at [2] for more details.
[1] https://github.com/uBlockOrigin/uBOL-home
[2] https://seirdy.one/posts/2022/06/04/layered-content-blocking...
-
I installed Firefox + uBlock Origin like everyone suggested in my previous post, but this pop-up still appears, now with a 5 sec timer.
https://github.com/StevenBlack/hosts if you want to do it on your PC.
- “We have nothing to do with ads ” (2021)
-
[Paid Release]CCAdsBeGone - Customized Ads Blocking At Your Fingertips
When I select my custom hosts file, it basically breaks internet. However, if I choose a custom hosts file that is a copy of the dev's default, or if I just add a few lines to it, it will work. If I add too many lines, or use a different hosts file altogether (like the ones recommended by the dev), all connectivity breaks. Of course the latest official LetMeBlock is installed and mDNSResponder killed/restarted. I'm using Dopamine on A12+.
What are some alternatives?
Technitium DNS Server - Technitium DNS Server
blitz-app-adblock - Simple and quick patcher that blocks ads/trackers on the Blitz.gg desktop application.
smartdns - A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
shallalist - DISCONTINUED!!! - Unpacked ShallaList Repo
zen - Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
Knot Resolver - Knot Resolver - resolve DNS names like it's 2024
Pi-hole - A black hole for Internet advertisements
easylist - EasyList filter subscription (EasyList, EasyPrivacy, EasyList Cookie, Fanboy's Social/Annoyances/Notifications Blocking List)
asuswrt-merlin.ng - Third party firmware for Asus routers (newer codebase)
hosts-blocklists - Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage