¿Qué es el proxy inverso?
Un servidor proxy normal es un servidor intermediario que puede reenviar solicitudes de múltiples clientes a diferentes servidores a través de Internet y también trabaja en nombre de los clientes proporcionando contenido privado. Proxy inverso es un servidor proxy que se encuentra entre las aplicaciones internas y los clientes externos y envía la solicitud del cliente al servidor vps linux de back-end adecuado y proporciona un buen control para certificar el flujo fluido del tráfico de red entre los clientes y el servidor.
Nginx es un servidor proxy IMAP/POP3 de código abierto, gratuito, de alto rendimiento, de proxy inverso, etc. y puede mejorar el rendimiento sirviendo contenido estático y pasando solicitudes de contenido dinámico al servidor apache.
Las razones para instalar el proxy inverso son:
- Si tiene varios servidores, el proxy inverso puede ayudar a equilibrar la carga entre servidores y también puede mejorar el rendimiento.
- Proporciona un único punto de contacto para los clientes y puede concentrarse en el registro y la generación de informes en varios servidores.
- La razón principal de la instalación es la privacidad.
Las razones para recomendar Nginx son:
- Puede ayudar a aumentar la seguridad
- Puede ayudarlo a mejorar el rendimiento.
- Puede ayudarlo a equilibrar la carga entre servidores.
- Puede ayudarlo a iniciar sesión y auditar fácilmente.
- Puede cifrar la conexión entre el cliente y el proxy inverso con TLS.
¿Pasos para configurar el proxy inverso NGINX en Panel Plesk?
-
Inicie sesión en el panel Plesk y luego vaya a herramientas y configuración y luego haga clic en Configuración de modo restringido.
2. Después de hacer clic en la pestaña del servidor web que se muestra en la imagen, luego desplácese hacia abajo y vea la configuración de nginx.
3. Luego, anule la selección del "modo proxy" y luego agregue este contenido en "Directivas adicionales de Nginx" y luego haga clic en aplicar.
ubicación / {
proxy_pass http://IP_del_servidor:3000;
proxy_redirect desactivado;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $nombre_servidor;
}
Nota:- Solo puede cambiar en Server_IP de la primera línea y server_name de la última línea.