Thank you for putting together a clear set of steps to create a reverse server proxy. We are in a situation where we need to create such a server. We have several legacy apps on a web server that we will have to keep running for some time. The webserver receives traffic from both internal and external users. My read is that the reverse proxy server doesn't care where the traffic comes from, only that it is addressed to the backend server it is set up to service. Once we set up the server and then repoint our DNS settings to direct web traffic to the reverse proxy server first, will it be able to deal with the traffic from both our private network and the internet? Our set up would be Internet to RPS to Legacy and Private to RPS to Legacy. Is there any reason I am missing to cause this to fail, other than the usual vagaries of computers and networks?