Em redes de computadores como a Internet, um proxy reverso é um tipo comum de servidor proxy que é acessível a partir da rede pública. Grandes websites e redes de entrega de conteúdos utilizam proxy reverso – juntamente com outras técnicas – para equilibrar a carga entre servidores internos. Os proxies reversos podem manter um cache de conteúdo estático, o que reduz ainda mais a carga nestes servidores internos e na rede interna. É também comum que os proxies reversíveis adicionem características como compressão ou encriptação TLS ao canal de comunicação entre o cliente e o proxy reverso.
Proxies reversos são tipicamente propriedade ou geridos pelo serviço web, e são acedidos pelos clientes a partir da Internet pública. Em contraste, um forward proxy é tipicamente gerido por um cliente (ou pela sua empresa) que normalmente está restrito a uma rede privada, interna. O cliente pode, contudo, aceder ao forward proxy, que depois recupera recursos da Internet pública em nome do cliente.
p>Servidores proxy reversos são implementados em servidores web de código aberto populares, tais como Apache, Nginx, e Caddy. Este software pode inspeccionar cabeçalhos HTTP, o que, por exemplo, permite, num único endereço IP, transmitir pedidos a diferentes servidores internos com base no nome do domínio do pedido HTTP. Os servidores dedicados de proxy reverso, tais como o software de código aberto HAProxy e Squid, são utilizados por alguns dos maiores sites da Internet. Os fornecedores comerciais populares de servidores de proxy reverso incluem Cloudflare e Imperva.