dnsmasq
Pi-hole
dnsmasq | Pi-hole | |
---|---|---|
12 | 2,358 | |
259 | 47,032 | |
- | 1.2% | |
0.0 | 7.8 | |
3 months ago | 9 days ago | |
C | Shell | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
Pi-hole
-
Usando NextDNS CLI en tu red.
Si te preguntas, ¿por qué no usar Adguard o Pihole? 🤔
-
Radicle: Open-Source, Peer-to-Peer, GitHub Alternative
This is an overreaction, almost to the point of absurdity.
Risks inherent to pipe installers are well understood by many. Using your logic, we should abandon Homebrew [1] (>38k stars on GitHub), PiHole [2] (>46k stars on GitHub), Chef [3], RVM [4], and countless other open source projects that use one-step automated installers (by piping to bash).
A more reasonable response would be to coordinate with the developers to update the docs to provide alternative installation methods, rather than throwing the baby out with the bathwater.
[1] https://brew.sh/
[2] https://github.com/pi-hole/pi-hole
[3] https://docs.chef.io/chef_install_script/#run-the-install-sc...
[4] https://rvm.io/rvm/install
-
Ask HN: For what purposes do you use a Raspberry Pi?
Pi-hole to block ads and tracking for my less technically savvy relatives
https://pi-hole.net/
-
Runs on your OpenWrt box: AdGuard Home is network-wide blocking ads and tracking
I ran a competing project[0] on my home network for a few years before I discovered NextDNS[1]. What I lost in performance (requests don't leave my house) I gained in portability: ALL my devices can take advantage – at home and away – and time-saved. PiHole works 90% of the time, but when it did stop working, I'd have to spend a bit of time fixing it. At $20/year, I simply couldn't compete with NextDNS.
Note: This isn't a shill for NextDNS; I love these kinds of projects and think they absolutely should exist, but NextDNS just happens to be one of those dead-simple SaaS tools that is an insanely good value.
0 - https://pi-hole.net/
1 - https://nextdns.io
-
Higher fees, more ads: streaming cashes in by using the old tactics of cable TV
It definitely IS an option, but at the network level.
https://pi-hole.net/
It runs on damn near everything, and is a DNS level adblocker for the whole network.
-
In 2024, please switch to Firefox
I recently switched to Wipr [0]. It’s dead simple to use, and will auto update its filter lists in the background.
Adguard [1] is a decent free option.
I also use a Pi-hole [2] on my network.
[0] https://kaylees.site/wipr.html
[1] https://adguard.com/en/adguard-safari/overview.html
[2] https://pi-hole.net/
-
Overwhelmed by a project
Are you trying to build a DNS proxy (similar to Pi-hole) that intercepts DNS requests and checks for the ones that look harmful? If so, I would suggest trying to separately build a DNS client and a DNS server, before trying to integrate them together. Start with Beej's Guide to Network Programming if you need to learn the basics of sockets, and then take a look at the documents that define the DNS protocol itself (RFC1034 and RFC1035).
-
Great Forgotten Sci-Fi Movies of the 1980s
Setup a pi-hole.
- The Internet will win the war against anti ad-block software. YT is very foolish and basically legitimizes piracy with their "business model"
-
Is there an Android app that blocks the ads on games?
It's definitely not as simple as installing an app on your phone, but I run a Pi-hole on my home network, and it does block ads in many games.
What are some alternatives?
Technitium DNS Server - Technitium DNS Server
smartdns - A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
blocky - Fast and lightweight DNS proxy as ad-blocker for local network with many features
zen - Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
AdGuardHome - Network-wide ads & trackers blocking DNS server
Knot Resolver - Knot Resolver - resolve DNS names like it's 2024
PowerDNS-Admin - A PowerDNS web interface with advanced features
asuswrt-merlin.ng - Third party firmware for Asus routers (newer codebase)
bypass-paywalls-chrome - Bypass Paywalls web browser extension for Chrome and Firefox.
dotfiles - My dotfiles
pihole-regex - Custom regex filter list for use with Pi-hole.