Hoy te contaré una historia sobre la construcción de un proxy inverso. Proxy inverso es como un maestro sabio y amable, se interpone entre usted y el mundo exterior, responsable de recibir las solicitudes externas y luego enviarlas al servidor interno, al igual que un cartero para entregar el correo al destinatario, es muy mágico ah.
Puerto proxy inverso más IP
En primer lugar, tenemos que asignar un puerto y una dirección IP al gurú, que es como reservar un número de habitación y una dirección únicos para un VIP. Este puerto es como un número de teléfono para el gurú. Las solicitudes externas encuentran el gurú a través de este número de teléfono, y luego el gurú reenvía la solicitud al servidor interno, que es muy conveniente y rápido.
Supongamos que queremos asignar el puerto número 8888 y la dirección IP 192.168.1.100 al maestro, entonces podemos hacerlo con el siguiente código:
"`bash
ubicación / {
proxy_pass http://192.168.1.100:8888.
}
“`
De esta manera, las peticiones externas se proxy al servidor 192.168.1.100 y utilizar el puerto 8888 para comunicarse, muy conveniente y rápido ah.
Construcción de proxy inverso
A continuación, podemos empezar a construir nuestro propio servidor proxy inverso. Es como tender un puente entre el mundo interior y el exterior... ¡todo un reto!
En primer lugar, necesitamos instalar Nginx, una pieza magistral de software, que es como un mago antiguo y poderoso que puede ayudarnos a construir un puente sólido y eficiente.
A continuación, tenemos que configurar Nginx, especificando el puerto y la dirección IP del gurú para que sepa dónde deben enviarse las solicitudes externas. El archivo de configuración es como un libro de hechizos para el gurú, que contiene todo tipo de conocimientos arcanos y esotéricos.
Por último, iniciamos Nginx y, como si despertara a un maestro dormido, comenzará a cumplir su sagrada misión de conectar los mundos interior y exterior.
Con los pasos anteriores, hemos construido con éxito un servidor proxy inverso que permite que las peticiones externas sean entregadas de forma segura y eficiente a un servidor interno, lo cual es una gran cosa que hacer.
¿Os ha cautivado mi historia? El proxy inverso es como un poderoso gurú, que puede ayudarnos a construir un puente que conecte los mundos interno y externo y hacer que la comunicación sea más cómoda y segura. Espero que mi historia pueda aportarles un toque de diversión y hacerles comprender mejor los proxies inversos.