Tomatousb and pihole not working

Thank you so very much for the suggestions. I will go and try them when I get home!

I have changed my setup since these screenshots so here it is. I recently changed PiHole to run on unRAID server as it is much faster than a Pi.

From the top:

  • Basic > Network > WAN Settings > DNS Server
    • I have 'Manual' and I have my PiHole IP twice (192.168.2.254)
      • Question: Does it make a difference having my address twice?
    • If I use Auto i notice that my DNS switches to still have my Pihole IP first and my AT&T IP (192.168.1.254) second
      • Question: Why does this happen? Do you know?

Second Screenshot:

  • All the checkboxes are as is except I do not have populated the Dnsmasq custom configuration box
    • Question: Why do I have to have this? I never understood it.
  • If I would fill the 'Dnsmasq custom configuration' box I would now have it set to 'dhcp-option=6,192.168.2.254' instead of the .42 as that is the old Pi's IP address.

Third Screenshot:

  • I have is selected Cloudflare and Google selected.
  • I no longer have unbound installed, so I do not have my gateway (router) IP (192.168.2.1) setup anymore under Custom 1
  • At the bottom i have my router IP setup (192.168.2.1) and 'home.network' as the domain name so that I can get my domain names resolved instead of just having IP addresses. I actually think I need to have something checked down there but as I am recalling this all from memory I can't remember what that checkbox is and I can't see it visually on the last screenshot.

Now based on your suggestions I have some questions:

The configuration of your PiHole is fine by placing the IP of your router.

  • Do you mean i leave my router ip of 192.168.2.1 in the Custom 1 field?

Now on your router in the Netwurk> Basic> DNS Server section place those of CloudFlare, Google, etc.

  • Do you mean the router or on the pihole settings? I'm confused as i thought you need to have manual on the WAN Settings (since Tomato doesn't have a DNS setting for LAN or at least I can't find it) AND you put your PiHole IP?

You have it setup as you mention above and it all works? It is not slow at all?