_I added my pihole address as my primary DNS server and the internet stops, but for some reason the streams I have going in the back ground just pauses for a few seconds then keep going. I can't load in any
websites. Pihole shows no activity. I spent hours on searching to try and work this out with no solution, so I decide to post here
Your Pi-hole is configured to use eth0 for networking, but you don't have a eth0 interface and no networking is assigned, making it unreachable from the rest of your network.
*** [ DIAGNOSING ]: Networking
[✗] No IPv4 address(es) found on the eth0 interface.
[✗] No IPv6 address(es) found on the eth0 interface.
[i] Default IPv4 gateway(s):
[i] Default IPv6 gateway(s):
It is reachable via its own loopback interface lo on 127.0.0.1. That implies that either it's broken or that the TrueNAS runs a DNS server front-end which is available on the network, and is responsible for interfacing with Pi-hole on lo via the container engine.
TrueNAS isn't a supported platform, so this comes down to the specifics of how TrueNAS Scale manages the networking for these container instances. You do have a eno1 interface on 192.168.0.0/24 – might it be worth doing a pihole -r and Reconfigure and trying again with that?