I have a Nighthawk r7000 router. I set the DNS to solely be the Pi. This setup works. However my issue is, in my pihole admin portal, it's showing all of my traffic coming from the router ip (192.168.1.1) and I want to set up a DHCP server instead, so that way I can see the devices on my network in pihole, rather than seeing all my traffic come from my router.
I turned off the DHCP server in my router settings, and to get it to allow that, I set my DNS settings back to the default (ISP provided DNS). Once my DHCP server was off on my router, and enabled in Pihole (IP ranges are identical to router defualt, and Router gateway is the Router ip(192.168.1.1))
But I get the error DNSMASQ_CONFIG FTL failed to start due to process is missing required capability NET_ADMIN
I have no idea how to fix this. In order to get pihole to work in the first place (port 53 already in use error) i ran the command /etc/init.d/dnsmasq stop and that was able to get pihole to start in the first place.
In docker, Network was set to host (default is bridge), and Ill go ahead and post a link to a pastebin of my dockercompose.yml incase there is issues there.