I see a lot of threads on this topic, but I'm still confused, so apologies if this is "obvious" (I'm not a network engineer).
Currently we have a two-zone DMZ/LAN setup. No traffic is allowed from DMZ to LAN but is allowed from the LAN to the DMZ.
I need to allow certain web applications on the LAN to be reachable from the Internet. From what I gather, the best way to do this is through a reverse proxy (in the DMZ?).
However, if I can't reach the internal network from the DMZ, how am I supposed to re-direct traffic from the DMZ to LAN? I'm assuming I would need to open ports 80/443 from the DMZ to the LAN. This seems like it breaks with the entire DMZ directive of not allowing any traffic to flow from the DMZ to the LAN.
In the simplest terms possible, how is this solved? Do you recognize the risks and simply allow only those two ports from DMZ to LAN, or do I introduce an intermediary zone for the reverse proxy (which, in my mind would introduce the same security risks, no?)?