I have two requirements I believe one is easier than the other though.
I want to be able to use a Reverse Proxy in IIS (I believe).
This is what we have.
One external IP address - 18.104.22.168 (an example) - internal IP 172.16.50.201
Multiple IIS websites which can only ever be on Port 80 on different servers. In this example, lets say two servers. IP on internal servers are: 172.16.51.201 & 172.16.52.202. These two servers are independent and on completely different domains.
My idea would be to point two public DNS records (mysite.site.com and thesite.site.com) to 22.214.171.124 then the client goes to one of the sites and it sees what the hostname is and then points them to the correct server (lets say mysite.site.com should go to 172.16.51.201 and thesite.site.com to 172.16.52.202).
The other objective is pretty much the same - using one external IP but based on the hostname we would like to use port 3389 for RDP to connect to different servers.
Any help would be good please.