I have a situation where we have a web server (lets call it A) that is hosting a set of HTTP based services.
Due to some client restrictions, this web server is not open to the outside world but rather has an IP address based restriction to allow only a certain fixed set of IP addresses.
The idea is that there will be another server that will be the outward public facing server (lets call it B) and this server will then redirect all requests to server A - which accepts requests only from Server B.
2 questions :-
Does having such a server configuration add any value or any benefit which could not be achieved by just having "server A" alone?
If "server B" is only basically doing a redirect, can I do it using some networking hardware itself like a router etc rather than having a web server do it? And would that be more efficient?