I am hosting multiple servers behind one public IP. (Mostly in Proxmox VE) Currently, all the services are on separate ports. I would like to use multiple domains to reach different services and am not sure how/ if I can do this.
I have looked at squid reverse proxy but it only works with HTTP/HTTPS
I'm not sure if a local DNS could help. Although I am planning on setting up a local PowerDNS server anyway.