Lo que describe no es lo que generalmente se llama un "proxy". El "proxy" normal es una máquina que está cerca del cliente, no del servidor; las comunicaciones entre el cliente y el proxy normalmente no están cifradas (pueden ser, pero eso es raro); y cuando el servidor de destino usa HTTPS, entonces el SSL se encuentra entre el cliente y el servidor, el proxy solo ve el flujo cifrado.
(Hay configuraciones en algunas organizaciones donde el proxy hace el propio SSL, como el cliente ; dicho proxy también reescribe la URL en las páginas web para que los clientes vean solo http://
URL, no https://
. Esto se ha vuelto menos común en la actualidad porque rompe muchas aplicaciones y sitios, en particular los sitios que ensamblan la URL a través de algún Javascript del lado del cliente.)
En cualquier caso, sería erróneo pensar en los cortafuegos de forma tan clara. Un firewall no garantiza la seguridad absoluta. Del mismo modo, una máquina sin servidor de seguridad no es gratuita para todos. Un firewall es realmente un método para hacer frente a la administración descuidada en las propias máquinas: bloquea el acceso a algunos puertos cuando el servidor a proteger escucha estos puertos, mientras que no debería hacerlo.
La mejor manera de decirlo es que un firewall simplifica , ya que permite bloquear las conexiones entrantes en un solo lugar unificado en lugar de requerir una regulación estricta en cada máquina. Sin embargo, un servidor bien administrado no necesita un firewall para estar seguro.