1

I know that forward proxy can enhance security by replacing client IP's address with proxy server IP address. So, the web server or anyone else cannot identify the client identity who's requesting a website.

However, can the reverse proxy do the same thing? Can it somehow hide the IP address of the web server? I read some sources on the internet, some saying yes (but not having detail explanation), while others say impossible because it's like you want to hide your phone number but still expect others to call you.

1
  • 1
    Reverse proxy servers are setup at the server side which can intercept client's requests and can forward to one or more servers. This provides a level of abstraction and can hide actual server IP address. This also acts as a load balancer to regularise network traffic and can boost the performance by compressing inbound, outbound data, cache. This can take care of encryption, decryption as well. Commented Apr 21, 2021 at 12:47

1 Answer 1

1

A typical reverse proxy which also serves as a security layer are content delivery networks (CDN) like Cloudflare or Akamai. They make it possible to hide the server behind the CDN, i.e. the server can be mode to only accessible from the CDN and each client will need to access the CDN in order to access the server. The CDN not only hides the original IP address but usually provides also further protection against DDoS and web based attacks.

... while others say impossible because it's like you want to hide your phone number but still expect others to call you.

The DNS is setup in a way that the domain points to the CDN and not the original server. The CDN is configured to forward the traffic to the original server then.

2
  • Thanks for you explanation. Just want to confirm again. So, the packet request for webpage come from client will have IP address destination of the CDN, but not the actual webserver. When the request reach the CDN, it will be forwarded to webserver. Is it right?
    – Student95
    Commented Apr 22, 2021 at 7:48
  • @Student95: correct. Commented Apr 22, 2021 at 8:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .