haproxy can redirect user requests to internal servers located behind the NAT. The problem is that haproxy needs to explicitly specify where the domain is located. I started developing automation of the haproxy configuration process, so that it would automatically add a domain name, assigning it based on data from ISPconfig3. If you do this, you will no longer need to have multiple external IP addresses for each server, and you will not need to edit the configuration of the Haproxy itself. Do I need such a module?