So I have been learning proxmox for the past 6 months and have decided to learn how the FW works. Read through the basic manual and watched a few tutorials online. Everything seemed easy to configure but I have run into a problem that is frustrating me to no end.
So to start at the beginning, using a Dream Machine SE as fw/gw, three proxmox nodes, two virtual pi-holes for DNS(UDM points to). FW at the VM level is off, FW at the host level is on as well as the DC level. Now when the FW at the DC level is enabled, enabling the host FW, all DNS activity stops. I can ping ips but can not ping hostnames nor ping internet urls. So started down the rabbit hole trying to figure out at what level does a DNS rule need to be BUT no matter where it is added the rule does not work correctly. Am I going at this all wrong? I thought I understood how the hierarchy of FW worked with each other but I am missing something.
The whole goal is to lock down access to the webgui and ssh so only my desktop and laptop have access, then control the VM access with the VM's internal FW. I understand that when enabling the FW at the DC level I will have to add additionl rules for other things like VNC, SPICE, rpcbind, corosync and so on. But want to figure out the DNS problem first. Where did I go wrong?
So to start at the beginning, using a Dream Machine SE as fw/gw, three proxmox nodes, two virtual pi-holes for DNS(UDM points to). FW at the VM level is off, FW at the host level is on as well as the DC level. Now when the FW at the DC level is enabled, enabling the host FW, all DNS activity stops. I can ping ips but can not ping hostnames nor ping internet urls. So started down the rabbit hole trying to figure out at what level does a DNS rule need to be BUT no matter where it is added the rule does not work correctly. Am I going at this all wrong? I thought I understood how the hierarchy of FW worked with each other but I am missing something.
The whole goal is to lock down access to the webgui and ssh so only my desktop and laptop have access, then control the VM access with the VM's internal FW. I understand that when enabling the FW at the DC level I will have to add additionl rules for other things like VNC, SPICE, rpcbind, corosync and so on. But want to figure out the DNS problem first. Where did I go wrong?