Hey guys, I recently bought an orange pi zero 2 and, as the title suggests, I want to put an ad blocker on it. Those are the options. I also will put openvpn for external connection to my network. Does anyone have experience with them? What would you suggest?

  • Andi@feddit.uk
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Used Pihole for years. Gave AdGaurd Home a try and never looked back.

    Every few months you’ll have to fiddle with your Pihole config as an upgrade breaks it. Unbound is a whole separate beast. Refreshing the lists seem to take a lot of processing. You need a second instance, just because.

    AdGaurd Home just works. DNS over HTTPS and DoH for your upstream all built in. Upstream can be fail over or fastest response. Upgrades work in browser in a matter of seconds. And to date, has never fallen over (on the exact same hardware and OS as my Piholes).

    AdGaurd Home’s service blocking, and Safe Search enforcement is a useful add on for kids devices too.

    You should really run 2 instances anyway, for fail over, so why not run one of each and decide for yourself which you prefer?

    • Bristlerock@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      This is what I did, too. Used Pi-Hole for a year or so, and it required regular tinkering and repairing. Planned to test AGH for a short time in Docker container on a Pi4B, and it’s been running that way for 2 years without any issues.

      Easier to administer, more functionality and rock solid. I’ve never looked back.

    • mbwall@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Every few months you’ll have to fiddle with your Pihole config as an upgrade breaks it. Unbound is a whole separate beast. Refreshing the lists seem to take a lot of processing. You need a second instance, just because.

      What are you talking about. None of that is true.

      • Andi@feddit.uk
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Well, congrats to you. But as I said - on the same hardware, AGH runs so much smoother and more reliably. Maybe piHole is more reliable now - but back when I was using it, upgrades would kill configs, you’d have to reinstall – it was a common thing every few months. Forgot to mention, AGH also runs on BSD, which means you can run it on your Opsense / pFsense box too if you run one.

  • agneev@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Tried all three over the years… I have to say AdGuard Home due to how feature-rich it is. Currently have two instances running, one at home the other for remote usage. AGH is better than the other two at nearly everything.

  • darganon@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    As a counterpoint I’ve had pihole running in various configurations for 7 or 8 years and the only problem I’ve had was a log file got too big or something. Works great.

    • phucyall@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      It also depends what else you are trying to do, but I love PiHole’s ability to act as a proper DNS server for my LAN with support for A and CNAME records

    • agneev@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      With AdGuard Home you don’t even need to have log files, there’s built in options to store it in-memory.

  • haych@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I started on PiHole, but when I found AdGuard Home I tried it and it’s so much better. My group chat that self hosts ended up swapping too.

    The interface is so much cleaner and easier to use, anecdotally it’s so much more reliable. And have more features built in from the get go.

    Plus you can edit it without having to refresh Gravity like in PiHole. Nothing major but it saves me a few seconds of time.

  • notaseraf@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    +1 to AdguardHome. Set it up on a Synology NAS via docker following some written guides found online. Been rock solid for years.

  • Asterix78@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    Heey iam using pihole for a few years now i realy like that it works good with no problems so far. Even have unbound pared wirh it and for tunneling home i use wireguard never tried adguard or blocky

    • jayemecee@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      I’ve read about unbound but not knowledgeable enough to understand what it does. Could you king of eli5 it to me? Also, is wireguard better than openvpn?

      • Lichtblitz@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Wireguard is very lightweight and it just works. No overly complex setup, tools, matching protocols, algorithms, versions, etc. It just works and it’s simple UDP traffic. It’s the first self hosted VPN that I actually love and that works on all my machines, mobiles, VMs with just a config file to fine tune what should go over the line.

        • Asterix78@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          This is the reason indeed its lightweight and installation and connecting other clients was easy with the qr code

    • whynotzoidberg@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Another vote for PiHole.

      Also, thanks for turning me on to Unbound. Which Pi are you running those services on and how’s the performance?

      • Asterix78@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Iam running it a raspberry 3b its doing fine we are with 3 ppl in house so there are not that many request

      • shatteredsteel@kbin.social
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        No the one you asked, but I’m running pihole on a lenovo M93 (fedora server) with 8Gb of ram. No kill like overkill, I guess.

        The only time any of the cpu cores pops above 1% is when I’m updating the config, and at the moment it is hovering at 293 MB of RAM used according to the free command.

        • whynotzoidberg@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Ha — no kill like overkill. Indeed! Thanks for sharing!

          I’m currently running pihole on a Pi 3B. It’s been solid for about a year on that hardware.

          I’m going to do a little digging on the compute needed per WireGuard connection. Cheers!

    • agneev@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Even if that were true, it would not matter since the source code is open and you can take a look at it to put this phobia of yours to rest.

      Also FYI, AdGuard is based in Cyprus.

      • wheels@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        1 year ago

        It’s not just about trusting the code (which anyway isn’t a small task to review it, and all future PRs, and run your own builds from reviewed code) but also there are some people who will avoid Russian developed stuff at the moment for moral reasons, you know, because of the whole Ukraine thing.

        • ComMcNeil@kbin.social
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          Which I don’t find reasonable tbh, at least for open source stuff. You are not actively supporting the Russian government, and a lot of Russians also don’t support the war. But to each their own.