RecentlyOdds & Ends
now playing

Reverse proxy

Use cases:

  • hiding the backend server - you only have to open ports 80 and 443. traffic goes to the publicly accessible reverse proxy first, then gets routed to the private backend IP
  • protecting the backend server - kind of a followup to the previous. the reverse proxy can catch and drop any bad inbound traffic to the server
  • routing by hostname == (?) wat ==
  • load balancing - a reverse proxy can distribute incoming traffic to different servers to avoid overwhelming any one server
  • SSL termination - == (?) wat ==

== (?) why is it reverse ==

reverse-proxy