I’ve been using pi-hole for the last 3 or 4 years and I’m pretty satisfied with it. Now I’m thinking about the next step. Nowadays I have my local network and a tailscale to access my hosts. I’m thinking about a DNS solutions to solve the names on the locla network and thru tailscale simultanely, while been able to block ads on DNS like pi-hole do. What do you think would be a better solution for this next step? I’ve only used bind before, but I think and old dog can learn a new trick.

  • hamsda@feddit.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    I don’t know about tailscale, but it seems pihole has got you covered with local DNS, if you’re willing to set the local DNS records manually.

    I use pihole as selfhosted DNS server for all my servers and clients. I don’t have many local DNS records (only 2), so if you handle a great amount of ever-changing DNS records, this might not be for you.

    • friend_of_satan@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      This is the way I do it. I keep a file with info about all my hosts that I use for various tracking and configuration things. I have a script in my pihole config repo that reads that file and creates all the hostnames to the etc/pihole dir. that way whenever I launch pihole all the mappings are already set up. When I use pihole over WireGuard it all just works.