Self-Hosting DNS
The author self-hosted a DNS resolver using AdGuard Home for customization, favoring it over Pi-hole. The setup involved Docker and SSL configuration, enhancing privacy and control over DNS queries.
Read original articleThe article discusses the author's experience in self-hosting a DNS resolver using AdGuard Home, motivated by a desire for customization and control over DNS queries. Initially, the author subscribed to NextDNS but sought a self-hosted solution due to its limitations. Key requirements for a custom DNS resolver included the ability to create custom blocking lists, forward requests to chosen DNS providers, and support modern encrypted DNS protocols. The author compared AdGuard Home with Pi-hole, ultimately favoring AdGuard Home for its comprehensive feature set, including built-in DHCP server capabilities and support for encrypted DNS. The setup process involved using Docker and configuring various settings, including SSL certificates for secure connections. The article also covers how to use the new DNS resolver across different operating systems, including Windows, macOS, Linux, and Android, providing specific instructions for each. The author emphasizes the benefits of self-hosting, such as enhanced privacy and the ability to manage DNS requests more effectively.
- The author transitioned from NextDNS to self-hosting with AdGuard Home for greater customization.
- AdGuard Home was chosen over Pi-hole due to its superior feature set and support for encrypted DNS.
- The setup process involved Docker and required configuration of SSL certificates for secure connections.
- Instructions for using the DNS resolver on various operating systems were provided.
- Self-hosting offers benefits like improved privacy and control over DNS queries.
Related
The FreeBSD-native-ish home lab and network
The author details a complex home lab setup with a FreeBSD server on a laptop, utilizing Jails for services like WordPress and emphasizing security measures and network configurations for efficiency and functionality.
Self Hosting 101 – A Beginner's Guide
Self-hosting involves running personal servers for control over data and services. It suits privacy-conscious individuals, tech enthusiasts, small businesses, educators, and cost-conscious users. Benefits include independence, customization, and savings. Challenges include technical complexity and security risks.
Journeying into XDP: Fully-fledged DNS service augmentation (2022)
Utilizing eXpress Data Path (XDP) enhances DNS services by implementing rate-limiting queries to combat DoS attacks efficiently. DNS Cookies whitelist returning requesters, aiding in mitigating spoofed queries and enhancing security. XDP's implementation includes verifying cookies and overcoming technical challenges.
How to Use Tailscale VPN to Embrace Remote Work and Explore the World
The rise of remote work has led to increased interest in digital nomadism, with Tailscale recommended for secure, flexible internet access through a self-hosted VPN, enhancing privacy while traveling.
Migrating Mess with DNS to Use PowerDNS
Julia Evans migrated her project Mess With DNS to PowerDNS, addressing DNS issues, improving performance with SQLite, upgrading the frontend to Vue 3, and enhancing user experience in the new version.
What am I missing by not using AdGuard, PiHole and similar?
I've been running bind9 on a computer under my desk for about 20 years.
The only subdscription required is an ISP contract that includes static IP.
Maybe I'll get a netflix acct (never had one), and "self-host" some videos...
I’d say exact opposite. Now you’re sharing data with multiple parties and each is potentially getting enough data to extrapolate the whole picture
Not "feeling like" calling your ISP to get a static IP, but also wanting to self-host?
dns-blocking is evil, no matter who does it.
stop lying to yourself and install contentblocker on your devices
Related
The FreeBSD-native-ish home lab and network
The author details a complex home lab setup with a FreeBSD server on a laptop, utilizing Jails for services like WordPress and emphasizing security measures and network configurations for efficiency and functionality.
Self Hosting 101 – A Beginner's Guide
Self-hosting involves running personal servers for control over data and services. It suits privacy-conscious individuals, tech enthusiasts, small businesses, educators, and cost-conscious users. Benefits include independence, customization, and savings. Challenges include technical complexity and security risks.
Journeying into XDP: Fully-fledged DNS service augmentation (2022)
Utilizing eXpress Data Path (XDP) enhances DNS services by implementing rate-limiting queries to combat DoS attacks efficiently. DNS Cookies whitelist returning requesters, aiding in mitigating spoofed queries and enhancing security. XDP's implementation includes verifying cookies and overcoming technical challenges.
How to Use Tailscale VPN to Embrace Remote Work and Explore the World
The rise of remote work has led to increased interest in digital nomadism, with Tailscale recommended for secure, flexible internet access through a self-hosted VPN, enhancing privacy while traveling.
Migrating Mess with DNS to Use PowerDNS
Julia Evans migrated her project Mess With DNS to PowerDNS, addressing DNS issues, improving performance with SQLite, upgrading the frontend to Vue 3, and enhancing user experience in the new version.