Hello, I am trying to get pihole and nginxproxymanager running in an ipvlan on the same machine (a raspberry pi zero 2 w). I asked for support on the pi forum (here: https://forums.raspberrypi.com/viewtopic.php?t=368122 ) with no help but I just want to a sanity check to make sure I don't have anything obviously wrong with my pihole setup.
I wrote and followed this process here: GitHub - ShadyHippo/rpiz2w-pihole-nginx-public: IPVlan pihole and nginx on ipvlan stable rpi config to get both services up and running with their own static IPs.
The connection exists and is good and stable for about a few hours. I see normal good resource usage, when I connect to the machine via ssh it is responsive and pinging it is also responsive.
I can ping all 3 IPs (the base machine and both containers)
After being the DHCP server long enough (not just up time, I've had this thing up for days before with no issues and using the NPM side just fine) When I run some DNS queries (that presumably aren't cached) It brings the whole entire system down. I would love to provide any diagnostics of any kind or any other information.
When I say the entire system, I mean it. All network in my traffic (besides dns entries in the machines local caches) no longer resolve. I cannot hit speedtest.net, I cannot hit xfinity's (ISP in my area) speedtest, I cannot ping my gateway, I cannot ping any of the 3 IPs, I cannot ping my always on static IP unraid server, I cannot do anything. I have 3 devices I test on (work laptop (Windows), personal phone (iPhone), personal laptop (Regolith Linux (an Ubuntu variant)). I am at my wits end because I cannot understand what's happening. When this happens my only hope is disconnecting my laptop WiFi and reconnecting. I get a minute or two of connection. Then I open up my other pihole running on a different make and model raspberry pi in docker with the host network driver and I switch that back to being the DHCP server and disable my raspberry pi zero 2 w as the DHCP server. Once I do this my network comes back up once devices start looking to the model 2b instead of the zero for their DNS entries.
Thank you in advance