Tutorial: Crea tu propio Reverse Proxy para ocultar la IP del servidor final (Con imágenes)

bozada

Curioso
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Abr 2023
Mensajes
6
ok
Puedes elegir vestacp ellos tienen una plantilla que trae todo instalado para alojar
gracias ....y en con que sistema e scompatible vestacp
1682800273910.png
 

markosc

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2010
Mensajes
167
Una duda veo que has elegido un server para tu proxy mas o menos fuerte acaso 1/3 de lo que el tu server principal, es decir si eliges un server mínimo con ancho de banda ilimitado igual estaría en un cuello de botella o no? entonces de cuanto sería la proporción al server real para tener ese proxy funcione sin problemas
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.768
Una duda veo que has elegido un server para tu proxy mas o menos fuerte acaso 1/3 de lo que el tu server principal, es decir si eliges un server mínimo con ancho de banda ilimitado igual estaría en un cuello de botella o no? entonces de cuanto sería la proporción al server real para tener ese proxy funcione sin problemas
La capacidad de red debe ser 1:1 para que tenga sentido en cuanto a un servidor multimedia.
 

markosc

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2010
Mensajes
167
La capacidad de red debe ser 1:1 para que tenga sentido en cuanto a un servidor multimedia.
pero si es una website de noticias, articulos, no sé conviene abrir vps proxy y manera tu propio server en "casa" pero que tanto conviene
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.768
pero si es una website de noticias, articulos, no sé conviene abrir vps proxy y manera tu propio server en "casa" pero que tanto conviene

Si te soy sincero, en ocasiones conviene alojarse directo al VPS xD
 

KnifeX

Beta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Ene 2022
Mensajes
52
Hola, genial el tutorial, me sirvió perfectamente para proteger mi servidor real jajaja. Aunque tengo un problema y no se si alguien me pueda orientar. Lo que pasa es que estoy hosteando una aplicación web en mi servidor real que tiene funcionalidades como chat en tiempo real con websockets, el tema es que no me puedo conectar a rutas de websockets (ej: ws://dominio.com/ws/global-chat/) pasando a través de este proxy reverso, si lo hago directamente con mi servidor real si sirve, se que me falta una configuración en el archivo de configuración de nginx del proxy reverso pero no tengo ni la más minima idea :(

EDIT: el problema (o al menos eso pienso yo) es que el proxy reverso no acepta las conexiones websocket y las pasa al servidor real como si fueran http
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.768
Hola, genial el tutorial, me sirvió perfectamente para proteger mi servidor real jajaja. Aunque tengo un problema y no se si alguien me pueda orientar. Lo que pasa es que estoy hosteando una aplicación web en mi servidor real que tiene funcionalidades como chat en tiempo real con websockets, el tema es que no me puedo conectar a rutas de websockets (ej: ws://dominio.com/ws/global-chat/) pasando a través de este proxy reverso, si lo hago directamente con mi servidor real si sirve, se que me falta una configuración en el archivo de configuración de nginx del proxy reverso pero no tengo ni la más minima idea :(

EDIT: el problema (o al menos eso pienso yo) es que el proxy reverso no acepta las conexiones websocket y las pasa al servidor real como si fueran http
Se debe de manejar de otra forma, por ejemplo, puedes hacerle un stream al socket con NGINX, puede ser en un subdomain.
 

KnifeX

Beta
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Ene 2022
Mensajes
52
Se debe de manejar de otra forma, por ejemplo, puedes hacerle un stream al socket con NGINX, puede ser en un subdomain.
Lo solucione, básicamente tenia que agregar unos headers en la configuración de nginx del proxy reverso, esto:

proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";

Tu solución igual me hubiera servido, pero quería que todo fuera a través del proxy reverso.

Leyendo la documentación de Nginx, esos headers del proxy activan el soporte para solicitudes de websockets en el servidor web, de esa manera un cliente al crear una solicitud WSS, nginx es capaz de reconocerla y gestionarla. Al estar esos headers solo presentes en el servidor web del VPS real, cuando la request pasaba por el proxy reverso, este la pasaba como http, sin el protocolo correcto de websocket.

Gracias igual 😁
 

JulianSorel

Dseda
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
8 Oct 2018
Mensajes
1.158
Estimadooos @Carlos Frias espero estes muy bien, una duda.

Este metodo sirve para sola una pagina web o puede usarse para mas de una? Y de ser el caso, como se haria!
Muchas gracias
 

Carlos Frias

1
Ro
SysManager
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
6 Nov 2016
Mensajes
7.768
Estimadooos @Carlos Frias espero estes muy bien, una duda.

Este metodo sirve para sola una pagina web o puede usarse para mas de una? Y de ser el caso, como se haria!
Muchas gracias
El mismo vesta te da para agregar los sitios que quieras
 

adriancontenidos

Alfa
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
1 Sep 2023
Mensajes
19
Hola buenas noches! Este tema es bastante antiguo, todavia lo podemos aplicar? Muchas gracias!
 

Turkero

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2008
Mensajes
280
Alguien tiene el theme de cuevana3 sin problema con las funciones de mas vistas dia, mas vistas semana, mas vista del mes cargando acorde, necesito ayuda para corregir esos fallos.
 

JD89

Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Sep 2021
Mensajes
33
muchas gracias amigo por esta valiosa guía, y también me uno a la petición que te hicieron algunos por ahí de hacerlo usando HestiaCP, ojala te animes en algún momento
 

Coderz

Préstamo
1
Iota
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
30 Ene 2019
Mensajes
2.438
Gracias por el aporte. Saludos.
 

cutonboy

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
2 Ene 2015
Mensajes
312
Alguien sabe cómo montar un servidor casero para administrar mis Webs por algún panel..
 

Lismary

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
25 Ene 2021
Mensajes
1.039
Si es para pruebas pues usa xampp.

si es para administrar tus webs y todo eso yo te recomendaría mejor un hosting o un vps con HestiaCP que es OpenSource @Mega @Carlos Frias te puede configurar un vps con el panel.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba