Not sure if this ever got solved, but I’m running Pihole on my network and eero for gateway, routing, Wi-Fi, and dhcp functions. The gateway address (i.e. 192.168.0.1) is the only one that shows up in the pihole logs.

I have DNS Caching off on my eero configuration, and I’ve got conditional forwarding on on the pihole config.

Anything else I can do to have the individual IPs actually make requests to the pihole without being intercepted by the eero?

  • @panicnow
    link
    English
    11 year ago

    Make sure you configured the Eero (in the app) to point your DHCP clients to your PiHole. On the iOS version that setting is under settings—network settings—DNS. Set it up as a custom DNS server. Then release/renew the client devices (or restart) for the setting to take effect.

    • @ikilledlaurapalmerOP
      link
      English
      11 year ago

      Yeah that’s all set up and it’s obvious that Pihole is receiving requests from the clients. It’s just that they all appear to be from the eero gateway.

  • @firepenny
    link
    English
    11 year ago

    I followed this guide and have not had any issues since. guide

    • @ikilledlaurapalmerOP
      link
      English
      11 year ago

      Are you seeing all of your devices as clients in the Pihole app?

      • @firepenny
        link
        English
        11 year ago

        Yes, I see their ips under active clients.

        • @ikilledlaurapalmerOP
          link
          English
          11 year ago

          Ok—that is an excellent sanity check. Thanks for confirming.

          The only difference for my setup is that I have enabled HomeKit support in the eero. Never thought twice about it, but looks like it works in part by forcing dns onto the gateway router. I’ll be turning it off now.

          https://community.eero.com/t/y4ht25q/separate-dns-settings-for-non-homekit-devices

          https://talk.macpowerusers.com/t/for-eero-users-did-you-bother-setting-up-the-homekit/20629/2

          • @InvaderDJ
            link
            English
            21 year ago

            Did that do anything for you? I’m looking at that guide and the only difference I see (besides the Homekit Router support which it doesn’t mention) is that rather than give my piholes IP reservations in the eero app, I gave them static IPs outside of the DHCP lease range on the eero.

            • @ikilledlaurapalmerOP
              link
              English
              21 year ago

              Yep—disabling HomeKit did the trick and I see all my clients in Pihole now. It’s funny that never occurred to me.

              The only problem I have is that I can’t seem to get the client name from the eero. So I just have the IP addresses of the clients in pihole.

              • @InvaderDJ
                link
                English
                21 year ago

                Interesting. It has never occurred to me either. Seeing as how newer eeros don’t have the option and it looks like even Apple isn’t really supporting it anymore, I might disable that too.

                • @ikilledlaurapalmerOP
                  link
                  English
                  21 year ago

                  Ah. I’ve got 5s. Didn’t realize it was abandoned tech, so I feel even better about it. I’ll just have to start taking more softly around my lightbulbs.

  • @[email protected]
    link
    fedilink
    English
    01 year ago

    Not sure if your eero can do this easily but you probably want to use DHCP option 6 so your router will forward the DNS server you select to all clients. That’s how I do it on openwrt.